RateLimitRule Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
Azure SDK for .NET