/AWS1/CL_EC2IMPINSTLAUNCHSPEC¶
Describes the launch specification for VM import.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_ARCHITECTURE
TYPE /AWS1/EC2ARCHITECTUREVALUES
/AWS1/EC2ARCHITECTUREVALUES
¶
The architecture of the instance.
IT_GROUPNAMES
TYPE /AWS1/CL_EC2SECGROUPSTRLIST_W=>TT_SECURITYGROUPSTRINGLIST
TT_SECURITYGROUPSTRINGLIST
¶
The security group names.
IT_GROUPIDS
TYPE /AWS1/CL_EC2SECGRPIDSTRLIST_W=>TT_SECURITYGROUPIDSTRINGLIST
TT_SECURITYGROUPIDSTRINGLIST
¶
The security group IDs.
IV_ADDITIONALINFO
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
Reserved.
IO_USERDATA
TYPE REF TO /AWS1/CL_EC2USERDATA
/AWS1/CL_EC2USERDATA
¶
The Base64-encoded user data to make available to the instance.
IV_INSTANCETYPE
TYPE /AWS1/EC2INSTANCETYPE
/AWS1/EC2INSTANCETYPE
¶
The instance type. For more information about the instance types that you can import, see Instance Types in the VM Import/Export User Guide.
IO_PLACEMENT
TYPE REF TO /AWS1/CL_EC2PLACEMENT
/AWS1/CL_EC2PLACEMENT
¶
The placement information for the instance.
IV_MONITORING
TYPE /AWS1/EC2BOOLEAN
/AWS1/EC2BOOLEAN
¶
Indicates whether monitoring is enabled.
IV_SUBNETID
TYPE /AWS1/EC2SUBNETID
/AWS1/EC2SUBNETID
¶
[EC2-VPC] The ID of the subnet in which to launch the instance.
IV_INSTINITIATEDSHUTDOWNBE00
TYPE /AWS1/EC2SHUTDOWNBEHAVIOR
/AWS1/EC2SHUTDOWNBEHAVIOR
¶
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).
IV_PRIVATEIPADDRESS
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
[EC2-VPC] An available IP address from the IP address range of the subnet.
Queryable Attributes¶
Architecture¶
The architecture of the instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARCHITECTURE() |
Getter for ARCHITECTURE, with configurable default |
ASK_ARCHITECTURE() |
Getter for ARCHITECTURE w/ exceptions if field has no value |
HAS_ARCHITECTURE() |
Determine if ARCHITECTURE has a value |
GroupNames¶
The security group names.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GROUPNAMES() |
Getter for GROUPNAMES, with configurable default |
ASK_GROUPNAMES() |
Getter for GROUPNAMES w/ exceptions if field has no value |
HAS_GROUPNAMES() |
Determine if GROUPNAMES has a value |
GroupIds¶
The security group IDs.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GROUPIDS() |
Getter for GROUPIDS, with configurable default |
ASK_GROUPIDS() |
Getter for GROUPIDS w/ exceptions if field has no value |
HAS_GROUPIDS() |
Determine if GROUPIDS has a value |
AdditionalInfo¶
Reserved.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ADDITIONALINFO() |
Getter for ADDITIONALINFO, with configurable default |
ASK_ADDITIONALINFO() |
Getter for ADDITIONALINFO w/ exceptions if field has no valu |
HAS_ADDITIONALINFO() |
Determine if ADDITIONALINFO has a value |
UserData¶
The Base64-encoded user data to make available to the instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_USERDATA() |
Getter for USERDATA |
InstanceType¶
The instance type. For more information about the instance types that you can import, see Instance Types in the VM Import/Export User Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INSTANCETYPE() |
Getter for INSTANCETYPE, with configurable default |
ASK_INSTANCETYPE() |
Getter for INSTANCETYPE w/ exceptions if field has no value |
HAS_INSTANCETYPE() |
Determine if INSTANCETYPE has a value |
Placement¶
The placement information for the instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PLACEMENT() |
Getter for PLACEMENT |
Monitoring¶
Indicates whether monitoring is enabled.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MONITORING() |
Getter for MONITORING, with configurable default |
ASK_MONITORING() |
Getter for MONITORING w/ exceptions if field has no value |
HAS_MONITORING() |
Determine if MONITORING has a value |
SubnetId¶
[EC2-VPC] The ID of the subnet in which to launch the instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBNETID() |
Getter for SUBNETID, with configurable default |
ASK_SUBNETID() |
Getter for SUBNETID w/ exceptions if field has no value |
HAS_SUBNETID() |
Determine if SUBNETID has a value |
InstanceInitiatedShutdownBehavior¶
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).
Accessible with the following methods¶
Method | Description |
---|---|
GET_INSTINITIATEDSHUTDOWNB00() |
Getter for INSTINITIATEDSHUTDOWNBEHAV, with configurable def |
ASK_INSTINITIATEDSHUTDOWNB00() |
Getter for INSTINITIATEDSHUTDOWNBEHAV w/ exceptions if field |
HAS_INSTINITIATEDSHUTDOWNB00() |
Determine if INSTINITIATEDSHUTDOWNBEHAV has a value |
PrivateIpAddress¶
[EC2-VPC] An available IP address from the IP address range of the subnet.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PRIVATEIPADDRESS() |
Getter for PRIVATEIPADDRESS, with configurable default |
ASK_PRIVATEIPADDRESS() |
Getter for PRIVATEIPADDRESS w/ exceptions if field has no va |
HAS_PRIVATEIPADDRESS() |
Determine if PRIVATEIPADDRESS has a value |