Show / Hide Table of Contents

Class DistributedDbBackupDestination

Backup destination details

Inheritance
object
DistributedDbBackupDestination
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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 TRUE if no value is given.

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.

In this article
Back to top