ApplicationGatewayFirewallRuleSet Class    
A web application firewall rule set.
Variables are only populated by the server, and will be ignored when sending a request.
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 | Resource ID. Default value: None | 
| location | Resource location. Default value: None | 
| tags | Resource tags. Default value: None | 
| rule_set_type | The type of the web application firewall rule set. Default value: None | 
| rule_set_version | The version of the web application firewall rule set type. Default value: None | 
| rule_groups | The rule groups of the web application firewall rule set. Default value: None | 
| tiers | Tier of an application gateway that support the rule set. Default value: None | 
Variables
| Name | Description | 
|---|---|
| id | Resource ID. | 
| name | Resource name. | 
| type | Resource type. | 
| location | Resource location. | 
| tags | Resource tags. | 
| 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 | The type of the web application firewall rule set. | 
| rule_set_version | 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. |