BackupDestinationDetailsSummary¶
-
class
oci.database.models.
BackupDestinationDetailsSummary
(**kwargs)¶ Bases:
object
Information about the backup destination associated with the Autonomous Container Database.
Attributes
TYPE_DBRS
A constant which can be used with the type property of a BackupDestinationDetailsSummary. TYPE_LOCAL
A constant which can be used with the type property of a BackupDestinationDetailsSummary. TYPE_NFS
A constant which can be used with the type property of a BackupDestinationDetailsSummary. TYPE_OBJECT_STORE
A constant which can be used with the type property of a BackupDestinationDetailsSummary. TYPE_RECOVERY_APPLIANCE
A constant which can be used with the type property of a BackupDestinationDetailsSummary. backup_destination_attach_history
Gets the backup_destination_attach_history of this BackupDestinationDetailsSummary. dbrs_policy_id
Gets the dbrs_policy_id of this BackupDestinationDetailsSummary. id
Gets the id of this BackupDestinationDetailsSummary. internet_proxy
Gets the internet_proxy of this BackupDestinationDetailsSummary. is_remote
Gets the is_remote of this BackupDestinationDetailsSummary. remote_region
Gets the remote_region of this BackupDestinationDetailsSummary. space_utilized_in_gbs
Gets the space_utilized_in_gbs of this BackupDestinationDetailsSummary. time_at_which_storage_details_are_updated
Gets the time_at_which_storage_details_are_updated of this BackupDestinationDetailsSummary. type
[Required] Gets the type of this BackupDestinationDetailsSummary. vpc_password
Gets the vpc_password of this BackupDestinationDetailsSummary. vpc_user
Gets the vpc_user of this BackupDestinationDetailsSummary. Methods
__init__
(**kwargs)Initializes a new BackupDestinationDetailsSummary object with values from keyword arguments. -
TYPE_DBRS
= 'DBRS'¶ A constant which can be used with the type property of a BackupDestinationDetailsSummary. This constant has a value of “DBRS”
-
TYPE_LOCAL
= 'LOCAL'¶ A constant which can be used with the type property of a BackupDestinationDetailsSummary. This constant has a value of “LOCAL”
-
TYPE_NFS
= 'NFS'¶ A constant which can be used with the type property of a BackupDestinationDetailsSummary. This constant has a value of “NFS”
-
TYPE_OBJECT_STORE
= 'OBJECT_STORE'¶ A constant which can be used with the type property of a BackupDestinationDetailsSummary. 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 BackupDestinationDetailsSummary. This constant has a value of “RECOVERY_APPLIANCE”
-
__init__
(**kwargs)¶ Initializes a new BackupDestinationDetailsSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - backup_destination_attach_history (list[datetime]) – The value to assign to the backup_destination_attach_history property of this BackupDestinationDetailsSummary.
- space_utilized_in_gbs (int) – The value to assign to the space_utilized_in_gbs property of this BackupDestinationDetailsSummary.
- time_at_which_storage_details_are_updated (datetime) – The value to assign to the time_at_which_storage_details_are_updated property of this BackupDestinationDetailsSummary.
- type (str) – The value to assign to the type property of this BackupDestinationDetailsSummary. 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 BackupDestinationDetailsSummary.
- vpc_user (str) – The value to assign to the vpc_user property of this BackupDestinationDetailsSummary.
- vpc_password (str) – The value to assign to the vpc_password property of this BackupDestinationDetailsSummary.
- internet_proxy (str) – The value to assign to the internet_proxy property of this BackupDestinationDetailsSummary.
- dbrs_policy_id (str) – The value to assign to the dbrs_policy_id property of this BackupDestinationDetailsSummary.
- is_remote (bool) – The value to assign to the is_remote property of this BackupDestinationDetailsSummary.
- remote_region (str) – The value to assign to the remote_region property of this BackupDestinationDetailsSummary.
-
backup_destination_attach_history
¶ Gets the backup_destination_attach_history of this BackupDestinationDetailsSummary. The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
Returns: The backup_destination_attach_history of this BackupDestinationDetailsSummary. Return type: list[datetime]
-
dbrs_policy_id
¶ Gets the dbrs_policy_id of this BackupDestinationDetailsSummary. The OCID of the DBRS policy used for backup.
Returns: The dbrs_policy_id of this BackupDestinationDetailsSummary. Return type: str
-
id
¶ Gets the id of this BackupDestinationDetailsSummary. The OCID of the backup destination.
Returns: The id of this BackupDestinationDetailsSummary. Return type: str
-
internet_proxy
¶ Gets the internet_proxy of this BackupDestinationDetailsSummary. Proxy URL to connect to object store.
Returns: The internet_proxy of this BackupDestinationDetailsSummary. Return type: str
-
is_remote
¶ Gets the is_remote of this BackupDestinationDetailsSummary. Indicates whether the backup destination is cross-region or local region.
Returns: The is_remote of this BackupDestinationDetailsSummary. Return type: bool
-
remote_region
¶ Gets the remote_region of this BackupDestinationDetailsSummary. 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 BackupDestinationDetailsSummary. Return type: str
-
space_utilized_in_gbs
¶ Gets the space_utilized_in_gbs of this BackupDestinationDetailsSummary. The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
Returns: The space_utilized_in_gbs of this BackupDestinationDetailsSummary. Return type: int
-
time_at_which_storage_details_are_updated
¶ Gets the time_at_which_storage_details_are_updated of this BackupDestinationDetailsSummary. The latest timestamp when the backup destination details, such as ‘spaceUtilized,’ are updated.
Returns: The time_at_which_storage_details_are_updated of this BackupDestinationDetailsSummary. Return type: datetime
-
type
¶ [Required] Gets the type of this BackupDestinationDetailsSummary. 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 BackupDestinationDetailsSummary. Return type: str
-
vpc_password
¶ Gets the vpc_password of this BackupDestinationDetailsSummary. 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 BackupDestinationDetailsSummary. Return type: str
-
vpc_user
¶ Gets the vpc_user of this BackupDestinationDetailsSummary. 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 BackupDestinationDetailsSummary. Return type: str
-