Class DistributedDbBackupDestination
Backup destination details
Inherited Members
Namespace: Oci.DistributeddatabaseService.Models
Assembly: OCI.DotNetSDK.Distributeddatabase.dll
Syntax
public class DistributedDbBackupDestination
Properties
DbrsPolicyId
Declaration
[JsonProperty(PropertyName = "dbrsPolicyId")]
public string DbrsPolicyId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the DBRS policy used for backup. |
Id
Declaration
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the backup destination. |
InternetProxy
Declaration
[JsonProperty(PropertyName = "internetProxy")]
public string InternetProxy { get; set; }
Property Value
Type | Description |
---|---|
string | Proxy URL to connect to object store. |
IsRemote
Declaration
[JsonProperty(PropertyName = "isRemote")]
public bool? IsRemote { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the backup destination is cross-region or local region. |
IsZeroDataLossEnabled
Declaration
[JsonProperty(PropertyName = "isZeroDataLossEnabled")]
public bool? IsZeroDataLossEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether Zero Data Loss functionality is enabled for a Recovery Appliance backup destination in an Autonomous Container Database. When enabled, the database automatically ships all redo logs in real-time to the Recovery Appliance for a Zero Data Loss recovery setup (sub-second RPO). Defaults to |
RemoteRegion
Declaration
[JsonProperty(PropertyName = "remoteRegion")]
public string RemoteRegion { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the remote region where the remote automatic incremental backups will be stored. For information about valid region names, see Regions and Availability Domains. |
Type
Declaration
[Required(ErrorMessage = "Type is required.")]
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DistributedDbBackupDestination.TypeEnum? Type { get; set; }
Property Value
Type | Description |
---|---|
DistributedDbBackupDestination.TypeEnum? | Type of the database backup destination. |
Remarks
Required
VpcPassword
Declaration
[JsonProperty(PropertyName = "vpcPassword")]
public string VpcPassword { get; set; }
Property Value
Type | Description |
---|---|
string | For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance. |
VpcUser
Declaration
[JsonProperty(PropertyName = "vpcUser")]
public string VpcUser { get; set; }
Property Value
Type | Description |
---|---|
string | For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance. |