/AWS1/CL_EC2SECONDARYINTERFACE¶
Describes a secondary interface.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_availabilityzone TYPE /AWS1/EC2AVAILABILITYZONENAME /AWS1/EC2AVAILABILITYZONENAME¶
The Availability Zone of the secondary interface.
iv_availabilityzoneid TYPE /AWS1/EC2AVAILABILITYZONEID /AWS1/EC2AVAILABILITYZONEID¶
The ID of the Availability Zone of the secondary interface.
io_attachment TYPE REF TO /AWS1/CL_EC2SECIFACEATCHMT /AWS1/CL_EC2SECIFACEATCHMT¶
The attachment information for the secondary interface.
iv_macaddress TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The MAC address of the secondary interface.
iv_ownerid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the Amazon Web Services account that owns the secondary interface.
it_privateipv4addresses TYPE /AWS1/CL_EC2SECIFACEIPV4ADDR=>TT_SECIFACEIPV4ADDRESSLIST TT_SECIFACEIPV4ADDRESSLIST¶
The private IPv4 addresses associated with the secondary interface.
iv_secondaryinterfaceid TYPE /AWS1/EC2SECONDARYINTERFACEID /AWS1/EC2SECONDARYINTERFACEID¶
The ID of the secondary interface.
iv_secondaryinterfacearn TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The Amazon Resource Name (ARN) of the secondary interface.
iv_secondaryinterfacetype TYPE /AWS1/EC2SECONDARYIFACETYPE /AWS1/EC2SECONDARYIFACETYPE¶
The type of secondary interface.
iv_secondarysubnetid TYPE /AWS1/EC2SECONDARYSUBNETID /AWS1/EC2SECONDARYSUBNETID¶
The ID of the secondary subnet.
iv_secondarynetworkid TYPE /AWS1/EC2SECONDARYNETWORKID /AWS1/EC2SECONDARYNETWORKID¶
The ID of the secondary network.
iv_secondarynetworktype TYPE /AWS1/EC2SECONDARYNETWORKTYPE /AWS1/EC2SECONDARYNETWORKTYPE¶
The type of the secondary network.
iv_sourcedestcheck TYPE /AWS1/EC2BOOLEAN /AWS1/EC2BOOLEAN¶
Indicates whether source/destination checking is enabled.
iv_status TYPE /AWS1/EC2SECONDARYIFACESTATUS /AWS1/EC2SECONDARYIFACESTATUS¶
The status of the secondary interface.
it_tags TYPE /AWS1/CL_EC2TAG=>TT_TAGLIST TT_TAGLIST¶
The tags assigned to the secondary interface.
Queryable Attributes¶
AvailabilityZone¶
The Availability Zone of the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE, with configurable default |
ASK_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE w/ exceptions if field has no va |
HAS_AVAILABILITYZONE() |
Determine if AVAILABILITYZONE has a value |
AvailabilityZoneId¶
The ID of the Availability Zone of the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONEID() |
Getter for AVAILABILITYZONEID, with configurable default |
ASK_AVAILABILITYZONEID() |
Getter for AVAILABILITYZONEID w/ exceptions if field has no |
HAS_AVAILABILITYZONEID() |
Determine if AVAILABILITYZONEID has a value |
Attachment¶
The attachment information for the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHMENT() |
Getter for ATTACHMENT |
MacAddress¶
The MAC address of the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MACADDRESS() |
Getter for MACADDRESS, with configurable default |
ASK_MACADDRESS() |
Getter for MACADDRESS w/ exceptions if field has no value |
HAS_MACADDRESS() |
Determine if MACADDRESS has a value |
OwnerId¶
The ID of the Amazon Web Services account that owns the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OWNERID() |
Getter for OWNERID, with configurable default |
ASK_OWNERID() |
Getter for OWNERID w/ exceptions if field has no value |
HAS_OWNERID() |
Determine if OWNERID has a value |
PrivateIpv4Addresses¶
The private IPv4 addresses associated with the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIVATEIPV4ADDRESSES() |
Getter for PRIVATEIPV4ADDRESSES, with configurable default |
ASK_PRIVATEIPV4ADDRESSES() |
Getter for PRIVATEIPV4ADDRESSES w/ exceptions if field has n |
HAS_PRIVATEIPV4ADDRESSES() |
Determine if PRIVATEIPV4ADDRESSES has a value |
SecondaryInterfaceId¶
The ID of the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYINTERFACEID() |
Getter for SECONDARYINTERFACEID, with configurable default |
ASK_SECONDARYINTERFACEID() |
Getter for SECONDARYINTERFACEID w/ exceptions if field has n |
HAS_SECONDARYINTERFACEID() |
Determine if SECONDARYINTERFACEID has a value |
SecondaryInterfaceArn¶
The Amazon Resource Name (ARN) of the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYINTERFACEARN() |
Getter for SECONDARYINTERFACEARN, with configurable default |
ASK_SECONDARYINTERFACEARN() |
Getter for SECONDARYINTERFACEARN w/ exceptions if field has |
HAS_SECONDARYINTERFACEARN() |
Determine if SECONDARYINTERFACEARN has a value |
SecondaryInterfaceType¶
The type of secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYINTERFACETYPE() |
Getter for SECONDARYINTERFACETYPE, with configurable default |
ASK_SECONDARYINTERFACETYPE() |
Getter for SECONDARYINTERFACETYPE w/ exceptions if field has |
HAS_SECONDARYINTERFACETYPE() |
Determine if SECONDARYINTERFACETYPE 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 |
SecondaryNetworkId¶
The ID of the secondary network.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYNETWORKID() |
Getter for SECONDARYNETWORKID, with configurable default |
ASK_SECONDARYNETWORKID() |
Getter for SECONDARYNETWORKID w/ exceptions if field has no |
HAS_SECONDARYNETWORKID() |
Determine if SECONDARYNETWORKID has a value |
SecondaryNetworkType¶
The type of the secondary network.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYNETWORKTYPE() |
Getter for SECONDARYNETWORKTYPE, with configurable default |
ASK_SECONDARYNETWORKTYPE() |
Getter for SECONDARYNETWORKTYPE w/ exceptions if field has n |
HAS_SECONDARYNETWORKTYPE() |
Determine if SECONDARYNETWORKTYPE has a value |
SourceDestCheck¶
Indicates whether source/destination checking is enabled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEDESTCHECK() |
Getter for SOURCEDESTCHECK, with configurable default |
ASK_SOURCEDESTCHECK() |
Getter for SOURCEDESTCHECK w/ exceptions if field has no val |
HAS_SOURCEDESTCHECK() |
Determine if SOURCEDESTCHECK has a value |
Status¶
The status of the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
Tags¶
The tags assigned to the secondary interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS 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_SECONDARYINTERFACELIST¶
TYPES TT_SECONDARYINTERFACELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2SECONDARYINTERFACE WITH DEFAULT KEY
.