Backup

class Backup

Contains information about a backup of an 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.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Amazon Resource Name (ARN) of the backup.

Link copied to clipboard

The identifier (ID) of the backup.

Link copied to clipboard

The state of the backup.

Link copied to clipboard

The identifier (ID) of the cluster that was backed up.

Link copied to clipboard

The date and time when the backup was copied from a source backup.

Link copied to clipboard

The date and time when the backup was created.

Link copied to clipboard

The date and time when the backup will be permanently deleted.

Link copied to clipboard

The HSM type used to create the backup.

Link copied to clipboard

The mode of the cluster that was backed up.

Link copied to clipboard

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.

Link copied to clipboard

The identifier (ID) of the source backup from which the new backup was copied.

Link copied to clipboard

The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

Link copied to clipboard

The AWS Region that contains the source backup from which the new backup was copied.

Link copied to clipboard

The list of tags for the backup.

Functions

Link copied to clipboard
inline fun copy(block: Backup.Builder.() -> Unit = {}): Backup
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String