Class UpdateBackupPolicyDetails
Backup Policy as optionally used for DB System update.
Inherited Members
Namespace: Oci.MysqlService.Models
Assembly: OCI.DotNetSDK.Mysql.dll
Syntax
public class UpdateBackupPolicyDetails
Properties
DefinedTags
Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, Dictionary<string, object>> | Usage of predefined tag keys. These predefined keys are scoped to namespaces.
|
FreeformTags
Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, string> | Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only.
|
IsEnabled
Declaration
[JsonProperty(PropertyName = "isEnabled")]
public bool? IsEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Specifies if automatic backups are enabled. |
PitrPolicy
Declaration
[JsonProperty(PropertyName = "pitrPolicy")]
public PitrPolicy PitrPolicy { get; set; }
Property Value
Type | Description |
---|---|
PitrPolicy |
RetentionInDays
Declaration
[JsonProperty(PropertyName = "retentionInDays")]
public int? RetentionInDays { get; set; }
Property Value
Type | Description |
---|---|
int? | Number of days to retain an automatic backup. |
WindowStartTime
Declaration
[JsonProperty(PropertyName = "windowStartTime")]
public string WindowStartTime { get; set; }
Property Value
Type | Description |
---|---|
string | The start of a 30-minute window of time in which daily, automated backups occur.
|