ArmCdnModelFactory.CdnWebApplicationFirewallPolicyData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von CdnWebApplicationFirewallPolicyData.
public static Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyData CdnWebApplicationFirewallPolicyData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ETag? etag = default, Azure.ResourceManager.Cdn.Models.CdnSkuName? skuName = default, Azure.ResourceManager.Cdn.Models.WafPolicySettings policySettings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Cdn.Models.RateLimitRule> rateLimitRules = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Cdn.Models.CustomRule> customRules = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Cdn.Models.WafPolicyManagedRuleSet> managedRuleSets = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.SubResource> endpointLinks = default, Azure.ResourceManager.Cdn.Models.WebApplicationFirewallPolicyProvisioningState? provisioningState = default, Azure.ResourceManager.Cdn.Models.PolicyResourceState? resourceState = default);
static member CdnWebApplicationFirewallPolicyData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.Cdn.Models.CdnSkuName> * Azure.ResourceManager.Cdn.Models.WafPolicySettings * seq<Azure.ResourceManager.Cdn.Models.RateLimitRule> * seq<Azure.ResourceManager.Cdn.Models.CustomRule> * seq<Azure.ResourceManager.Cdn.Models.WafPolicyManagedRuleSet> * seq<Azure.ResourceManager.Resources.Models.SubResource> * Nullable<Azure.ResourceManager.Cdn.Models.WebApplicationFirewallPolicyProvisioningState> * Nullable<Azure.ResourceManager.Cdn.Models.PolicyResourceState> -> Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyData
Public Shared Function CdnWebApplicationFirewallPolicyData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional skuName As Nullable(Of CdnSkuName) = Nothing, Optional policySettings As WafPolicySettings = Nothing, Optional rateLimitRules As IEnumerable(Of RateLimitRule) = Nothing, Optional customRules As IEnumerable(Of CustomRule) = Nothing, Optional managedRuleSets As IEnumerable(Of WafPolicyManagedRuleSet) = Nothing, Optional endpointLinks As IEnumerable(Of SubResource) = Nothing, Optional provisioningState As Nullable(Of WebApplicationFirewallPolicyProvisioningState) = Nothing, Optional resourceState As Nullable(Of PolicyResourceState) = Nothing) As CdnWebApplicationFirewallPolicyData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemData.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird.
- skuName
- Nullable<CdnSkuName>
Der Tarif (definiert einen CDN-Anbieter, eine Featureliste und einen Tarif) der CdnWebApplicationFirewallPolicy.
- policySettings
- WafPolicySettings
Beschreibt policySettings for policy.
- rateLimitRules
- IEnumerable<RateLimitRule>
Beschreibt Regeln für Ratenbegrenzungen innerhalb der Richtlinie.
- customRules
- IEnumerable<CustomRule>
Beschreibt benutzerdefinierte Regeln innerhalb der Richtlinie.
- managedRuleSets
- IEnumerable<WafPolicyManagedRuleSet>
Beschreibt verwaltete Regeln innerhalb der Richtlinie.
- endpointLinks
- IEnumerable<SubResource>
Beschreibt Azure CDN-Endpunkte, die dieser Web Application Firewall Richtlinie zugeordnet sind.
- provisioningState
- Nullable<WebApplicationFirewallPolicyProvisioningState>
Bereitstellungsstatus der WebApplicationFirewallPolicy.
- resourceState
- Nullable<PolicyResourceState>
Ressourcen status der Richtlinie.
Gibt zurück
Eine neue CdnWebApplicationFirewallPolicyData instance zum Simulieren.
Gilt für:
Azure SDK for .NET