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?
-
init(completionTime:kMSKey:poolEntryDate:poolId:retentionStartDate:retrievedTo:tapeARN:tapeBarcode:tapeCreatedDate:tapeSizeInBytes:tapeStatus:tapeUsedInBytes:worm:)
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)