Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace AccessControlRule

Rule that represents Request/Response Access Control. Only actions of the following types are allowed to be referenced in this rule:

  • CHECK
  • ALLOW
  • RETURN_HTTP_RESPONSE

Properties

actionName

actionName: string

References action by name from actions defined in WebAppFirewallPolicy.

Optional condition

condition: undefined | string

An expression that determines whether or not the rule action should be executed.

Optional conditionLanguage

conditionLanguage: ConditionLanguage

The language used to parse condition from field {@code condition}. Available languages:

**JMESPATH** an extended JMESPath language syntax.

name

name: string

Rule name. Must be unique within the module.

Const type

type: string = "ACCESS_CONTROL"

Methods

getDeserializedJsonObj

getJsonObj