Skip to content

/AWS1/CL_NWFRULEOPTION

Additional settings for a stateful rule. This is part of the StatefulRule configuration.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_keyword TYPE /AWS1/NWFKEYWORD /AWS1/NWFKEYWORD

The keyword for the Suricata compatible rule option. You must include a sid (signature ID), and can optionally include other keywords. For information about Suricata compatible keywords, see Rule options in the Suricata documentation.

Optional arguments:

it_settings TYPE /AWS1/CL_NWFSETTINGS_W=>TT_SETTINGS TT_SETTINGS

The settings of the Suricata compatible rule option. Rule options have zero or more setting values, and the number of possible and required settings depends on the Keyword. For more information about the settings for specific options, see Rule options.


Queryable Attributes

Keyword

The keyword for the Suricata compatible rule option. You must include a sid (signature ID), and can optionally include other keywords. For information about Suricata compatible keywords, see Rule options in the Suricata documentation.

Accessible with the following methods

Method Description
GET_KEYWORD() Getter for KEYWORD, with configurable default
ASK_KEYWORD() Getter for KEYWORD w/ exceptions if field has no value
HAS_KEYWORD() Determine if KEYWORD has a value

Settings

The settings of the Suricata compatible rule option. Rule options have zero or more setting values, and the number of possible and required settings depends on the Keyword. For more information about the settings for specific options, see Rule options.

Accessible with the following methods

Method Description
GET_SETTINGS() Getter for SETTINGS, with configurable default
ASK_SETTINGS() Getter for SETTINGS w/ exceptions if field has no value
HAS_SETTINGS() Determine if SETTINGS 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_RULEOPTIONS

TYPES TT_RULEOPTIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_NWFRULEOPTION WITH DEFAULT KEY
.