Show / Hide Table of Contents

Class BackupDestinationConfigurationSummary

Information about the Autonomous Container Database's secondary backup destination(s).

Inheritance
object
BackupDestinationConfigurationSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class BackupDestinationConfigurationSummary

Properties

BackupDestinationAttachHistory

Declaration
[JsonProperty(PropertyName = "backupDestinationAttachHistory")]
public List<DateTime> BackupDestinationAttachHistory { get; set; }
Property Value
Type Description
List<DateTime>

The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.

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.

RecoveryWindowInDays

Declaration
[JsonProperty(PropertyName = "recoveryWindowInDays")]
public int? RecoveryWindowInDays { get; set; }
Property Value
Type Description
int?

Number of days between the current and earliest point of recoverability covered by automatic backups and manual backups, but not long term backups.

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.

SpaceUtilizedInGBs

Declaration
[JsonProperty(PropertyName = "spaceUtilizedInGBs")]
public int? SpaceUtilizedInGBs { get; set; }
Property Value
Type Description
int?

The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.

TimeAtWhichStorageDetailsAreUpdated

Declaration
[JsonProperty(PropertyName = "timeAtWhichStorageDetailsAreUpdated")]
public DateTime? TimeAtWhichStorageDetailsAreUpdated { get; set; }
Property Value
Type Description
DateTime?

The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.

Type

Declaration
[Required(ErrorMessage = "Type is required.")]
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BackupDestinationConfigurationSummary.TypeEnum? Type { get; set; }
Property Value
Type Description
BackupDestinationConfigurationSummary.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