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.
is_remote Gets the is_remote of this BackupDestinationConfigurationSummary.
recovery_window_in_days Gets the recovery_window_in_days of this BackupDestinationConfigurationSummary.
remote_region Gets the remote_region 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.
  • is_remote (bool) – The value to assign to the is_remote property of this BackupDestinationConfigurationSummary.
  • remote_region (str) – The value to assign to the remote_region 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
is_remote

Gets the is_remote of this BackupDestinationConfigurationSummary. Indicates whether the backup destination is cross-region or local region.

Returns:The is_remote of this BackupDestinationConfigurationSummary.
Return type:bool
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
remote_region

Gets the remote_region of this BackupDestinationConfigurationSummary. 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 BackupDestinationConfigurationSummary.
Return type:str
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