/AWS1/CL_NWFCREATEPROXYRULE¶
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.
iv_insertposition TYPE /AWS1/NWFINSERTPOSITION /AWS1/NWFINSERTPOSITION¶
Where to insert a proxy rule in a proxy rule group.
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 |
InsertPosition¶
Where to insert a proxy rule in a proxy rule group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSERTPOSITION() |
Getter for INSERTPOSITION, with configurable default |
ASK_INSERTPOSITION() |
Getter for INSERTPOSITION w/ exceptions if field has no valu |
HAS_INSERTPOSITION() |
Determine if INSERTPOSITION 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_CREATEPROXYRULELIST¶
TYPES TT_CREATEPROXYRULELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_NWFCREATEPROXYRULE WITH DEFAULT KEY
.