/AWS1/CL_EC2INSECINTFSPECREQ¶
Describes a secondary interface specification for launching an instance.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_deleteontermination TYPE /AWS1/EC2BOOLEAN /AWS1/EC2BOOLEAN¶
Indicates whether the secondary interface is deleted when the instance is terminated.
The only supported value for this field is
true.
iv_deviceindex TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The device index for the secondary interface attachment.
it_privateipaddresses TYPE /AWS1/CL_EC2INSECIFPVTIPADRREQ=>TT_INSTSECIFACEPVTIPADDRLSTREQ TT_INSTSECIFACEPVTIPADDRLSTREQ¶
The private IPv4 addresses to assign to the secondary interface.
iv_privateipaddresscount TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The number of private IPv4 addresses to assign to the secondary interface.
iv_secondarysubnetid TYPE /AWS1/EC2SECONDARYSUBNETID /AWS1/EC2SECONDARYSUBNETID¶
The ID of the secondary subnet.
iv_interfacetype TYPE /AWS1/EC2SECONDARYIFACETYPE /AWS1/EC2SECONDARYIFACETYPE¶
The type of secondary interface.
iv_networkcardindex TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The index of the network card. The network card must support secondary interfaces.
Queryable Attributes¶
DeleteOnTermination¶
Indicates whether the secondary interface is deleted when the instance is terminated.
The only supported value for this field is
true.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETEONTERMINATION() |
Getter for DELETEONTERMINATION, with configurable default |
ASK_DELETEONTERMINATION() |
Getter for DELETEONTERMINATION w/ exceptions if field has no |
HAS_DELETEONTERMINATION() |
Determine if DELETEONTERMINATION has a value |
DeviceIndex¶
The device index for the secondary interface attachment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEVICEINDEX() |
Getter for DEVICEINDEX, with configurable default |
ASK_DEVICEINDEX() |
Getter for DEVICEINDEX w/ exceptions if field has no value |
HAS_DEVICEINDEX() |
Determine if DEVICEINDEX has a value |
PrivateIpAddresses¶
The private IPv4 addresses to assign to the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIVATEIPADDRESSES() |
Getter for PRIVATEIPADDRESSES, with configurable default |
ASK_PRIVATEIPADDRESSES() |
Getter for PRIVATEIPADDRESSES w/ exceptions if field has no |
HAS_PRIVATEIPADDRESSES() |
Determine if PRIVATEIPADDRESSES has a value |
PrivateIpAddressCount¶
The number of private IPv4 addresses to assign to the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIVATEIPADDRESSCOUNT() |
Getter for PRIVATEIPADDRESSCOUNT, with configurable default |
ASK_PRIVATEIPADDRESSCOUNT() |
Getter for PRIVATEIPADDRESSCOUNT w/ exceptions if field has |
HAS_PRIVATEIPADDRESSCOUNT() |
Determine if PRIVATEIPADDRESSCOUNT has a value |
SecondarySubnetId¶
The ID of the secondary subnet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYSUBNETID() |
Getter for SECONDARYSUBNETID, with configurable default |
ASK_SECONDARYSUBNETID() |
Getter for SECONDARYSUBNETID w/ exceptions if field has no v |
HAS_SECONDARYSUBNETID() |
Determine if SECONDARYSUBNETID has a value |
InterfaceType¶
The type of secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INTERFACETYPE() |
Getter for INTERFACETYPE, with configurable default |
ASK_INTERFACETYPE() |
Getter for INTERFACETYPE w/ exceptions if field has no value |
HAS_INTERFACETYPE() |
Determine if INTERFACETYPE has a value |
NetworkCardIndex¶
The index of the network card. The network card must support secondary interfaces.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NETWORKCARDINDEX() |
Getter for NETWORKCARDINDEX, with configurable default |
ASK_NETWORKCARDINDEX() |
Getter for NETWORKCARDINDEX w/ exceptions if field has no va |
HAS_NETWORKCARDINDEX() |
Determine if NETWORKCARDINDEX has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_INSTSECIFACESPECLISTREQUEST¶
TYPES TT_INSTSECIFACESPECLISTREQUEST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2INSECINTFSPECREQ WITH DEFAULT KEY
.