AWSEC2CreateInstanceExportTaskRequest

Objective-C

@interface AWSEC2CreateInstanceExportTaskRequest

Swift

class AWSEC2CreateInstanceExportTaskRequest
  • A description for the conversion task or the resource being exported. The maximum length is 255 characters.

    Declaration

    Objective-C

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

    Swift

    var detail: String? { get set }
  • The format and location for an instance export task.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2ExportToS3TaskSpecification *_Nullable exportToS3Task;

    Swift

    var exportToS3Task: AWSEC2ExportToS3TaskSpecification? { get set }
  • The ID of the instance.

    Declaration

    Objective-C

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

    Swift

    var instanceId: String? { get set }
  • The tags to apply to the instance export task during creation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2TagSpecification *> *_Nullable tagSpecifications;

    Swift

    var tagSpecifications: [AWSEC2TagSpecification]? { get set }
  • The target virtualization environment.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2ExportEnvironment targetEnvironment;

    Swift

    var targetEnvironment: AWSEC2ExportEnvironment { get set }