AWSEC2SnapshotInfo

@interface AWSEC2SnapshotInfo

Information about a snapshot.

  • Description specified by the CreateSnapshotRequest that has been applied to all snapshots.

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var encrypted: NSNumber? { get set }
  • Account id used when creating this snapshot.

    Declaration

    Objective-C

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

    Swift

    var ownerId: String? { get set }
  • Progress this snapshot has made towards completing.

    Declaration

    Objective-C

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

    Swift

    var progress: String? { get set }
  • Snapshot id that can be used to describe this snapshot.

    Declaration

    Objective-C

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

    Swift

    var snapshotId: String? { get set }
  • Time this snapshot was started. This is the same for all snapshots initiated by the same request.

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) AWSEC2SnapshotState state;

    Swift

    var state: AWSEC2SnapshotState { get set }
  • Tags associated with this snapshot.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSArray<AWSEC2Tag *> *_Nullable tags;

    Swift

    var tags: [AWSEC2Tag]? { get set }
  • Source volume from which this snapshot was created.

    Declaration

    Objective-C

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

    Swift

    var volumeId: String? { get set }
  • Size of the volume from which this snapshot was created.

    Declaration

    Objective-C

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

    Swift

    var volumeSize: NSNumber? { get set }