Skip to content

/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
.