Поделиться через


CustomRule interface

Определяет содержимое правила веб-приложения

Свойства

action

Описывает, какое действие следует применять при совпадении с правилом.

enabledState

Описывает, находится ли настраиваемое правило в состоянии "Включено" или "Отключено". По умолчанию используется значение Включено, если не указано.

groupBy

Описывает список переменных для группирования запросов ограничения скорости.

matchConditions

Список условий соответствия.

name

Описывает имя правила.

priority

Описывает приоритет правила. Правила с меньшим значением будут оцениваться перед правилами с более высоким значением.

rateLimitDurationInMinutes

Временное окно для сброса количества ограничений скорости. Значение по умолчанию — 1 минута.

rateLimitThreshold

Количество разрешенных запросов на клиента в течение временного периода.

ruleType

Описывает тип правила.

Сведения о свойстве

action

Описывает, какое действие следует применять при совпадении с правилом.

action: string

Значение свойства

string

enabledState

Описывает, находится ли настраиваемое правило в состоянии "Включено" или "Отключено". По умолчанию используется значение Включено, если не указано.

enabledState?: string

Значение свойства

string

groupBy

Описывает список переменных для группирования запросов ограничения скорости.

groupBy?: GroupByVariable[]

Значение свойства

matchConditions

Список условий соответствия.

matchConditions: MatchCondition[]

Значение свойства

name

Описывает имя правила.

name?: string

Значение свойства

string

priority

Описывает приоритет правила. Правила с меньшим значением будут оцениваться перед правилами с более высоким значением.

priority: number

Значение свойства

number

rateLimitDurationInMinutes

Временное окно для сброса количества ограничений скорости. Значение по умолчанию — 1 минута.

rateLimitDurationInMinutes?: number

Значение свойства

number

rateLimitThreshold

Количество разрешенных запросов на клиента в течение временного периода.

rateLimitThreshold?: number

Значение свойства

number

ruleType

Описывает тип правила.

ruleType: string

Значение свойства

string