DescribeFastSnapshotRestoreSuccessItem
public struct DescribeFastSnapshotRestoreSuccessItem : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The Availability Zone.
Declaration
Swift
public let availabilityZone: String? -
The time at which fast snapshot restores entered the disabled state.
Declaration
Swift
public let disabledTime: TimeStamp? -
The time at which fast snapshot restores entered the disabling state.
Declaration
Swift
public let disablingTime: TimeStamp? -
The time at which fast snapshot restores entered the enabled state.
Declaration
Swift
public let enabledTime: TimeStamp? -
The time at which fast snapshot restores entered the enabling state.
Declaration
Swift
public let enablingTime: TimeStamp? -
The time at which fast snapshot restores entered the optimizing state.
Declaration
Swift
public let optimizingTime: TimeStamp? -
The AWS owner alias that enabled fast snapshot restores on the snapshot. This is intended for future use.
Declaration
Swift
public let ownerAlias: String? -
The ID of the AWS account that enabled fast snapshot restores on the snapshot.
Declaration
Swift
public let ownerId: String? -
The ID of the snapshot.
Declaration
Swift
public let snapshotId: String? -
The state of fast snapshot restores.
Declaration
Swift
public let state: FastSnapshotRestoreStateCode? -
The reason for the state transition. The possible values are as follows: Client.UserInitiated - The state successfully transitioned to enabling or disabling. Client.UserInitiated - Lifecycle state transition - The state successfully transitioned to optimizing, enabled, or disabled.
Declaration
Swift
public let stateTransitionReason: String? -
init(availabilityZone:disabledTime:disablingTime:enabledTime:enablingTime:optimizingTime:ownerAlias:ownerId:snapshotId:state:stateTransitionReason:)Undocumented
Declaration
Swift
public init(availabilityZone: String? = nil, disabledTime: TimeStamp? = nil, disablingTime: TimeStamp? = nil, enabledTime: TimeStamp? = nil, enablingTime: TimeStamp? = nil, optimizingTime: TimeStamp? = nil, ownerAlias: String? = nil, ownerId: String? = nil, snapshotId: String? = nil, state: FastSnapshotRestoreStateCode? = nil, stateTransitionReason: String? = nil)
View on GitHub
DescribeFastSnapshotRestoreSuccessItem Structure Reference