RateLimitRule interface

定義可以包含在 waf 原則中的速率限制規則

Extends

屬性

rateLimitDurationInMinutes

定義速率限制持續時間。 預設值為1分鐘。

rateLimitThreshold

定義速率限制臨界值。

繼承的屬性

action

描述規則相符時要套用的動作

enabledState

描述自訂規則是否處於啟用或停用狀態。 如果未指定,則預設為 Enabled。

matchConditions

比對條件的清單。

name

定義自訂規則的名稱

priority

定義此規則在自定義規則的整體清單中評估的順序

屬性詳細資料

rateLimitDurationInMinutes

定義速率限制持續時間。 預設值為1分鐘。

rateLimitDurationInMinutes: number

屬性值

number

rateLimitThreshold

定義速率限制臨界值。

rateLimitThreshold: number

屬性值

number

繼承的屬性詳細資料

action

描述規則相符時要套用的動作

action: string

屬性值

string

繼承自CustomRule.action

enabledState

描述自訂規則是否處於啟用或停用狀態。 如果未指定,則預設為 Enabled。

enabledState?: string

屬性值

string

繼承自 customRule.enabledState

matchConditions

比對條件的清單。

matchConditions: MatchCondition[]

屬性值

繼承自 customRule.matchConditions

name

定義自訂規則的名稱

name: string

屬性值

string

繼承自CustomRule.name

priority

定義此規則在自定義規則的整體清單中評估的順序

priority: number

屬性值

number

繼承自CustomRule.priority