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


WebApplicationFirewallCustomRule interface

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

Свойства

action

Тип действий.

etag

Уникальная строка только для чтения, которая изменяется при обновлении ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

groupByUserSession

Список групп идентификаторов сеансов пользователя по предложениям.

matchConditions

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

name

Имя ресурса, уникального в политике. Это имя можно использовать для доступа к ресурсу.

priority

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

rateLimitDuration

Длительность применения политики ограничения скорости. Применяется только в том случае, если значение ruleType равно RateLimitRule.

rateLimitThreshold

Пороговое значение ограничения скорости для применения в типе правила регистра — RateLimitRule. Должно быть больше или равно 1

ruleType

Тип правила.

state

Описывает, включено или отключено ли настраиваемое правило. Значение по умолчанию включено, если не указано.

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

action

Тип действий.

action: string

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

string

etag

Уникальная строка только для чтения, которая изменяется при обновлении ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

etag?: string

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

string

groupByUserSession

Список групп идентификаторов сеансов пользователя по предложениям.

groupByUserSession?: GroupByUserSession[]

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

matchConditions

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

matchConditions: MatchCondition[]

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

name

Имя ресурса, уникального в политике. Это имя можно использовать для доступа к ресурсу.

name?: string

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

string

priority

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

priority: number

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

number

rateLimitDuration

Длительность применения политики ограничения скорости. Применяется только в том случае, если значение ruleType равно RateLimitRule.

rateLimitDuration?: string

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

string

rateLimitThreshold

Пороговое значение ограничения скорости для применения в типе правила регистра — RateLimitRule. Должно быть больше или равно 1

rateLimitThreshold?: number

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

number

ruleType

Тип правила.

ruleType: string

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

string

state

Описывает, включено или отключено ли настраиваемое правило. Значение по умолчанию включено, если не указано.

state?: string

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

string