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. 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.
-
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
-
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
-