مشاركة عبر


RateLimitRule interface

تحديد قاعدة تحديد المعدل التي يمكن تضمينها في نهج waf

يمتد

الخصائص

rateLimitDurationInMinutes

يحدد مدة حد المعدل. الافتراضي هو دقيقة واحدة.

rateLimitThreshold

يحدد حد المعدل.

الخصائص الموروثة

action

توضح هذه المقالة الإجراء الذي يجب تطبيقه عند تطابق القاعدة

enabledState

توضح هذه المقالة ما إذا كانت القاعدة المخصصة في حالة تمكين أو تعطيل. الإعدادات الافتراضية إلى ممكن إذا لم يتم تحديدها.

matchConditions

قائمة بشروط المطابقة.

name

تعريف اسم القاعدة المخصصة

priority

تحديد ترتيب تقييم هذه القاعدة في القائمة الإجمالية للقواعد المخصصة

تفاصيل الخاصية

rateLimitDurationInMinutes

يحدد مدة حد المعدل. الافتراضي هو دقيقة واحدة.

rateLimitDurationInMinutes: number

قيمة الخاصية

number

rateLimitThreshold

يحدد حد المعدل.

rateLimitThreshold: number

قيمة الخاصية

number

تفاصيل الخاصية الموروثة

action

توضح هذه المقالة الإجراء الذي يجب تطبيقه عند تطابق القاعدة

action: string

قيمة الخاصية

string

موروث منCustomRule.action

enabledState

توضح هذه المقالة ما إذا كانت القاعدة المخصصة في حالة تمكين أو تعطيل. الإعدادات الافتراضية إلى ممكن إذا لم يتم تحديدها.

enabledState?: string

قيمة الخاصية

string

موروث منCustomRule.enabledState

matchConditions

قائمة بشروط المطابقة.

matchConditions: MatchCondition[]

قيمة الخاصية

موروثة منCustomRule.matchConditions

name

تعريف اسم القاعدة المخصصة

name: string

قيمة الخاصية

string

موروث منCustomRule.name

priority

تحديد ترتيب تقييم هذه القاعدة في القائمة الإجمالية للقواعد المخصصة

priority: number

قيمة الخاصية

number

موروث منCustomRule.priority