Show / Hide Table of Contents

Class NodeBackupSummary

The information about the nodeBackupSummary.

Inheritance
object
NodeBackupSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

In this article
Back to top