AWSEC2SnapshotTaskDetail

@interface AWSEC2SnapshotTaskDetail

Details about the import snapshot task.

  • The description of the snapshot.

    Declaration

    Objective-C

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

    Swift

    var detail: String? { get set }
  • The size of the disk in the snapshot, in GiB.

    Declaration

    Objective-C

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

    Swift

    var diskImageSize: NSNumber? { get set }
  • Indicates whether the snapshot is encrypted.

    Declaration

    Objective-C

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

    Swift

    var encrypted: NSNumber? { get set }
  • The format of the disk image from which the snapshot is created.

    Declaration

    Objective-C

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

    Swift

    var format: String? { get set }
  • The identifier for the AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to create the encrypted snapshot.

    Declaration

    Objective-C

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

    Swift

    var kmsKeyId: String? { get set }
  • The percentage of completion for the import snapshot task.

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var snapshotId: String? { get set }
  • A brief status for the import snapshot task.

    Declaration

    Objective-C

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

    Swift

    var status: String? { get set }
  • A detailed status message for the import snapshot task.

    Declaration

    Objective-C

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

    Swift

    var statusMessage: String? { get set }
  • url

    The URL of the disk image from which the snapshot is created.

    Declaration

    Objective-C

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

    Swift

    var url: String? { get set }
  • The Amazon S3 bucket for the disk image.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2UserBucketDetails *_Nullable userBucket;

    Swift

    var userBucket: AWSEC2UserBucketDetails? { get set }