Limite de intervalo de solicitações sem um cabeçalho específico - AWS WAF, AWS Firewall Manager, e AWS Shield Advanced

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Limite de intervalo de solicitações sem um cabeçalho específico

Para limitar o número de solicitações sem um cabeçalho específico, você pode usar a opção de agregação Contar tudo com uma instrução de redução de escopo. Configure a instrução de redução de escopo com uma instrução NOT lógica contendo uma instrução que retornará verdadeira somente se o cabeçalho existir e tiver um valor.

A lista JSON a seguir mostra um exemplo dessa configuração de regra.

{ "Name": "test-rbr", "Priority": 0, "Action": { "Block": {} }, "VisibilityConfig": { "SampledRequestsEnabled": true, "CloudWatchMetricsEnabled": true, "MetricName": "test-rbr" }, "Statement": { "RateBasedStatement": { "Limit": 1000, "AggregateKeyType": "CONSTANT", "EvaluationWindowSec": 300, "ScopeDownStatement": { "NotStatement": { "Statement": { "SizeConstraintStatement": { "FieldToMatch": { "SingleHeader": { "Name": "user-agent" } }, "ComparisonOperator": "GT", "Size": 0, "TextTransformations": [ { "Type": "NONE", "Priority": 0 } ] } } } } } } }