The default collaborative action threshold for OCI-managed collaborative protection capability. Collaborative protection capabilities are made of several simple, non-collaborative protection capabilities (referred to as {@code contributing capabilities} later on) which have weights assigned to them. These weights can be found in the {@code collaborativeWeights} array. For incoming/outgoing HTTP messages, all contributing capabilities are executed and the sum of all triggered contributing capabilities weights is calculated. Only if this sum is greater than or equal to {@code collaborativeActionThreshold} is the incoming/outgoing HTTP message marked as malicious.
This field is ignored for non-collaborative capabilities. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
The weights of contributing capabilities. Defines how much each contributing capability contributes towards the action threshold of a collaborative protection capability.
This field is ignored for non-collaborative capabilities.
The description of protection capability.
The display name of protection capability.
The list of unique names protection capability group tags that are associated with this capability. Example: ["PCI", "Recommended"]
The field that shows if this is the latest version of protection capability.
Unique key of protection capability.
The type of protection capability.
**REQUEST_PROTECTION_CAPABILITY** can only be used in {@code requestProtection} module of WebAppFirewallPolicy.
**RESPONSE_PROTECTION_CAPABILITY** can only be used in {@code responseProtection} module of WebAppFirewallPolicy.
The version of protection capability. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
A summary of available OCI-managed protection capabilities in WebAppFirewallPolicy. Protection capabilies checks HTTP requests/responses if they are malicious.