AWSEC2RestoreSnapshotFromRecycleBinResult

Objective-C

@interface AWSEC2RestoreSnapshotFromRecycleBinResult

Swift

class AWSEC2RestoreSnapshotFromRecycleBinResult
  • The description for the snapshot.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable detail;

    Swift

    var detail: String? { get set }
  • Indicates whether the snapshot is encrypted.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable encrypted;

    Swift

    var encrypted: NSNumber? { get set }
  • The ARN of the Outpost on which the snapshot is stored. For more information, see Amazon EBS local snapshots on Outposts in the Amazon EBS User Guide.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable outpostArn;

    Swift

    var outpostArn: String? { get set }
  • The ID of the Amazon Web Services account that owns the EBS snapshot.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable ownerId;

    Swift

    var ownerId: String? { get set }
  • The progress of the snapshot, as a percentage.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable progress;

    Swift

    var progress: String? { get set }
  • The ID of the snapshot.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable snapshotId;

    Swift

    var snapshotId: String? { get set }
  • Reserved for future use.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2SSEType sseType;

    Swift

    var sseType: AWSEC2SSEType { get set }
  • The time stamp when the snapshot was initiated.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable startTime;

    Swift

    var startTime: Date? { get set }
  • The state of the snapshot.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2SnapshotState state;

    Swift

    var state: AWSEC2SnapshotState { get set }
  • The ID of the volume that was used to create the snapshot.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable volumeId;

    Swift

    var volumeId: String? { get set }
  • The size of the volume, in GiB.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable volumeSize;

    Swift

    var volumeSize: NSNumber? { get set }