Class ApplicationSecurityPolicyCreateAttributes

Create a new WAF policy.

Hierarchy

  • ApplicationSecurityPolicyCreateAttributes

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
basedOn: string

When creating a new policy, clone the policy indicated by this identifier.

description: string

Description of the WAF policy.

isDefault?: boolean

Make this policy the default policy. The default policy is applied to every service not specifically assigned to another policy.

name: string

The name of the WAF policy.

protectionPresets?: string[]

Presets enabled on this policy.

Rule overrides applied by the policy.

Deprecated: Ruleset overrides. Use protectionPresets instead.

The scope of the WAF policy.

version?: number

Version of the WAF ruleset maintained by Datadog used by this policy. 0 is the default value.

Generated using TypeDoc