Skip to content

/AWS1/CL_NWFPROXYCONFIGURATION

A Proxy Configuration defines the monitoring and protection behavior for a Proxy. The details of the behavior are defined in the rule groups that you add to your configuration.

CONSTRUCTOR

IMPORTING

Optional arguments:

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_description TYPE /AWS1/NWFDESCRIPTION /AWS1/NWFDESCRIPTION

A description of the proxy configuration.

iv_createtime TYPE /AWS1/NWFCREATETIME /AWS1/NWFCREATETIME

Time the Proxy Configuration was created.

iv_deletetime TYPE /AWS1/NWFDELETETIME /AWS1/NWFDELETETIME

Time the Proxy Configuration was deleted.

it_rulegroups TYPE /AWS1/CL_NWFPROXYCFGRULEGROUP=>TT_PROXYCONFIGRULEGROUPSET TT_PROXYCONFIGRULEGROUPSET

Proxy rule groups within the proxy configuration.

io_defaultrulephaseactions TYPE REF TO /AWS1/CL_NWFPROXYCFGDEFRLPHA00 /AWS1/CL_NWFPROXYCFGDEFRLPHA00

Evaluation points in the traffic flow where rules are applied. There are three phases in a traffic where the rule match is applied.

Pre-DNS - before domain resolution.

Pre-Request - after DNS, before request.

Post-Response - after receiving response.

it_tags TYPE /AWS1/CL_NWFTAG=>TT_TAGLIST TT_TAGLIST

The key:value pairs to associate with the resource.


Queryable Attributes

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

Description

A description of the proxy configuration.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

CreateTime

Time the Proxy Configuration 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 Configuration 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

RuleGroups

Proxy rule groups within the proxy configuration.

Accessible with the following methods

Method Description
GET_RULEGROUPS() Getter for RULEGROUPS, with configurable default
ASK_RULEGROUPS() Getter for RULEGROUPS w/ exceptions if field has no value
HAS_RULEGROUPS() Determine if RULEGROUPS has a value

DefaultRulePhaseActions

Evaluation points in the traffic flow where rules are applied. There are three phases in a traffic where the rule match is applied.

Pre-DNS - before domain resolution.

Pre-Request - after DNS, before request.

Post-Response - after receiving response.

Accessible with the following methods

Method Description
GET_DEFAULTRULEPHASEACTIONS() Getter for DEFAULTRULEPHASEACTIONS

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