Criar e gerenciar um conjunto de padrões Regex - 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á.

Criar e gerenciar um conjunto de padrões Regex

Um conjunto de padrões regex fornece uma coleção de expressões regulares que você deseja usar em conjunto em uma instrução de regra. Os conjuntos de padrões Regex são AWS recursos.

Para usar um padrão regex definido em uma ACL da web ou grupo de regras, primeiro você cria um AWS recurso, RegexPatternSet com suas especificações de padrão regex. Em seguida, você faz referência ao conjunto ao adicionar uma instrução de regra de conjunto de padrões regex a uma web ACL ou grupo de regras. Um conjunto de padrões regex deve conter pelo menos um padrão regex.

Se o seu conjunto de padrões regex contiver mais de um padrão regex, quando ele for usado em uma regra, a correspondência de padrões é combinada com uma lógica OR. Ou seja, uma solicitação web corresponderá à instrução de regra de conjunto de padrões se o componente de solicitação corresponder a qualquer um dos padrões no conjunto.

AWS WAF suporta a sintaxe padrão usada pela biblioteca PCRE, libpcre com algumas exceções. A biblioteca está documentada em PCRE: Expressões regulares compatíveis com Perl. Para obter informações sobre AWS WAF suporte, consulteCorrespondência de padrões de expressão regular em AWS WAF.