Share via


WebApplicationFirewallPolicyPropertiesFormatOutput interface

Defines web application firewall policy properties.

Properties

applicationGateways

A collection of references to application gateways.

customRules

The custom rules inside the policy.

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.

Property Details

applicationGateways

A collection of references to application gateways.

applicationGateways?: ApplicationGatewayOutput[]

Property Value

customRules

The custom rules inside the policy.

customRules?: WebApplicationFirewallCustomRuleOutput[]

Property Value

httpListeners

A collection of references to application gateway http listeners.

httpListeners?: SubResourceOutput[]

Property Value

managedRules

Describes the managedRules structure.

managedRules: ManagedRulesDefinitionOutput

Property Value

pathBasedRules

A collection of references to application gateway path rules.

pathBasedRules?: SubResourceOutput[]

Property Value

policySettings

The PolicySettings for policy.

policySettings?: PolicySettingsOutput

Property Value

provisioningState

The provisioning state of the web application firewall policy resource.

provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"

Property Value

"Succeeded" | "Updating" | "Deleting" | "Failed"

resourceState

Resource status of the policy.

resourceState?: "Enabled" | "Disabled" | "Deleting" | "Creating" | "Enabling" | "Disabling"

Property Value

"Enabled" | "Disabled" | "Deleting" | "Creating" | "Enabling" | "Disabling"