Skip to content

/AWS1/CL_NWFPROXYRULEGROUP

Collections of related proxy filtering rules. Rule groups help you manage and reuse sets of rules across multiple proxy configurations.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_proxyrulegroupname TYPE /AWS1/NWFRESOURCENAME /AWS1/NWFRESOURCENAME

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

iv_proxyrulegrouparn TYPE /AWS1/NWFRESOURCEARN /AWS1/NWFRESOURCEARN

The Amazon Resource Name (ARN) of a proxy rule group.

iv_createtime TYPE /AWS1/NWFCREATETIME /AWS1/NWFCREATETIME

Time the Proxy Rule Group was created.

iv_deletetime TYPE /AWS1/NWFDELETETIME /AWS1/NWFDELETETIME

Time the Proxy Rule Group was deleted.

io_rules TYPE REF TO /AWS1/CL_NWFPROXYRLSBYREQPHASE /AWS1/CL_NWFPROXYRLSBYREQPHASE

Individual rules that define match conditions and actions for application-layer traffic. Rules specify what to inspect (domains, headers, methods) and what action to take (allow, deny, alert).

iv_description TYPE /AWS1/NWFDESCRIPTION /AWS1/NWFDESCRIPTION

A description of the proxy rule group.

it_tags TYPE /AWS1/CL_NWFTAG=>TT_TAGLIST TT_TAGLIST

The key:value pairs to associate with the resource.


Queryable Attributes

ProxyRuleGroupName

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

Accessible with the following methods

Method Description
GET_PROXYRULEGROUPNAME() Getter for PROXYRULEGROUPNAME, with configurable default
ASK_PROXYRULEGROUPNAME() Getter for PROXYRULEGROUPNAME w/ exceptions if field has no
HAS_PROXYRULEGROUPNAME() Determine if PROXYRULEGROUPNAME has a value

ProxyRuleGroupArn

The Amazon Resource Name (ARN) of a proxy rule group.

Accessible with the following methods

Method Description
GET_PROXYRULEGROUPARN() Getter for PROXYRULEGROUPARN, with configurable default
ASK_PROXYRULEGROUPARN() Getter for PROXYRULEGROUPARN w/ exceptions if field has no v
HAS_PROXYRULEGROUPARN() Determine if PROXYRULEGROUPARN has a value

CreateTime

Time the Proxy Rule Group 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 Rule Group 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

Rules

Individual rules that define match conditions and actions for application-layer traffic. Rules specify what to inspect (domains, headers, methods) and what action to take (allow, deny, alert).

Accessible with the following methods

Method Description
GET_RULES() Getter for RULES

Description

A description of the proxy rule group.

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

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