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