/AWS1/CL_NWFNATGATEWAYATCHMT¶
The definition and status of the attachment between a proxy mode firewall and a NAT gateway that proxies its traffic.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_natgatewayid TYPE /AWS1/NWFNATGATEWAYID /AWS1/NWFNATGATEWAYID¶
A unique identifier for the NAT gateway to use with proxy resources.
iv_status TYPE /AWS1/NWFNATGWATCHMTSTATUS /AWS1/NWFNATGWATCHMTSTATUS¶
The current status of the NAT gateway attachment.
When this value is
READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for exampleCREATINGorDELETING.
Optional arguments:¶
iv_statusmessage TYPE /AWS1/NWFSTATUSREASON /AWS1/NWFSTATUSREASON¶
If Network Firewall encounters an issue with the NAT gateway attachment, it populates this with an explanation of the problem.
iv_dnsname TYPE /AWS1/NWFDNSNAME /AWS1/NWFDNSNAME¶
The DNS name that resolves to the firewall's proxy for traffic sent through this NAT gateway attachment.
Queryable Attributes¶
NatGatewayId¶
A unique identifier for the NAT gateway to use with proxy resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NATGATEWAYID() |
Getter for NATGATEWAYID, with configurable default |
ASK_NATGATEWAYID() |
Getter for NATGATEWAYID w/ exceptions if field has no value |
HAS_NATGATEWAYID() |
Determine if NATGATEWAYID has a value |
Status¶
The current status of the NAT gateway attachment.
When this value is
READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for exampleCREATINGorDELETING.
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 |
StatusMessage¶
If Network Firewall encounters an issue with the NAT gateway attachment, it populates this with an explanation of the problem.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSMESSAGE() |
Getter for STATUSMESSAGE, with configurable default |
ASK_STATUSMESSAGE() |
Getter for STATUSMESSAGE w/ exceptions if field has no value |
HAS_STATUSMESSAGE() |
Determine if STATUSMESSAGE has a value |
DnsName¶
The DNS name that resolves to the firewall's proxy for traffic sent through this NAT gateway attachment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DNSNAME() |
Getter for DNSNAME, with configurable default |
ASK_DNSNAME() |
Getter for DNSNAME w/ exceptions if field has no value |
HAS_DNSNAME() |
Determine if DNSNAME 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_NATGATEWAYATTACHMENTSLIST¶
TYPES TT_NATGATEWAYATTACHMENTSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_NWFNATGATEWAYATCHMT WITH DEFAULT KEY
.