WebApplicationFirewallPolicy interface

Defines web application firewall policy.

Extends

Properties

applicationGatewayForContainers

A collection of references to application gateway for containers.

applicationGateways

A collection of references to application gateways.

customRules

The custom rules inside the policy.

etag

A unique read-only string that changes whenever the resource is updated.

httpListeners

A collection of references to application gateway http listeners.

managedRules

Describes the managedRules structure.

pathBasedRules

A collection of references to application gateway path rules.

policySettings

The PolicySettings for policy.

provisioningState

The provisioning state of the web application firewall policy resource.

resourceState

Resource status of the policy.

Inherited Properties

id

Resource ID.

location

Resource location.

name

Resource name.

tags

Resource tags.

type

Resource type.

Property Details

applicationGatewayForContainers

A collection of references to application gateway for containers.

applicationGatewayForContainers?: ApplicationGatewayForContainersReferenceDefinition[]

Property Value

applicationGateways

A collection of references to application gateways.

applicationGateways?: ApplicationGateway[]

Property Value

customRules

The custom rules inside the policy.

customRules?: WebApplicationFirewallCustomRule[]

Property Value

etag

A unique read-only string that changes whenever the resource is updated.

etag?: string

Property Value

string

httpListeners

A collection of references to application gateway http listeners.

httpListeners?: SubResource[]

Property Value

managedRules

Describes the managedRules structure.

managedRules?: ManagedRulesDefinition

Property Value

pathBasedRules

A collection of references to application gateway path rules.

pathBasedRules?: SubResource[]

Property Value

policySettings

The PolicySettings for policy.

policySettings?: PolicySettings

Property Value

provisioningState

The provisioning state of the web application firewall policy resource.

provisioningState?: string

Property Value

string

resourceState

Resource status of the policy.

resourceState?: string

Property Value

string

Inherited Property Details

id

Resource ID.

id?: string

Property Value

string

Inherited From Resource.id

location

Resource location.

location?: string

Property Value

string

Inherited From Resource.location

name

Resource name.

name?: string

Property Value

string

Inherited From Resource.name

tags

Resource tags.

tags?: Record<string, string>

Property Value

Record<string, string>

Inherited From Resource.tags

type

Resource type.

type?: string

Property Value

string

Inherited From Resource.type