Exemplo de Controle de Bots: configuração simples - AWS WAF, AWS Firewall Manager, e AWS Shield Advanced

Exemplo de Controle de Bots: configuração simples

A lista JSON a seguir mostra um exemplo de web ACL com um grupo de regras gerenciadas do Controle de Bots do AWS WAF. Observe a configuração de visibilidade, que faz com que o AWS WAF armazene as amostras e métricas de solicitações para fins de monitoramento.

{ "Name": "Bot-WebACL", "Id": "...", "ARN": "...", "DefaultAction": { "Allow": {} }, "Description": "Bot-WebACL", "Rules": [ { ... }, { "Name": "AWS-AWSBotControl-Example", "Priority": 5, "Statement": { "ManagedRuleGroupStatement": { "VendorName": "AWS", "Name": "AWSManagedRulesBotControlRuleSet", "ManagedRuleGroupConfigs": [ { "AWSManagedRulesBotControlRuleSet": { "InspectionLevel": "COMMON" } } ], "RuleActionOverrides": [], "ExcludedRules": [] }, "VisibilityConfig": { "SampledRequestsEnabled": true, "CloudWatchMetricsEnabled": true, "MetricName": "AWS-AWSBotControl-Example" } } } ], "VisibilityConfig": { ... }, "Capacity": 1496, "ManagedByFirewallManager": false, "RetrofittedByFirewallManager": false }