DistributedAutonomousDbBackupDestination¶
-
class
oci.distributed_database.models.DistributedAutonomousDbBackupDestination(**kwargs)¶ Bases:
objectBackup destination details
Attributes
TYPE_DBRSA constant which can be used with the type property of a DistributedAutonomousDbBackupDestination. TYPE_LOCALA constant which can be used with the type property of a DistributedAutonomousDbBackupDestination. TYPE_NFSA constant which can be used with the type property of a DistributedAutonomousDbBackupDestination. TYPE_OBJECT_STOREA constant which can be used with the type property of a DistributedAutonomousDbBackupDestination. TYPE_RECOVERY_APPLIANCEA constant which can be used with the type property of a DistributedAutonomousDbBackupDestination. dbrs_policy_idGets the dbrs_policy_id of this DistributedAutonomousDbBackupDestination. idGets the id of this DistributedAutonomousDbBackupDestination. internet_proxyGets the internet_proxy of this DistributedAutonomousDbBackupDestination. is_remoteGets the is_remote of this DistributedAutonomousDbBackupDestination. remote_regionGets the remote_region of this DistributedAutonomousDbBackupDestination. type[Required] Gets the type of this DistributedAutonomousDbBackupDestination. vpc_passwordGets the vpc_password of this DistributedAutonomousDbBackupDestination. vpc_userGets the vpc_user of this DistributedAutonomousDbBackupDestination. Methods
__init__(**kwargs)Initializes a new DistributedAutonomousDbBackupDestination object with values from keyword arguments. -
TYPE_DBRS= 'DBRS'¶ A constant which can be used with the type property of a DistributedAutonomousDbBackupDestination. This constant has a value of “DBRS”
-
TYPE_LOCAL= 'LOCAL'¶ A constant which can be used with the type property of a DistributedAutonomousDbBackupDestination. This constant has a value of “LOCAL”
-
TYPE_NFS= 'NFS'¶ A constant which can be used with the type property of a DistributedAutonomousDbBackupDestination. This constant has a value of “NFS”
-
TYPE_OBJECT_STORE= 'OBJECT_STORE'¶ A constant which can be used with the type property of a DistributedAutonomousDbBackupDestination. 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 DistributedAutonomousDbBackupDestination. This constant has a value of “RECOVERY_APPLIANCE”
-
__init__(**kwargs)¶ Initializes a new DistributedAutonomousDbBackupDestination 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 DistributedAutonomousDbBackupDestination. 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 DistributedAutonomousDbBackupDestination.
- vpc_user (str) – The value to assign to the vpc_user property of this DistributedAutonomousDbBackupDestination.
- vpc_password (str) – The value to assign to the vpc_password property of this DistributedAutonomousDbBackupDestination.
- internet_proxy (str) – The value to assign to the internet_proxy property of this DistributedAutonomousDbBackupDestination.
- dbrs_policy_id (str) – The value to assign to the dbrs_policy_id property of this DistributedAutonomousDbBackupDestination.
- is_remote (bool) – The value to assign to the is_remote property of this DistributedAutonomousDbBackupDestination.
- remote_region (str) – The value to assign to the remote_region property of this DistributedAutonomousDbBackupDestination.
-
dbrs_policy_id¶ Gets the dbrs_policy_id of this DistributedAutonomousDbBackupDestination. The OCID of the DBRS policy used for backup.
Returns: The dbrs_policy_id of this DistributedAutonomousDbBackupDestination. Return type: str
-
id¶ Gets the id of this DistributedAutonomousDbBackupDestination. The OCID of the backup destination.
Returns: The id of this DistributedAutonomousDbBackupDestination. Return type: str
-
internet_proxy¶ Gets the internet_proxy of this DistributedAutonomousDbBackupDestination. Proxy URL to connect to object store.
Returns: The internet_proxy of this DistributedAutonomousDbBackupDestination. Return type: str
-
is_remote¶ Gets the is_remote of this DistributedAutonomousDbBackupDestination. Indicates whether the backup destination is cross-region or local region.
Returns: The is_remote of this DistributedAutonomousDbBackupDestination. Return type: bool
-
remote_region¶ Gets the remote_region of this DistributedAutonomousDbBackupDestination. 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 DistributedAutonomousDbBackupDestination. Return type: str
-
type¶ [Required] Gets the type of this DistributedAutonomousDbBackupDestination. 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 DistributedAutonomousDbBackupDestination. Return type: str
-
vpc_password¶ Gets the vpc_password of this DistributedAutonomousDbBackupDestination. 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 DistributedAutonomousDbBackupDestination. Return type: str
-
vpc_user¶ Gets the vpc_user of this DistributedAutonomousDbBackupDestination. 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 DistributedAutonomousDbBackupDestination. Return type: str
-