次の方法で共有


RateLimitRule コンストラクター

定義

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)

パラメーター

name
String

カスタム 規則の名前を定義します。

priority
Int32

カスタム ルールの一覧全体でこのルールを評価する順序を定義します。

matchConditions
IEnumerable<CustomRuleMatchCondition>

一致条件の一覧。

action
OverrideActionType

ルールが一致したときに適用するアクションについて説明します。

rateLimitThreshold
Int32

レート制限のしきい値を定義します。

rateLimitDurationInMinutes
Int32

レート制限期間を定義します。 既定値は 1 分です。

例外

name または matchConditions が null です。

適用対象