Skip to content

/AWS1/CL_NWFPROXY

Proxy attached to a NAT gateway.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_createtime TYPE /AWS1/NWFCREATETIME /AWS1/NWFCREATETIME

Time the Proxy was created.

iv_deletetime TYPE /AWS1/NWFDELETETIME /AWS1/NWFDELETETIME

Time the Proxy was deleted.

iv_updatetime TYPE /AWS1/NWFUPDATETIME /AWS1/NWFUPDATETIME

Time the Proxy was updated.

iv_failurecode TYPE /AWS1/NWFFAILURECODE /AWS1/NWFFAILURECODE

Failure code for cases when the Proxy fails to attach or update.

iv_failuremessage TYPE /AWS1/NWFFAILUREMESSAGE /AWS1/NWFFAILUREMESSAGE

Failure message for cases when the Proxy fails to attach or update.

iv_proxystate TYPE /AWS1/NWFPROXYSTATE /AWS1/NWFPROXYSTATE

Current attachment/detachment status of the Proxy.

iv_proxymodifystate TYPE /AWS1/NWFPROXYMODIFYSTATE /AWS1/NWFPROXYMODIFYSTATE

Current modification status of the Proxy.

iv_natgatewayid TYPE /AWS1/NWFNATGATEWAYID /AWS1/NWFNATGATEWAYID

The NAT Gateway for the proxy.

iv_proxyconfigurationname TYPE /AWS1/NWFRESOURCENAME /AWS1/NWFRESOURCENAME

The descriptive name of the proxy configuration. You can't change the name of a proxy configuration after you create it.

iv_proxyconfigurationarn TYPE /AWS1/NWFRESOURCEARN /AWS1/NWFRESOURCEARN

The Amazon Resource Name (ARN) of a proxy configuration.

iv_proxyname TYPE /AWS1/NWFRESOURCENAME /AWS1/NWFRESOURCENAME

The descriptive name of the proxy. You can't change the name of a proxy after you create it.

iv_proxyarn TYPE /AWS1/NWFRESOURCEARN /AWS1/NWFRESOURCEARN

The Amazon Resource Name (ARN) of a proxy.

it_listenerproperties TYPE /AWS1/CL_NWFLISTENERPROPERTY=>TT_LISTENERPROPERTIES TT_LISTENERPROPERTIES

Listener properties for HTTP and HTTPS traffic.

io_tlsinterceptproperties TYPE REF TO /AWS1/CL_NWFTLSINTERCEPTPROPS /AWS1/CL_NWFTLSINTERCEPTPROPS

TLS decryption on traffic to filter on attributes in the HTTP header.

it_tags TYPE /AWS1/CL_NWFTAG=>TT_TAGLIST TT_TAGLIST

The key:value pairs to associate with the resource.


Queryable Attributes

CreateTime

Time the Proxy was created.

Accessible with the following methods

Method Description
GET_CREATETIME() Getter for CREATETIME, with configurable default
ASK_CREATETIME() Getter for CREATETIME w/ exceptions if field has no value
HAS_CREATETIME() Determine if CREATETIME has a value

DeleteTime

Time the Proxy was deleted.

Accessible with the following methods

Method Description
GET_DELETETIME() Getter for DELETETIME, with configurable default
ASK_DELETETIME() Getter for DELETETIME w/ exceptions if field has no value
HAS_DELETETIME() Determine if DELETETIME has a value

UpdateTime

Time the Proxy was updated.

Accessible with the following methods

Method Description
GET_UPDATETIME() Getter for UPDATETIME, with configurable default
ASK_UPDATETIME() Getter for UPDATETIME w/ exceptions if field has no value
HAS_UPDATETIME() Determine if UPDATETIME has a value

FailureCode

Failure code for cases when the Proxy fails to attach or update.

Accessible with the following methods

Method Description
GET_FAILURECODE() Getter for FAILURECODE, with configurable default
ASK_FAILURECODE() Getter for FAILURECODE w/ exceptions if field has no value
HAS_FAILURECODE() Determine if FAILURECODE has a value

FailureMessage

Failure message for cases when the Proxy fails to attach or update.

Accessible with the following methods

Method Description
GET_FAILUREMESSAGE() Getter for FAILUREMESSAGE, with configurable default
ASK_FAILUREMESSAGE() Getter for FAILUREMESSAGE w/ exceptions if field has no valu
HAS_FAILUREMESSAGE() Determine if FAILUREMESSAGE has a value

ProxyState

Current attachment/detachment status of the Proxy.

Accessible with the following methods

Method Description
GET_PROXYSTATE() Getter for PROXYSTATE, with configurable default
ASK_PROXYSTATE() Getter for PROXYSTATE w/ exceptions if field has no value
HAS_PROXYSTATE() Determine if PROXYSTATE has a value

ProxyModifyState

Current modification status of the Proxy.

Accessible with the following methods

Method Description
GET_PROXYMODIFYSTATE() Getter for PROXYMODIFYSTATE, with configurable default
ASK_PROXYMODIFYSTATE() Getter for PROXYMODIFYSTATE w/ exceptions if field has no va
HAS_PROXYMODIFYSTATE() Determine if PROXYMODIFYSTATE has a value

NatGatewayId

The NAT Gateway for the proxy.

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

ProxyConfigurationName

The descriptive name of the proxy configuration. You can't change the name of a proxy configuration after you create it.

Accessible with the following methods

Method Description
GET_PROXYCONFIGURATIONNAME() Getter for PROXYCONFIGURATIONNAME, with configurable default
ASK_PROXYCONFIGURATIONNAME() Getter for PROXYCONFIGURATIONNAME w/ exceptions if field has
HAS_PROXYCONFIGURATIONNAME() Determine if PROXYCONFIGURATIONNAME has a value

ProxyConfigurationArn

The Amazon Resource Name (ARN) of a proxy configuration.

Accessible with the following methods

Method Description
GET_PROXYCONFIGURATIONARN() Getter for PROXYCONFIGURATIONARN, with configurable default
ASK_PROXYCONFIGURATIONARN() Getter for PROXYCONFIGURATIONARN w/ exceptions if field has
HAS_PROXYCONFIGURATIONARN() Determine if PROXYCONFIGURATIONARN has a value

ProxyName

The descriptive name of the proxy. You can't change the name of a proxy after you create it.

Accessible with the following methods

Method Description
GET_PROXYNAME() Getter for PROXYNAME, with configurable default
ASK_PROXYNAME() Getter for PROXYNAME w/ exceptions if field has no value
HAS_PROXYNAME() Determine if PROXYNAME has a value

ProxyArn

The Amazon Resource Name (ARN) of a proxy.

Accessible with the following methods

Method Description
GET_PROXYARN() Getter for PROXYARN, with configurable default
ASK_PROXYARN() Getter for PROXYARN w/ exceptions if field has no value
HAS_PROXYARN() Determine if PROXYARN has a value

ListenerProperties

Listener properties for HTTP and HTTPS traffic.

Accessible with the following methods

Method Description
GET_LISTENERPROPERTIES() Getter for LISTENERPROPERTIES, with configurable default
ASK_LISTENERPROPERTIES() Getter for LISTENERPROPERTIES w/ exceptions if field has no
HAS_LISTENERPROPERTIES() Determine if LISTENERPROPERTIES has a value

TlsInterceptProperties

TLS decryption on traffic to filter on attributes in the HTTP header.

Accessible with the following methods

Method Description
GET_TLSINTERCEPTPROPERTIES() Getter for TLSINTERCEPTPROPERTIES

Tags

The key:value pairs to associate with the resource.

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