DistributedDbBackupDestination¶
- 
class oci.distributed_database.models.DistributedDbBackupDestination(**kwargs)¶
- Bases: - object- Backup destination details - Attributes - TYPE_DBRS- A constant which can be used with the type property of a DistributedDbBackupDestination. - TYPE_LOCAL- A constant which can be used with the type property of a DistributedDbBackupDestination. - TYPE_NFS- A constant which can be used with the type property of a DistributedDbBackupDestination. - TYPE_OBJECT_STORE- A constant which can be used with the type property of a DistributedDbBackupDestination. - TYPE_RECOVERY_APPLIANCE- A constant which can be used with the type property of a DistributedDbBackupDestination. - dbrs_policy_id- Gets the dbrs_policy_id of this DistributedDbBackupDestination. - id- Gets the id of this DistributedDbBackupDestination. - internet_proxy- Gets the internet_proxy of this DistributedDbBackupDestination. - is_remote- Gets the is_remote of this DistributedDbBackupDestination. - is_zero_data_loss_enabled- Gets the is_zero_data_loss_enabled of this DistributedDbBackupDestination. - remote_region- Gets the remote_region of this DistributedDbBackupDestination. - type- [Required] Gets the type of this DistributedDbBackupDestination. - vpc_password- Gets the vpc_password of this DistributedDbBackupDestination. - vpc_user- Gets the vpc_user of this DistributedDbBackupDestination. - Methods - __init__(**kwargs)- Initializes a new DistributedDbBackupDestination object with values from keyword arguments. - 
TYPE_DBRS= 'DBRS'¶
- A constant which can be used with the type property of a DistributedDbBackupDestination. This constant has a value of “DBRS” 
 - 
TYPE_LOCAL= 'LOCAL'¶
- A constant which can be used with the type property of a DistributedDbBackupDestination. This constant has a value of “LOCAL” 
 - 
TYPE_NFS= 'NFS'¶
- A constant which can be used with the type property of a DistributedDbBackupDestination. This constant has a value of “NFS” 
 - 
TYPE_OBJECT_STORE= 'OBJECT_STORE'¶
- A constant which can be used with the type property of a DistributedDbBackupDestination. This constant has a value of “OBJECT_STORE” 
 - 
TYPE_RECOVERY_APPLIANCE= 'RECOVERY_APPLIANCE'¶
- A constant which can be used with the type property of a DistributedDbBackupDestination. This constant has a value of “RECOVERY_APPLIANCE” 
 - 
__init__(**kwargs)¶
- Initializes a new DistributedDbBackupDestination object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - type (str) – The value to assign to the type property of this DistributedDbBackupDestination. Allowed values for this property are: “NFS”, “RECOVERY_APPLIANCE”, “OBJECT_STORE”, “LOCAL”, “DBRS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- id (str) – The value to assign to the id property of this DistributedDbBackupDestination.
- vpc_user (str) – The value to assign to the vpc_user property of this DistributedDbBackupDestination.
- vpc_password (str) – The value to assign to the vpc_password property of this DistributedDbBackupDestination.
- is_zero_data_loss_enabled (bool) – The value to assign to the is_zero_data_loss_enabled property of this DistributedDbBackupDestination.
- internet_proxy (str) – The value to assign to the internet_proxy property of this DistributedDbBackupDestination.
- dbrs_policy_id (str) – The value to assign to the dbrs_policy_id property of this DistributedDbBackupDestination.
- is_remote (bool) – The value to assign to the is_remote property of this DistributedDbBackupDestination.
- remote_region (str) – The value to assign to the remote_region property of this DistributedDbBackupDestination.
 
 - 
dbrs_policy_id¶
- Gets the dbrs_policy_id of this DistributedDbBackupDestination. The OCID of the DBRS policy used for backup. - Returns: - The dbrs_policy_id of this DistributedDbBackupDestination. - Return type: - str 
 - 
id¶
- Gets the id of this DistributedDbBackupDestination. The OCID of the backup destination. - Returns: - The id of this DistributedDbBackupDestination. - Return type: - str 
 - 
internet_proxy¶
- Gets the internet_proxy of this DistributedDbBackupDestination. Proxy URL to connect to object store. - Returns: - The internet_proxy of this DistributedDbBackupDestination. - Return type: - str 
 - 
is_remote¶
- Gets the is_remote of this DistributedDbBackupDestination. Indicates whether the backup destination is cross-region or local region. - Returns: - The is_remote of this DistributedDbBackupDestination. - Return type: - bool 
 - 
is_zero_data_loss_enabled¶
- Gets the is_zero_data_loss_enabled of this DistributedDbBackupDestination. 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. - Returns: - The is_zero_data_loss_enabled of this DistributedDbBackupDestination. - Return type: - bool 
 - 
remote_region¶
- Gets the remote_region of this DistributedDbBackupDestination. 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. - Returns: - The remote_region of this DistributedDbBackupDestination. - Return type: - str 
 - 
type¶
- [Required] Gets the type of this DistributedDbBackupDestination. Type of the database backup destination. - Allowed values for this property are: “NFS”, “RECOVERY_APPLIANCE”, “OBJECT_STORE”, “LOCAL”, “DBRS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The type of this DistributedDbBackupDestination. - Return type: - str 
 - 
vpc_password¶
- Gets the vpc_password of this DistributedDbBackupDestination. For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance. - Returns: - The vpc_password of this DistributedDbBackupDestination. - Return type: - str 
 - 
vpc_user¶
- Gets the vpc_user of this DistributedDbBackupDestination. For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance. - Returns: - The vpc_user of this DistributedDbBackupDestination. - Return type: - str 
 
-