AWSEC2StoreImageTaskResult
Objective-C
@interface AWSEC2StoreImageTaskResult
Swift
class AWSEC2StoreImageTaskResult
The information about the AMI store task, including the progress of the task.
-
The ID of the AMI that is being stored.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable amiId;
Swift
var amiId: String? { get set }
-
The name of the Amazon S3 bucket that contains the stored AMI object.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable bucket;
Swift
var bucket: String? { get set }
-
The progress of the task as a percentage.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable progressPercentage;
Swift
var progressPercentage: NSNumber? { get set }
-
The name of the stored AMI object in the bucket.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable s3objectKey;
Swift
var s3objectKey: String? { get set }
-
If the tasks fails, the reason for the failure is returned. If the task succeeds,
null
is returned.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable storeTaskFailureReason;
Swift
var storeTaskFailureReason: String? { get set }
-
The state of the store task (
InProgress
,Completed
, orFailed
).Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable storeTaskState;
Swift
var storeTaskState: String? { get set }
-
The time the task started.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable taskStartTime;
Swift
var taskStartTime: Date? { get set }