Skip to content

/AWS1/CL_NWFPROXYRULE

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

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_proxyrulename TYPE /AWS1/NWFRESOURCENAME /AWS1/NWFRESOURCENAME

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

iv_description TYPE /AWS1/NWFDESCRIPTION /AWS1/NWFDESCRIPTION

A description of the proxy rule.

iv_action TYPE /AWS1/NWFPROXYRULEPHASEACTION /AWS1/NWFPROXYRULEPHASEACTION

Action to take.

it_conditions TYPE /AWS1/CL_NWFPROXYRULECONDITION=>TT_PROXYRULECONDITIONLIST TT_PROXYRULECONDITIONLIST

Match criteria that specify what traffic attributes to examine. Conditions include operators (StringEquals, StringLike) and values to match against.


Queryable Attributes

ProxyRuleName

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

Accessible with the following methods

Method Description
GET_PROXYRULENAME() Getter for PROXYRULENAME, with configurable default
ASK_PROXYRULENAME() Getter for PROXYRULENAME w/ exceptions if field has no value
HAS_PROXYRULENAME() Determine if PROXYRULENAME has a value

Description

A description of the proxy rule.

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

Action

Action to take.

Accessible with the following methods

Method Description
GET_ACTION() Getter for ACTION, with configurable default
ASK_ACTION() Getter for ACTION w/ exceptions if field has no value
HAS_ACTION() Determine if ACTION has a value

Conditions

Match criteria that specify what traffic attributes to examine. Conditions include operators (StringEquals, StringLike) and values to match against.

Accessible with the following methods

Method Description
GET_CONDITIONS() Getter for CONDITIONS, with configurable default
ASK_CONDITIONS() Getter for CONDITIONS w/ exceptions if field has no value
HAS_CONDITIONS() Determine if CONDITIONS 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_PROXYRULELIST

TYPES TT_PROXYRULELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_NWFPROXYRULE WITH DEFAULT KEY
.