Skip to content

/AWS1/CL_NWSWAFCONFIG

AWS WAF-specific policy configuration settings.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_exstcustomerwebaclrsln TYPE /AWS1/NWSEXSTCUSWEBACLRSLN /AWS1/NWSEXSTCUSWEBACLRSLN

Determines how AWS Network Security Manager handles remediation when a resource already has a customer-created web ACL. Required for AWS WAF policies.

iv_conflictresolution TYPE /AWS1/NWSWAFCNFLCTRSLNOPTIONS /AWS1/NWSWAFCNFLCTRSLNOPTIONS

The conflict-resolution strategy for AWS WAF policies. Required for AWS WAF policies.


Queryable Attributes

existingCustomerWebACLResolution

Determines how AWS Network Security Manager handles remediation when a resource already has a customer-created web ACL. Required for AWS WAF policies.

Accessible with the following methods

Method Description
GET_EXSTCUSTOMERWEBACLRSLN() Getter for EXISTINGCUSTOMERWEBACLRSLN, with configurable def
ASK_EXSTCUSTOMERWEBACLRSLN() Getter for EXISTINGCUSTOMERWEBACLRSLN w/ exceptions if field
HAS_EXSTCUSTOMERWEBACLRSLN() Determine if EXISTINGCUSTOMERWEBACLRSLN has a value

conflictResolution

The conflict-resolution strategy for AWS WAF policies. Required for AWS WAF policies.

Accessible with the following methods

Method Description
GET_CONFLICTRESOLUTION() Getter for CONFLICTRESOLUTION, with configurable default
ASK_CONFLICTRESOLUTION() Getter for CONFLICTRESOLUTION w/ exceptions if field has no
HAS_CONFLICTRESOLUTION() Determine if CONFLICTRESOLUTION has a value