AWSEC2EnableFastSnapshotRestoreSuccessItem
Objective-C
@interface AWSEC2EnableFastSnapshotRestoreSuccessItem
Swift
class AWSEC2EnableFastSnapshotRestoreSuccessItem
Describes fast snapshot restores that were successfully enabled.
-
The Availability Zone.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable availabilityZone;
Swift
var availabilityZone: String? { get set }
-
The time at which fast snapshot restores entered the
disabled
state.Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable disabledTime;
Swift
var disabledTime: Date? { get set }
-
The time at which fast snapshot restores entered the
disabling
state.Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable disablingTime;
Swift
var disablingTime: Date? { get set }
-
The time at which fast snapshot restores entered the
enabled
state.Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable enabledTime;
Swift
var enabledTime: Date? { get set }
-
The time at which fast snapshot restores entered the
enabling
state.Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable enablingTime;
Swift
var enablingTime: Date? { get set }
-
The time at which fast snapshot restores entered the
optimizing
state.Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable optimizingTime;
Swift
var optimizingTime: Date? { get set }
-
The Amazon Web Services owner alias that enabled fast snapshot restores on the snapshot. This is intended for future use.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable ownerAlias;
Swift
var ownerAlias: String? { get set }
-
The ID of the Amazon Web Services account that enabled fast snapshot restores on the snapshot.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable ownerId;
Swift
var ownerId: String? { 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 fast snapshot restores.
Declaration
Objective-C
@property (nonatomic) AWSEC2FastSnapshotRestoreStateCode state;
Swift
var state: AWSEC2FastSnapshotRestoreStateCode { get set }
-
The reason for the state transition. The possible values are as follows:
Client.UserInitiated
- The state successfully transitioned toenabling
ordisabling
.Client.UserInitiated - Lifecycle state transition
- The state successfully transitioned tooptimizing
,enabled
, ordisabled
.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable stateTransitionReason;
Swift
var stateTransitionReason: String? { get set }