AWSEC2SnapshotTierStatus
Objective-C
@interface AWSEC2SnapshotTierStatus
Swift
class AWSEC2SnapshotTierStatus
Provides information about a snapshot’s storage tier.
-
The date and time when the last archive process was completed.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable archivalCompleteTime;
Swift
var archivalCompleteTime: Date? { get set }
-
The status of the last archive or restore process.
Declaration
Objective-C
@property (nonatomic) AWSEC2TieringOperationStatus lastTieringOperationStatus;
Swift
var lastTieringOperationStatus: AWSEC2TieringOperationStatus { get set }
-
A message describing the status of the last archive or restore process.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable lastTieringOperationStatusDetail;
Swift
var lastTieringOperationStatusDetail: String? { get set }
-
The progress of the last archive or restore process, as a percentage.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable lastTieringProgress;
Swift
var lastTieringProgress: NSNumber? { get set }
-
The date and time when the last archive or restore process was started.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable lastTieringStartTime;
Swift
var lastTieringStartTime: Date? { get set }
-
The ID of the Amazon Web Services account that owns the snapshot.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable ownerId;
Swift
var ownerId: String? { get set }
-
Only for archived snapshots that are temporarily restored. Indicates the date and time when a temporarily restored snapshot will be automatically re-archived.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable restoreExpiryTime;
Swift
var restoreExpiryTime: Date? { get set }
-
The ID of the snapshot.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable snapshotId;
Swift
var snapshotId: String? { get set }
-
The state of the snapshot.
Declaration
Objective-C
@property (nonatomic) AWSEC2SnapshotState status;
Swift
var status: AWSEC2SnapshotState { get set }
-
The storage tier in which the snapshot is stored.
standard
indicates that the snapshot is stored in the standard snapshot storage tier and that it is ready for use.archive
indicates that the snapshot is currently archived and that it must be restored before it can be used.Declaration
Objective-C
@property (nonatomic) AWSEC2StorageTier storageTier;
Swift
var storageTier: AWSEC2StorageTier { get set }
-
The ID of the volume from which the snapshot was created.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable volumeId;
Swift
var volumeId: String? { get set }