Class BackupEventDetails
Details about a cluster backup event.
Inherited Members
Namespace: Oci.OpensearchService.Models
Assembly: OCI.DotNetSDK.Opensearch.dll
Syntax
public class BackupEventDetails
Properties
BackupSize
Declaration
[JsonProperty(PropertyName = "backupSize")]
public double BackupSize { get; set; }
Property Value
Type | Description |
---|---|
double | The cluster backup size in GB. |
BackupState
Declaration
[Required(ErrorMessage = "BackupState is required.")]
[JsonProperty(PropertyName = "backupState")]
[JsonConverter(typeof(StringEnumConverter))]
public BackupState? BackupState { get; set; }
Property Value
Type | Description |
---|---|
BackupState? | The result of the cluster backup operation. |
Remarks
Required
ClusterId
Declaration
[Required(ErrorMessage = "ClusterId is required.")]
[JsonProperty(PropertyName = "clusterId")]
public string ClusterId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the OpenSearch cluster for the cluster backup. |
Remarks
Required
SnapshotName
Declaration
[JsonProperty(PropertyName = "snapshotName")]
public string SnapshotName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the cluster backup. |
TimeEnded
Declaration
[Required(ErrorMessage = "TimeEnded is required.")]
[JsonProperty(PropertyName = "timeEnded")]
public DateTime? TimeEnded { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The date and time the cluster backup event started. Format defined by RFC3339. |
Remarks
Required
TimeStarted
Declaration
[Required(ErrorMessage = "TimeStarted is required.")]
[JsonProperty(PropertyName = "timeStarted")]
public DateTime? TimeStarted { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The date and time the cluster backup event started. Format defined by RFC3339. |
Remarks
Required