TapeArchive

public struct TapeArchive : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The time that the archiving of the virtual tape was completed. The default timestamp format is in the ISO8601 extended YYYY-MM-DD’T'HH:MM:SS'Z’ format.

    Declaration

    Swift

    public let completionTime: TimeStamp?
  • Undocumented

    Declaration

    Swift

    public let kMSKey: String?
  • The time that the tape entered the custom tape pool. The default timestamp format is in the ISO8601 extended YYYY-MM-DD’T'HH:MM:SS'Z’ format.

    Declaration

    Swift

    public let poolEntryDate: TimeStamp?
  • 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. Valid Values: GLACIER | DEEP_ARCHIVE

    Declaration

    Swift

    public let poolId: String?
  • If the archived tape is subject to tape retention lock, the date that the archived tape started being retained.

    Declaration

    Swift

    public let retentionStartDate: TimeStamp?
  • The Amazon Resource Name (ARN) of the tape gateway that the virtual tape is being retrieved to. The virtual tape is retrieved from the virtual tape shelf (VTS).

    Declaration

    Swift

    public let retrievedTo: String?
  • The Amazon Resource Name (ARN) of an archived virtual tape.

    Declaration

    Swift

    public let tapeARN: String?
  • The barcode that identifies the archived virtual tape.

    Declaration

    Swift

    public let tapeBarcode: String?
  • The date the virtual tape was created.

    Declaration

    Swift

    public let tapeCreatedDate: TimeStamp?
  • The size, in bytes, of the archived virtual tape.

    Declaration

    Swift

    public let tapeSizeInBytes: Int64?
  • The current state of the archived virtual tape.

    Declaration

    Swift

    public let tapeStatus: String?
  • The size, in bytes, of data stored on the virtual tape. This value is not available for tapes created prior to May 13, 2015.

    Declaration

    Swift

    public let tapeUsedInBytes: Int64?
  • Set to true if the archived tape is stored as write-once-read-many (WORM).

    Declaration

    Swift

    public let worm: Bool?
  • Undocumented

    Declaration

    Swift

    public init(completionTime: TimeStamp? = nil, kMSKey: String? = nil, poolEntryDate: TimeStamp? = nil, poolId: String? = nil, retentionStartDate: TimeStamp? = nil, retrievedTo: String? = nil, tapeARN: String? = nil, tapeBarcode: String? = nil, tapeCreatedDate: TimeStamp? = nil, tapeSizeInBytes: Int64? = nil, tapeStatus: String? = nil, tapeUsedInBytes: Int64? = nil, worm: Bool? = nil)