ApplicationGatewayFirewallRuleSetPropertiesFormat Class

Properties of the web application firewall rule set.

Constructor

ApplicationGatewayFirewallRuleSetPropertiesFormat(*args: Any, **kwargs: Any)

Variables

Name Description
provisioning_state

The provisioning state of the web application firewall rule set. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

rule_set_type
str

The type of the web application firewall rule set. Required.

rule_set_version
str

The version of the web application firewall rule set type. Required.

rule_groups

The rule groups of the web application firewall rule set. Required.

tiers

Tier of an application gateway that support the rule set.

Attributes

provisioning_state

"Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

provisioning_state: str | _models.ProvisioningState | None

rule_groups

The rule groups of the web application firewall rule set. Required.

rule_groups: list['_models.ApplicationGatewayFirewallRuleGroup']

rule_set_type

The type of the web application firewall rule set. Required.

rule_set_type: str

rule_set_version

The version of the web application firewall rule set type. Required.

rule_set_version: str

tiers

Tier of an application gateway that support the rule set.

tiers: list[typing.Union[str, ForwardRef('_models.ApplicationGatewayTierTypes')]] | None