AWSEC2ImportImageResult
Objective-C
@interface AWSEC2ImportImageResult
Swift
class AWSEC2ImportImageResult
-
The architecture of the virtual machine.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable architecture;Swift
var architecture: String? { get set } -
A description of the import task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;Swift
var detail: String? { get set } -
Indicates whether the AMI is encrypted.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable encrypted;Swift
var encrypted: NSNumber? { get set } -
The target hypervisor of the import task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable hypervisor;Swift
var hypervisor: String? { get set } -
The ID of the Amazon Machine Image (AMI) created by the import task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable imageId;Swift
var imageId: String? { get set } -
The task ID of the import image task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable importTaskId;Swift
var importTaskId: String? { get set } -
The identifier for the symmetric KMS key that was used to create the encrypted AMI.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable kmsKeyId;Swift
var kmsKeyId: String? { get set } -
The ARNs of the license configurations.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2ImportImageLicenseConfigurationResponse *> *_Nullable licenseSpecifications;Swift
var licenseSpecifications: [AWSEC2ImportImageLicenseConfigurationResponse]? { get set } -
The license type of the virtual machine.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable licenseType;Swift
var licenseType: String? { get set } -
The operating system of the virtual machine.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable platform;Swift
var platform: String? { get set } -
The progress of the task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable progress;Swift
var progress: String? { get set } -
Information about the snapshots.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2SnapshotDetail *> *_Nullable snapshotDetails;Swift
var snapshotDetails: [AWSEC2SnapshotDetail]? { get set } -
A brief status of the task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable status;Swift
var status: String? { get set } -
A detailed status message of the import task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable statusMessage;Swift
var statusMessage: String? { get set } -
The usage operation value.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable usageOperation;Swift
var usageOperation: String? { get set }
View on GitHub
Install in Dash
AWSEC2ImportImageResult Class Reference