References action by name from actions defined in WebAppFirewallPolicy.
An expression that determines whether or not the rule action should be executed.
The language used to parse condition from field {@code condition}. Available languages:
**JMESPATH** an extended JMESPath language syntax.
Enables/disables body inspection for this protection rule. Only Protection Rules in RequestProtection can have this option enabled. Response body inspection will be available at a later date.
Rule name. Must be unique within the module.
An ordered list that references OCI-managed protection capabilities. Referenced protection capabilities are not necessarily executed in order of appearance. Their execution order is decided at runtime for improved performance. The array cannot contain entries with the same pair of capability key and version more than once.
Rule that represents Request/Response Protection. Only actions of the following types are allowed to be referenced in this rule: