ApplicationGatewayFirewallManifestRuleSet Class

Properties of the web application firewall rule set.

Constructor

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

Variables

Name Description
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.

status

The rule set status. Known values are: "Preview", "GA", "Supported", and "Deprecated".

display_name
str

Human-readable display name for the managed rule set version (e.g., 'Default Ruleset 2.2 (Latest, Recommended)').

tiers

Tier of an application gateway that support the rule set.

rule_groups

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

Attributes

display_name

Human-readable display name for the managed rule set version (e.g., 'Default Ruleset 2.2 (Latest, Recommended)').

display_name: str | 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

status

"Preview", "GA", "Supported", and "Deprecated".

status: str | _models.ApplicationGatewayRuleSetStatusOptions | None

tiers

Tier of an application gateway that support the rule set.

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