CopyVolumeBackupDetails

class oci.core.models.CopyVolumeBackupDetails(**kwargs)

Bases: object

CopyVolumeBackupDetails model.

__init__(**kwargs)

Initializes a new CopyVolumeBackupDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • destination_region (str) -- The value to assign to the destination_region property of this CopyVolumeBackupDetails.
  • display_name (str) -- The value to assign to the display_name property of this CopyVolumeBackupDetails.
  • kms_key_id (str) -- The value to assign to the kms_key_id property of this CopyVolumeBackupDetails.
destination_region

[Required] Gets the destination_region of this CopyVolumeBackupDetails. The name of the destination region.

Example: us-ashburn-1

Returns:The destination_region of this CopyVolumeBackupDetails.
Return type:str
display_name

Gets the display_name of this CopyVolumeBackupDetails. A user-friendly name for the volume backup. Does not have to be unique and it's changeable. Avoid entering confidential information.

Returns:The display_name of this CopyVolumeBackupDetails.
Return type:str
kms_key_id

Gets the kms_key_id of this CopyVolumeBackupDetails. The OCID of the KMS key in the destination region which will be the master encryption key for the copied volume backup. If you do not specify this attribute the volume backup will be encrypted with the Oracle-provided encryption key when it is copied to the destination region.

For more information about the Key Management service and encryption keys, see Overview of Key Management and Using Keys.

Returns:The kms_key_id of this CopyVolumeBackupDetails.
Return type:str