/AWS1/CL_EC2ADDRESSATTRIBUTE¶
The attributes associated with an Elastic IP address.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_publicip TYPE /AWS1/EC2PUBLICIPADDRESS /AWS1/EC2PUBLICIPADDRESS¶
The public IP address.
iv_allocationid TYPE /AWS1/EC2ALLOCATIONID /AWS1/EC2ALLOCATIONID¶
[EC2-VPC] The allocation ID.
iv_ptrrecord TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The pointer (PTR) record for the IP address.
io_ptrrecordupdate TYPE REF TO /AWS1/CL_EC2PTRUPDATESTATUS /AWS1/CL_EC2PTRUPDATESTATUS¶
The updated PTR record for the IP address.
Queryable Attributes¶
PublicIp¶
The public IP address.
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 |
AllocationId¶
[EC2-VPC] The allocation ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLOCATIONID() |
Getter for ALLOCATIONID, with configurable default |
ASK_ALLOCATIONID() |
Getter for ALLOCATIONID w/ exceptions if field has no value |
HAS_ALLOCATIONID() |
Determine if ALLOCATIONID has a value |
PtrRecord¶
The pointer (PTR) record for the IP address.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PTRRECORD() |
Getter for PTRRECORD, with configurable default |
ASK_PTRRECORD() |
Getter for PTRRECORD w/ exceptions if field has no value |
HAS_PTRRECORD() |
Determine if PTRRECORD has a value |
PtrRecordUpdate¶
The updated PTR record for the IP address.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PTRRECORDUPDATE() |
Getter for PTRRECORDUPDATE |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_ADDRESSSET¶
TYPES TT_ADDRESSSET TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2ADDRESSATTRIBUTE WITH DEFAULT KEY
.