BackupDestinationConfigurationSummary¶
-
class
oci.database.models.
BackupDestinationConfigurationSummary
(**kwargs)¶ Bases:
object
Information about the Autonomous Container Database’s secondary backup destination(s).
Attributes
TYPE_DBRS
A constant which can be used with the type property of a BackupDestinationConfigurationSummary. TYPE_LOCAL
A constant which can be used with the type property of a BackupDestinationConfigurationSummary. TYPE_NFS
A constant which can be used with the type property of a BackupDestinationConfigurationSummary. TYPE_OBJECT_STORE
A constant which can be used with the type property of a BackupDestinationConfigurationSummary. TYPE_RECOVERY_APPLIANCE
A constant which can be used with the type property of a BackupDestinationConfigurationSummary. backup_destination_attach_history
Gets the backup_destination_attach_history of this BackupDestinationConfigurationSummary. dbrs_policy_id
Gets the dbrs_policy_id of this BackupDestinationConfigurationSummary. id
Gets the id of this BackupDestinationConfigurationSummary. internet_proxy
Gets the internet_proxy of this BackupDestinationConfigurationSummary. recovery_window_in_days
Gets the recovery_window_in_days of this BackupDestinationConfigurationSummary. space_utilized_in_gbs
Gets the space_utilized_in_gbs of this BackupDestinationConfigurationSummary. time_at_which_storage_details_are_updated
Gets the time_at_which_storage_details_are_updated of this BackupDestinationConfigurationSummary. type
[Required] Gets the type of this BackupDestinationConfigurationSummary. vpc_password
Gets the vpc_password of this BackupDestinationConfigurationSummary. vpc_user
Gets the vpc_user of this BackupDestinationConfigurationSummary. Methods
__init__
(**kwargs)Initializes a new BackupDestinationConfigurationSummary object with values from keyword arguments. -
TYPE_DBRS
= 'DBRS'¶ A constant which can be used with the type property of a BackupDestinationConfigurationSummary. This constant has a value of “DBRS”
-
TYPE_LOCAL
= 'LOCAL'¶ A constant which can be used with the type property of a BackupDestinationConfigurationSummary. This constant has a value of “LOCAL”
-
TYPE_NFS
= 'NFS'¶ A constant which can be used with the type property of a BackupDestinationConfigurationSummary. This constant has a value of “NFS”
-
TYPE_OBJECT_STORE
= 'OBJECT_STORE'¶ A constant which can be used with the type property of a BackupDestinationConfigurationSummary. 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 BackupDestinationConfigurationSummary. This constant has a value of “RECOVERY_APPLIANCE”
-
__init__
(**kwargs)¶ Initializes a new BackupDestinationConfigurationSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - recovery_window_in_days (int) – The value to assign to the recovery_window_in_days property of this BackupDestinationConfigurationSummary.
- backup_destination_attach_history (list[datetime]) – The value to assign to the backup_destination_attach_history property of this BackupDestinationConfigurationSummary.
- space_utilized_in_gbs (int) – The value to assign to the space_utilized_in_gbs property of this BackupDestinationConfigurationSummary.
- time_at_which_storage_details_are_updated (datetime) – The value to assign to the time_at_which_storage_details_are_updated property of this BackupDestinationConfigurationSummary.
- type (str) – The value to assign to the type property of this BackupDestinationConfigurationSummary. 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 BackupDestinationConfigurationSummary.
- vpc_user (str) – The value to assign to the vpc_user property of this BackupDestinationConfigurationSummary.
- vpc_password (str) – The value to assign to the vpc_password property of this BackupDestinationConfigurationSummary.
- internet_proxy (str) – The value to assign to the internet_proxy property of this BackupDestinationConfigurationSummary.
- dbrs_policy_id (str) – The value to assign to the dbrs_policy_id property of this BackupDestinationConfigurationSummary.
-
backup_destination_attach_history
¶ Gets the backup_destination_attach_history of this BackupDestinationConfigurationSummary. 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 BackupDestinationConfigurationSummary. Return type: list[datetime]
-
dbrs_policy_id
¶ Gets the dbrs_policy_id of this BackupDestinationConfigurationSummary. The OCID of the DBRS policy used for backup.
Returns: The dbrs_policy_id of this BackupDestinationConfigurationSummary. Return type: str
-
id
¶ Gets the id of this BackupDestinationConfigurationSummary. The OCID of the backup destination.
Returns: The id of this BackupDestinationConfigurationSummary. Return type: str
-
internet_proxy
¶ Gets the internet_proxy of this BackupDestinationConfigurationSummary. Proxy URL to connect to object store.
Returns: The internet_proxy of this BackupDestinationConfigurationSummary. Return type: str
-
recovery_window_in_days
¶ Gets the recovery_window_in_days of this BackupDestinationConfigurationSummary. Number of days between the current and earliest point of recoverability covered by automatic backups and manual backups, but not long term backups.
Returns: The recovery_window_in_days of this BackupDestinationConfigurationSummary. Return type: int
-
space_utilized_in_gbs
¶ Gets the space_utilized_in_gbs of this BackupDestinationConfigurationSummary. 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 BackupDestinationConfigurationSummary. Return type: int
-
time_at_which_storage_details_are_updated
¶ Gets the time_at_which_storage_details_are_updated of this BackupDestinationConfigurationSummary. The latest timestamp when the backup destination details, such as ‘spaceUtilized,’ are updated.
Returns: The time_at_which_storage_details_are_updated of this BackupDestinationConfigurationSummary. Return type: datetime
-
type
¶ [Required] Gets the type of this BackupDestinationConfigurationSummary. 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 BackupDestinationConfigurationSummary. Return type: str
-
vpc_password
¶ Gets the vpc_password of this BackupDestinationConfigurationSummary. 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 BackupDestinationConfigurationSummary. Return type: str
-
vpc_user
¶ Gets the vpc_user of this BackupDestinationConfigurationSummary. 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 BackupDestinationConfigurationSummary. Return type: str
-