Skip to content

/AWS1/CL_NWF=>LISTRULEGROUPS()

About ListRuleGroups

Retrieves the metadata for the rule groups that you have defined. Depending on your setting for max results and the number of rule groups, a single call might not return the full list.

Method Signature

IMPORTING

Optional arguments:

IV_NEXTTOKEN TYPE /AWS1/NWFPAGINATIONTOKEN /AWS1/NWFPAGINATIONTOKEN

When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Network Firewall returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.

IV_MAXRESULTS TYPE /AWS1/NWFPAGINATIONMAXRESULTS /AWS1/NWFPAGINATIONMAXRESULTS

The maximum number of objects that you want Network Firewall to return for this request. If more objects are available, in the response, Network Firewall provides a NextToken value that you can use in a subsequent call to get the next batch of objects.

IV_SCOPE TYPE /AWS1/NWFRESOURCEMANAGEDSTATUS /AWS1/NWFRESOURCEMANAGEDSTATUS

The scope of the request. The default setting of ACCOUNT or a setting of NULL returns all of the rule groups in your account. A setting of MANAGED returns all available managed rule groups.

IV_MANAGEDTYPE TYPE /AWS1/NWFRESOURCEMANAGEDTYPE /AWS1/NWFRESOURCEMANAGEDTYPE

Indicates the general category of the Amazon Web Services managed rule group.

IV_TYPE TYPE /AWS1/NWFRULEGROUPTYPE /AWS1/NWFRULEGROUPTYPE

Indicates whether the rule group is stateless or stateful. If the rule group is stateless, it contains stateless rules. If it is stateful, it contains stateful rules.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_NWFLISTRULEGROUPSRSP /AWS1/CL_NWFLISTRULEGROUPSRSP