

**Apresentando uma nova experiência de console para AWS WAF**

Agora você pode usar a experiência atualizada para acessar a AWS WAF funcionalidade em qualquer lugar do console. Para obter mais detalhes, consulte [Trabalhando com o console](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html). 

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á.

# Trabalhar com condições
<a name="classic-web-acl-create-condition"></a>

**Atenção**  
AWS WAF O clássico está passando por um end-of-life processo planejado. Consulte seu AWS Health painel para ver os marcos e datas específicos da sua região.

**nota**  
Essa é a documentação do **AWS WAF Classic**. Você só deve usar essa versão se tiver criado AWS WAF recursos, como regras e web ACLs, AWS WAF antes de novembro de 2019 e ainda não os tiver migrado para a versão mais recente. Para migrar sua web ACLs, consulte[Migrando seus recursos AWS WAF clássicos para AWS WAF](waf-migrating-from-classic.md).  
**Para obter a versão mais recente do AWS WAF**, consulte[AWS WAF](waf-chapter.md). 

As condições especificam quando você deseja permitir ou bloquear solicitações.
+ Para permitir ou bloquear solicitações com base no fato de as solicitações aparentarem conter ou não scripts mal-intencionados, crie condições de correspondência de cross-site scripting. Para obter mais informações, consulte [Trabalhar com condições de correspondência de cross-site scripting](classic-web-acl-xss-conditions.md).
+ Para permitir ou bloquear solicitações com base nos endereços IP dos quais elas se originam, crie condições de correspondência de IP. Para obter mais informações, consulte [Trabalhar com condições de correspondência de IP](classic-web-acl-ip-conditions.md).
+ Para permitir ou bloquear solicitações com base no país do qual elas se originam, crie condições de correspondência geográfica. Para obter mais informações, consulte [Trabalhar com condições de correspondência geográfica](classic-web-acl-geo-conditions.md).
+ Para permitir ou bloquear solicitações com base no fato de as solicitações excederem ou não um comprimento especificado, crie condições de restrição de tamanho. Para obter mais informações, consulte [Trabalhar com condições de restrição de tamanho](classic-web-acl-size-conditions.md).
+ Para permitir ou bloquear solicitações com base no fato de as solicitações aparentarem conter código SQL mal-intencionado, crie condições de correspondência de injeção de SQL. Para obter mais informações, consulte [Trabalhar com condições de correspondência de injeção de SQL](classic-web-acl-sql-conditions.md).
+ Para permitir ou bloquear solicitações com base nas strings que aparecem nas solicitações, crie condições de correspondência de strings. Para obter mais informações, consulte [Trabalhar com condições de correspondência de string](classic-web-acl-string-conditions.md).
+ Para permitir ou bloquear solicitações com base em um padrão regex exibido nas solicitações, crie condições de correspondência regex. Para obter mais informações, consulte [Trabalhar com condições de correspondência regex](classic-web-acl-regex-conditions.md).

**Topics**
+ [Trabalhar com condições de correspondência de cross-site scripting](classic-web-acl-xss-conditions.md)
+ [Trabalhar com condições de correspondência de IP](classic-web-acl-ip-conditions.md)
+ [Trabalhar com condições de correspondência geográfica](classic-web-acl-geo-conditions.md)
+ [Trabalhar com condições de restrição de tamanho](classic-web-acl-size-conditions.md)
+ [Trabalhar com condições de correspondência de injeção de SQL](classic-web-acl-sql-conditions.md)
+ [Trabalhar com condições de correspondência de string](classic-web-acl-string-conditions.md)
+ [Trabalhar com condições de correspondência regex](classic-web-acl-regex-conditions.md)