Class NodeBackupSummary
The information about the nodeBackupSummary.
Inherited Members
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class NodeBackupSummary
Properties
BackupTriggerType
Declaration
[Required(ErrorMessage = "BackupTriggerType is required.")]
[JsonProperty(PropertyName = "backupTriggerType")]
[JsonConverter(typeof(StringEnumConverter))]
public NodeBackup.BackupTriggerTypeEnum? BackupTriggerType { get; set; }
Property Value
Type | Description |
---|---|
NodeBackup.BackupTriggerTypeEnum? | type based on how backup action was initiated. |
Remarks
Required
BackupType
Declaration
[Required(ErrorMessage = "BackupType is required.")]
[JsonProperty(PropertyName = "backupType")]
[JsonConverter(typeof(StringEnumConverter))]
public NodeBackup.BackupTypeEnum? BackupType { get; set; }
Property Value
Type | Description |
---|---|
NodeBackup.BackupTypeEnum? | Incremental backup type includes only the changes since the last backup. Full backup type includes all changes since the volume was created |
Remarks
Required
DisplayName
Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | BDS generated name for the backup. Format is nodeHostName_timeCreated. |
Remarks
Required
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The id of the node backup. |
Remarks
Required
LifecycleState
Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(StringEnumConverter))]
public NodeBackup.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type | Description |
---|---|
NodeBackup.LifecycleStateEnum? | The state of NodeBackup. |
Remarks
Required
NodeHostName
Declaration
[Required(ErrorMessage = "NodeHostName is required.")]
[JsonProperty(PropertyName = "nodeHostName")]
public string NodeHostName { get; set; }
Property Value
Type | Description |
---|---|
string | Host name of the node that the backup belongs to. |
Remarks
Required
NodeInstanceId
Declaration
[Required(ErrorMessage = "NodeInstanceId is required.")]
[JsonProperty(PropertyName = "nodeInstanceId")]
public string NodeInstanceId { get; set; }
Property Value
Type | Description |
---|---|
string | The instance OCID of the node, which is the resource from which the node backup was acquired. |
Remarks
Required
TimeCreated
Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time the cluster was created, shown as an RFC 3339 formatted datetime string. |
Remarks
Required