/AWS1/CL_GDYNETWORKINTERFACE¶
Contains information about the elastic network interface of the EC2 instance.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
it_ipv6addresses
TYPE /AWS1/CL_GDYIPV6ADDRESSES_W=>TT_IPV6ADDRESSES
TT_IPV6ADDRESSES
¶
A list of IPv6 addresses for the EC2 instance.
iv_networkinterfaceid
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
The ID of the network interface.
iv_privatednsname
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
The private DNS name of the EC2 instance.
iv_privateipaddress
TYPE /AWS1/GDYSENSITIVESTRING
/AWS1/GDYSENSITIVESTRING
¶
The private IP address of the EC2 instance.
it_privateipaddresses
TYPE /AWS1/CL_GDYPVTIPADDRESSDETS=>TT_PRIVATEIPADDRESSES
TT_PRIVATEIPADDRESSES
¶
Other private IP address information of the EC2 instance.
iv_publicdnsname
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
The public DNS name of the EC2 instance.
iv_publicip
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
The public IP address of the EC2 instance.
it_securitygroups
TYPE /AWS1/CL_GDYSECURITYGROUP=>TT_SECURITYGROUPS
TT_SECURITYGROUPS
¶
The security groups associated with the EC2 instance.
iv_subnetid
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
The subnet ID of the EC2 instance.
iv_vpcid
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
The VPC ID of the EC2 instance.
Queryable Attributes¶
Ipv6Addresses¶
A list of IPv6 addresses for the EC2 instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_IPV6ADDRESSES() |
Getter for IPV6ADDRESSES, with configurable default |
ASK_IPV6ADDRESSES() |
Getter for IPV6ADDRESSES w/ exceptions if field has no value |
HAS_IPV6ADDRESSES() |
Determine if IPV6ADDRESSES has a value |
NetworkInterfaceId¶
The ID of the network interface.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NETWORKINTERFACEID() |
Getter for NETWORKINTERFACEID, with configurable default |
ASK_NETWORKINTERFACEID() |
Getter for NETWORKINTERFACEID w/ exceptions if field has no |
HAS_NETWORKINTERFACEID() |
Determine if NETWORKINTERFACEID has a value |
PrivateDnsName¶
The private DNS name of the EC2 instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PRIVATEDNSNAME() |
Getter for PRIVATEDNSNAME, with configurable default |
ASK_PRIVATEDNSNAME() |
Getter for PRIVATEDNSNAME w/ exceptions if field has no valu |
HAS_PRIVATEDNSNAME() |
Determine if PRIVATEDNSNAME has a value |
PrivateIpAddress¶
The private IP address of the EC2 instance.
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 |
PrivateIpAddresses¶
Other private IP address information of the EC2 instance.
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 |
PublicDnsName¶
The public DNS name of the EC2 instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PUBLICDNSNAME() |
Getter for PUBLICDNSNAME, with configurable default |
ASK_PUBLICDNSNAME() |
Getter for PUBLICDNSNAME w/ exceptions if field has no value |
HAS_PUBLICDNSNAME() |
Determine if PUBLICDNSNAME has a value |
PublicIp¶
The public IP address of the EC2 instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PUBLICIP() |
Getter for PUBLICIP, with configurable default |
ASK_PUBLICIP() |
Getter for PUBLICIP w/ exceptions if field has no value |
HAS_PUBLICIP() |
Determine if PUBLICIP has a value |
SecurityGroups¶
The security groups associated with the EC2 instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SECURITYGROUPS() |
Getter for SECURITYGROUPS, with configurable default |
ASK_SECURITYGROUPS() |
Getter for SECURITYGROUPS w/ exceptions if field has no valu |
HAS_SECURITYGROUPS() |
Determine if SECURITYGROUPS has a value |
SubnetId¶
The subnet ID of the EC2 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 |
VpcId¶
The VPC ID of the EC2 instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VPCID() |
Getter for VPCID, with configurable default |
ASK_VPCID() |
Getter for VPCID w/ exceptions if field has no value |
HAS_VPCID() |
Determine if VPCID 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_NETWORKINTERFACES
¶
TYPES TT_NETWORKINTERFACES TYPE STANDARD TABLE OF REF TO /AWS1/CL_GDYNETWORKINTERFACE WITH DEFAULT KEY
.