RateLimitRule コンストラクター

定義

オーバーロード

RateLimitRule()

RateLimitRule クラスの新しいインスタンスを初期化します。

RateLimitRule(String, Int32, IList<MatchCondition>, String, Int32, Int32, String)

RateLimitRule クラスの新しいインスタンスを初期化します。

RateLimitRule()

RateLimitRule クラスの新しいインスタンスを初期化します。

public RateLimitRule ();
Public Sub New ()

適用対象

RateLimitRule(String, Int32, IList<MatchCondition>, String, Int32, Int32, String)

RateLimitRule クラスの新しいインスタンスを初期化します。

public RateLimitRule (string name, int priority, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.MatchCondition> matchConditions, string action, int rateLimitThreshold, int rateLimitDurationInMinutes, string enabledState = default);
new Microsoft.Azure.Management.Cdn.Models.RateLimitRule : string * int * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.MatchCondition> * string * int * int * string -> Microsoft.Azure.Management.Cdn.Models.RateLimitRule
Public Sub New (name As String, priority As Integer, matchConditions As IList(Of MatchCondition), action As String, rateLimitThreshold As Integer, rateLimitDurationInMinutes As Integer, Optional enabledState As String = Nothing)

パラメーター

name
String

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

priority
Int32

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

matchConditions
IList<MatchCondition>

一致条件の一覧。

action
String

ルールが一致したときに適用するアクションについて説明します。 使用可能な値には、'Allow'、'Block'、'Log'、'Redirect' などがあります。

rateLimitThreshold
Int32

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

rateLimitDurationInMinutes
Int32

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

enabledState
String

カスタム ルールが有効または無効の状態であるかどうかを示します。 指定しない場合、既定値は [有効] になります。 使用可能な値は 'Disabled'、'Enabled' です。

適用対象