Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ProtectionCapability

References an OCI-managed protection capability. Checks if HTTP requests/responses are malicious.

Properties

Optional actionName

actionName: undefined | string

Override action to take if capability was triggered, defined in Protection Rule for this capability. Only actions of type CHECK are allowed.

Optional collaborativeActionThreshold

collaborativeActionThreshold: undefined | number

The minimum sum of weights of associated collaborative protection capabilities that have triggered which must be reached in order for this capability to trigger. This field is ignored for non-collaborative capabilities. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional collaborativeWeights

Explicit weight values to use for associated collaborative protection capabilities.

Optional exclusions

exclusions: model.ProtectionCapabilityExclusions

key

key: string

Unique key of referenced protection capability.

version

version: number

Version of referenced protection capability. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Functions

getDeserializedJsonObj

getJsonObj