AWSEC2ImageDiskContainer
Objective-C
@interface AWSEC2ImageDiskContainer
Swift
class AWSEC2ImageDiskContainer
Describes the disk container object for an import image task.
-
The description of the disk image.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
The block device mapping for the disk.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable deviceName;
Swift
var deviceName: String? { get set }
-
The format of the disk image being imported.
Valid values:
OVA
|VHD
|VHDX
|VMDK
|RAW
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable format;
Swift
var format: String? { get set }
-
The ID of the EBS snapshot to be used for importing the snapshot.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable snapshotId;
Swift
var snapshotId: String? { get set }
-
The URL to the Amazon S3-based disk image being imported. The URL can either be a https URL (https://..) or an Amazon S3 URL (s3://..)
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable url;
Swift
var url: String? { get set }
-
The S3 bucket for the disk image.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2UserBucket *_Nullable userBucket;
Swift
var userBucket: AWSEC2UserBucket? { get set }