class Aws::CloudHSMV2::Types::Backup
Contains information about a backup of an AWS CloudHSM cluster. All backup objects contain the `BackupId`, `BackupState`, `ClusterId`, and `CreateTimestamp` parameters. Backups that were copied into a destination region additionally contain the `CopyTimestamp`, `SourceBackup`, `SourceCluster`, and `SourceRegion` parameters. A backup that is pending deletion will include the `DeleteTimestamp` parameter.
@!attribute [rw] backup_id
The identifier (ID) of the backup. @return [String]
@!attribute [rw] backup_state
The state of the backup. @return [String]
@!attribute [rw] cluster_id
The identifier (ID) of the cluster that was backed up. @return [String]
@!attribute [rw] create_timestamp
The date and time when the backup was created. @return [Time]
@!attribute [rw] copy_timestamp
The date and time when the backup was copied from a source backup. @return [Time]
@!attribute [rw] never_expires
Specifies whether the service should exempt a backup from the retention policy for the cluster. `True` exempts a backup from the retention policy. `False` means the service applies the backup retention policy defined at the cluster. @return [Boolean]
@!attribute [rw] source_region
The AWS Region that contains the source backup from which the new backup was copied. @return [String]
@!attribute [rw] source_backup
The identifier (ID) of the source backup from which the new backup was copied. @return [String]
@!attribute [rw] source_cluster
The identifier (ID) of the cluster containing the source backup from which the new backup was copied. @return [String]
@!attribute [rw] delete_timestamp
The date and time when the backup will be permanently deleted. @return [Time]
@!attribute [rw] tag_list
The list of tags for the backup. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/cloudhsmv2-2017-04-28/Backup AWS API Documentation
Constants
- SENSITIVE