Język

ArmNetworkModelFactory.ApplicationGatewayFirewallRuleSet Method

Definition

public static Azure.ResourceManager.Network.Models.ApplicationGatewayFirewallRuleSet ApplicationGatewayFirewallRuleSet(Azure.Core.ResourceIdentifier id, string name, string type, Azure.Core.AzureLocation? location, System.Collections.Generic.IDictionary<string,string> tags, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState, string ruleSetType, string ruleSetVersion, string displayName, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ApplicationGatewayFirewallRuleGroup> ruleGroups, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ApplicationGatewayTierType> tiers);
static member ApplicationGatewayFirewallRuleSet : Azure.Core.ResourceIdentifier * string * string * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IDictionary<string, string> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * string * string * string * seq<Azure.ResourceManager.Network.Models.ApplicationGatewayFirewallRuleGroup> * seq<Azure.ResourceManager.Network.Models.ApplicationGatewayTierType> -> Azure.ResourceManager.Network.Models.ApplicationGatewayFirewallRuleSet
Public Shared Function ApplicationGatewayFirewallRuleSet (id As ResourceIdentifier, name As String, type As String, location As Nullable(Of AzureLocation), tags As IDictionary(Of String, String), provisioningState As Nullable(Of NetworkProvisioningState), ruleSetType As String, ruleSetVersion As String, displayName As String, ruleGroups As IEnumerable(Of ApplicationGatewayFirewallRuleGroup), tiers As IEnumerable(Of ApplicationGatewayTierType)) As ApplicationGatewayFirewallRuleSet

Parameters

id
ResourceIdentifier

Resource ID.

name
String

Resource name.

type
String

Resource type.

location
Nullable<AzureLocation>

Resource location.

tags
IDictionary<String,String>

Resource tags.

provisioningState
Nullable<NetworkProvisioningState>

The provisioning state of the web application firewall rule set.

ruleSetType
String

The type of the web application firewall rule set.

ruleSetVersion
String

The version of the web application firewall rule set type.

displayName
String

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

ruleGroups
IEnumerable<ApplicationGatewayFirewallRuleGroup>

The rule groups of the web application firewall rule set.

tiers
IEnumerable<ApplicationGatewayTierType>

Tier of an application gateway that support the rule set.

Returns

A new ApplicationGatewayFirewallRuleSet instance for mocking.

Applies to