Skip to content

/AWS1/CL_NWFRULESUMMARY

A complex type containing details about a Suricata rule. Contains:

  • SID

  • Msg

  • Metadata

Summaries are available for rule groups you manage and for active threat defense Amazon Web Services managed rule groups.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_sid TYPE /AWS1/NWFCOLLMEMBER_STRING /AWS1/NWFCOLLMEMBER_STRING

The unique identifier (Signature ID) of the Suricata rule.

iv_msg TYPE /AWS1/NWFCOLLMEMBER_STRING /AWS1/NWFCOLLMEMBER_STRING

The contents taken from the rule's msg field.

iv_metadata TYPE /AWS1/NWFCOLLMEMBER_STRING /AWS1/NWFCOLLMEMBER_STRING

The contents of the rule's metadata.


Queryable Attributes

SID

The unique identifier (Signature ID) of the Suricata rule.

Accessible with the following methods

Method Description
GET_SID() Getter for SID, with configurable default
ASK_SID() Getter for SID w/ exceptions if field has no value
HAS_SID() Determine if SID has a value

Msg

The contents taken from the rule's msg field.

Accessible with the following methods

Method Description
GET_MSG() Getter for MSG, with configurable default
ASK_MSG() Getter for MSG w/ exceptions if field has no value
HAS_MSG() Determine if MSG has a value

Metadata

The contents of the rule's metadata.

Accessible with the following methods

Method Description
GET_METADATA() Getter for METADATA, with configurable default
ASK_METADATA() Getter for METADATA w/ exceptions if field has no value
HAS_METADATA() Determine if METADATA 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_RULESUMMARIES

TYPES TT_RULESUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_NWFRULESUMMARY WITH DEFAULT KEY
.