AWSEC2BundleTask
Objective-C
@interface AWSEC2BundleTask
Swift
class AWSEC2BundleTask
Describes a bundle task.
-
The ID of the bundle task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable bundleId;
Swift
var bundleId: String? { get set }
-
If the task fails, a description of the error.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2BundleTaskError *_Nullable bundleTaskError;
Swift
var bundleTaskError: AWSEC2BundleTaskError? { get set }
-
The ID of the instance associated with this bundle task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable instanceId;
Swift
var instanceId: String? { get set }
-
The level of task completion, as a percent (for example, 20%).
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable progress;
Swift
var progress: String? { get set }
-
The time this task started.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable startTime;
Swift
var startTime: Date? { get set }
-
The state of the task.
Declaration
Objective-C
@property (nonatomic) AWSEC2BundleTaskState state;
Swift
var state: AWSEC2BundleTaskState { get set }
-
The Amazon S3 storage locations.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2Storage *_Nullable storage;
Swift
var storage: AWSEC2Storage? { get set }
-
The time of the most recent update for the task.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable updateTime;
Swift
var updateTime: Date? { get set }