BackupDestinationDetails¶
-
class
oci.database.models.
BackupDestinationDetails
(**kwargs)¶ Bases:
object
Backup destination details
Attributes
TYPE_DBRS
A constant which can be used with the type property of a BackupDestinationDetails. TYPE_LOCAL
A constant which can be used with the type property of a BackupDestinationDetails. TYPE_NFS
A constant which can be used with the type property of a BackupDestinationDetails. TYPE_OBJECT_STORE
A constant which can be used with the type property of a BackupDestinationDetails. TYPE_RECOVERY_APPLIANCE
A constant which can be used with the type property of a BackupDestinationDetails. dbrs_policy_id
Gets the dbrs_policy_id of this BackupDestinationDetails. id
Gets the id of this BackupDestinationDetails. internet_proxy
Gets the internet_proxy of this BackupDestinationDetails. type
[Required] Gets the type of this BackupDestinationDetails. vpc_password
Gets the vpc_password of this BackupDestinationDetails. vpc_user
Gets the vpc_user of this BackupDestinationDetails. Methods
__init__
(**kwargs)Initializes a new BackupDestinationDetails object with values from keyword arguments. -
TYPE_DBRS
= 'DBRS'¶ A constant which can be used with the type property of a BackupDestinationDetails. This constant has a value of “DBRS”
-
TYPE_LOCAL
= 'LOCAL'¶ A constant which can be used with the type property of a BackupDestinationDetails. This constant has a value of “LOCAL”
-
TYPE_NFS
= 'NFS'¶ A constant which can be used with the type property of a BackupDestinationDetails. This constant has a value of “NFS”
-
TYPE_OBJECT_STORE
= 'OBJECT_STORE'¶ A constant which can be used with the type property of a BackupDestinationDetails. 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 BackupDestinationDetails. This constant has a value of “RECOVERY_APPLIANCE”
-
__init__
(**kwargs)¶ Initializes a new BackupDestinationDetails 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 BackupDestinationDetails. 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 BackupDestinationDetails.
- vpc_user (str) – The value to assign to the vpc_user property of this BackupDestinationDetails.
- vpc_password (str) – The value to assign to the vpc_password property of this BackupDestinationDetails.
- internet_proxy (str) – The value to assign to the internet_proxy property of this BackupDestinationDetails.
- dbrs_policy_id (str) – The value to assign to the dbrs_policy_id property of this BackupDestinationDetails.
-
dbrs_policy_id
¶ Gets the dbrs_policy_id of this BackupDestinationDetails. The OCID of the DBRS policy used for backup.
Returns: The dbrs_policy_id of this BackupDestinationDetails. Return type: str
-
id
¶ Gets the id of this BackupDestinationDetails. The OCID of the backup destination.
Returns: The id of this BackupDestinationDetails. Return type: str
-
internet_proxy
¶ Gets the internet_proxy of this BackupDestinationDetails. Proxy URL to connect to object store.
Returns: The internet_proxy of this BackupDestinationDetails. Return type: str
-
type
¶ [Required] Gets the type of this BackupDestinationDetails. 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 BackupDestinationDetails. Return type: str
-
vpc_password
¶ Gets the vpc_password of this BackupDestinationDetails. 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 BackupDestinationDetails. Return type: str
-
vpc_user
¶ Gets the vpc_user of this BackupDestinationDetails. 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 BackupDestinationDetails. Return type: str
-