ApplicationGatewayFirewallRuleSet Class

A web application firewall rule set.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.network.models._models_py3.Resource
ApplicationGatewayFirewallRuleSet

Constructor

ApplicationGatewayFirewallRuleSet(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, rule_set_type: str | None = None, rule_set_version: str | None = None, rule_groups: List[_models.ApplicationGatewayFirewallRuleGroup] | None = None, tiers: List[str | _models.ApplicationGatewayTierTypes] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource ID.

location
str

Resource location.

tags

Resource tags.

rule_set_type
str

The type of the web application firewall rule set.

rule_set_version
str

The version of the web application firewall rule set type.

rule_groups

The rule groups of the web application firewall rule set.

tiers

Tier of an application gateway that support the rule set.

Variables

Name Description
id
str

Resource ID.

name
str

Resource name.

type
str

Resource type.

location
str

Resource location.

tags

Resource tags.

provisioning_state

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

rule_set_type
str

The type of the web application firewall rule set.

rule_set_version
str

The version of the web application firewall rule set type.

rule_groups

The rule groups of the web application firewall rule set.

tiers

Tier of an application gateway that support the rule set.