Skip to content

/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
.