RateLimitRule Konstruktor
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 RateLimitRule.
public RateLimitRule (string name, int priority, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Cdn.Models.CustomRuleMatchCondition> matchConditions, Azure.ResourceManager.Cdn.Models.OverrideActionType action, int rateLimitThreshold, int rateLimitDurationInMinutes);
new Azure.ResourceManager.Cdn.Models.RateLimitRule : string * int * seq<Azure.ResourceManager.Cdn.Models.CustomRuleMatchCondition> * Azure.ResourceManager.Cdn.Models.OverrideActionType * int * int -> Azure.ResourceManager.Cdn.Models.RateLimitRule
Public Sub New (name As String, priority As Integer, matchConditions As IEnumerable(Of CustomRuleMatchCondition), action As OverrideActionType, rateLimitThreshold As Integer, rateLimitDurationInMinutes As Integer)
Parameter
- name
- String
Definiert den Namen der benutzerdefinierten Regel.
- priority
- Int32
Definiert, in welcher Reihenfolge diese Regel in der Gesamtliste der benutzerdefinierten Regeln ausgewertet wird.
- matchConditions
- IEnumerable<CustomRuleMatchCondition>
Liste der Übereinstimmungsbedingungen
- action
- OverrideActionType
Beschreibt, welche Aktion angewendet werden soll, wenn die Regel übereinstimmt.
- rateLimitThreshold
- Int32
Definiert den Schwellenwert für das Ratenlimit.
- rateLimitDurationInMinutes
- Int32
Definiert die Dauer des Ratenlimits. Standardwert ist 1 Minute.
Ausnahmen
name
oder matchConditions
ist NULL.
Gilt für:
Azure SDK for .NET