Class UpdateOkeClusterBackupConfigDetails
Update backup configuration properties for an OKE member.
Inherited Members
Namespace: Oci.DisasterrecoveryService.Models
Assembly: OCI.DotNetSDK.Disasterrecovery.dll
Syntax
public class UpdateOkeClusterBackupConfigDetailsProperties
BackupSchedule
Declaration
[JsonProperty(PropertyName = "backupSchedule")]
public string BackupSchedule { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The schedule for backing up namespaces to the destination region. If a | 
ExcludeNamespaces
Declaration
[JsonProperty(PropertyName = "excludeNamespaces")]
public List<string> ExcludeNamespaces { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | A list of namespaces to be excluded from the backup.
The default value is null. If a list of namespaces to exclude is not provided, all namespaces will be backed up.
Specify either the  | 
ImageReplicationVaultSecretId
Declaration
[JsonProperty(PropertyName = "imageReplicationVaultSecretId")]
public string ImageReplicationVaultSecretId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The OCID of the vault secret that stores the image credential. This property applies to the OKE cluster member in both the primary and standby region. | 
MaxNumberOfBackupsRetained
Declaration
[JsonProperty(PropertyName = "maxNumberOfBackupsRetained")]
public int? MaxNumberOfBackupsRetained { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | The maximum number of backups that should be retained. This property applies to the OKE cluster member in primary region. | 
Namespaces
Declaration
[JsonProperty(PropertyName = "namespaces")]
public List<string> Namespaces { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | A list of namespaces to be included in the backup.
The default value is null. If a list of namespaces to include is not provided, all namespaces will be backed up.
Specify either the  | 
ReplicateImages
Declaration
[JsonProperty(PropertyName = "replicateImages")]
[JsonConverter(typeof(StringEnumConverter))]
public OkeClusterImageReplication? ReplicateImages { get; set; }Property Value
| Type | Description | 
|---|---|
| OkeClusterImageReplication? | Controls the behaviour of image replication across regions. This property applies to the OKE cluster member in primary region. |