Compartilhar via


RateLimitRule Classe

Definição

Define uma regra de limitação de taxa que pode ser incluída em uma política de waf

public class RateLimitRule : Microsoft.Azure.Management.Cdn.Models.CustomRule
type RateLimitRule = class
    inherit CustomRule
Public Class RateLimitRule
Inherits CustomRule
Herança
RateLimitRule

Construtores

RateLimitRule()

Inicializa uma nova instância da classe RateLimitRule.

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

Inicializa uma nova instância da classe RateLimitRule.

Propriedades

Action

Obtém ou define que ação a ser aplicada quando a regra corresponde. Os valores possíveis incluem: 'Allow', 'Block', 'Log', 'Redirect'

(Herdado de CustomRule)
EnabledState

Obtém ou define se a regra personalizada está no estado habilitado ou desabilitado. O padrão é Habilitado se não for especificado. Os valores possíveis são: “Disabled” e “Enabled”

(Herdado de CustomRule)
MatchConditions

Obtém ou define a lista de condições de correspondência.

(Herdado de CustomRule)
Name

Obtém ou define o nome da regra personalizada

(Herdado de CustomRule)
Priority

Obtém ou define em que ordem essa regra será avaliada na lista geral de regras personalizadas

(Herdado de CustomRule)
RateLimitDurationInMinutes

Obtém ou define a duração do limite de taxa. O padrão é 1 minuto.

RateLimitThreshold

Obtém ou define o limite de taxa limite.

Métodos

Validate()

Valide o objeto .

Aplica-se a