/AWS1/CL_EC2IMAGEDISKCONTAINER¶
Describes the disk container object for an import image task.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_description TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The description of the disk image.
iv_devicename TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The block device mapping for the disk.
iv_format TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The format of the disk image being imported.
Valid values:
OVA|VHD|VHDX|VMDK|RAW
iv_snapshotid TYPE /AWS1/EC2SNAPSHOTID /AWS1/EC2SNAPSHOTID¶
The ID of the EBS snapshot to be used for importing the snapshot.
iv_url TYPE /AWS1/EC2SENSITIVEURL /AWS1/EC2SENSITIVEURL¶
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://..)
io_userbucket TYPE REF TO /AWS1/CL_EC2USERBUCKET /AWS1/CL_EC2USERBUCKET¶
The S3 bucket for the disk image.
Queryable Attributes¶
Description¶
The description of the disk image.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_DESCRIPTION() | Getter for DESCRIPTION, with configurable default | 
| ASK_DESCRIPTION() | Getter for DESCRIPTION w/ exceptions if field has no value | 
| HAS_DESCRIPTION() | Determine if DESCRIPTION has a value | 
DeviceName¶
The block device mapping for the disk.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_DEVICENAME() | Getter for DEVICENAME, with configurable default | 
| ASK_DEVICENAME() | Getter for DEVICENAME w/ exceptions if field has no value | 
| HAS_DEVICENAME() | Determine if DEVICENAME has a value | 
Format¶
The format of the disk image being imported.
Valid values:
OVA|VHD|VHDX|VMDK|RAW
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_FORMAT() | Getter for FORMAT, with configurable default | 
| ASK_FORMAT() | Getter for FORMAT w/ exceptions if field has no value | 
| HAS_FORMAT() | Determine if FORMAT has a value | 
SnapshotId¶
The ID of the EBS snapshot to be used for importing the snapshot.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_SNAPSHOTID() | Getter for SNAPSHOTID, with configurable default | 
| ASK_SNAPSHOTID() | Getter for SNAPSHOTID w/ exceptions if field has no value | 
| HAS_SNAPSHOTID() | Determine if SNAPSHOTID has a value | 
Url¶
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://..)
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_URL() | Getter for URL, with configurable default | 
| ASK_URL() | Getter for URL w/ exceptions if field has no value | 
| HAS_URL() | Determine if URL has a value | 
UserBucket¶
The S3 bucket for the disk image.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_USERBUCKET() | Getter for USERBUCKET | 
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_IMAGEDISKCONTAINERLIST¶
TYPES TT_IMAGEDISKCONTAINERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2IMAGEDISKCONTAINER WITH DEFAULT KEY
.