TapeArchive

Represents a virtual tape that is archived in the virtual tape shelf (VTS).

Types

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

Properties

Link copied to clipboard

The time that the archiving of the virtual tape was completed.

Link copied to clipboard

Optional. The Amazon Resource Name (ARN) of a symmetric customer master key (CMK) used for Amazon S3 server-side encryption. Storage Gateway does not support asymmetric CMKs. This value must be set if KMSEncrypted is true, or if EncryptionType is SseKms or DsseKms.

Link copied to clipboard

The time that the tape entered the custom tape pool.

Link copied to clipboard

The ID of the pool that was used to archive the tape. The tapes in this pool are archived in the S3 storage class that is associated with the pool.

Link copied to clipboard

If the archived tape is subject to tape retention lock, the date that the archived tape started being retained.

Link copied to clipboard

The Amazon Resource Name (ARN) of the tape gateway that the virtual tape is being retrieved to.

Link copied to clipboard

The Amazon Resource Name (ARN) of an archived virtual tape.

Link copied to clipboard

The barcode that identifies the archived virtual tape.

Link copied to clipboard

The date the virtual tape was created.

Link copied to clipboard

The size, in bytes, of the archived virtual tape.

Link copied to clipboard

The current state of the archived virtual tape.

Link copied to clipboard

The size, in bytes, of data stored on the virtual tape.

Link copied to clipboard

Set to true if the archived tape is stored as write-once-read-many (WORM).

Functions

Link copied to clipboard
inline fun copy(block: TapeArchive.Builder.() -> Unit = {}): TapeArchive
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