Associar ou desassociar uma Web ACL com uma API do Amazon API Gateway, uma CloudFront distribuição ou um Application Load Balancer - 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á.

Associar ou desassociar uma Web ACL com uma API do Amazon API Gateway, uma CloudFront distribuição ou um Application Load Balancer

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 ACLs da web, AWS WAF antes de novembro de 2019 e ainda não os tiver migrado para a versão mais recente. Para migrar os recursos, consulte Migrando seus recursos AWS WAF clássicos para AWS WAF.

Para obter a versão mais recente do AWS WAF, consulteAWS WAF.

Para associar ou desassociar uma web ACL, execute o procedimento aplicável. Observe que você também pode associar uma ACL da web a uma CloudFront distribuição ao criar ou atualizar a distribuição. Para obter mais informações, consulte Usando o AWS WAF Classic para controlar o acesso ao seu conteúdo no Amazon CloudFront Developer Guide.

As seguintes restrições se aplicam ao associar uma web ACL:

  • Cada API do API Gateway, Application Load Balancer e CloudFront distribuição podem ser associados a apenas uma ACL da web.

  • As Web ACLs associadas a uma CloudFront distribuição não podem ser associadas a uma API do Application Load Balancer ou do API Gateway. No entanto, a ACL da web pode ser associada a outras CloudFront distribuições.

Para associar uma ACL da web a uma API Gateway, API, CloudFront distribuição ou Application Load Balancer
  1. Faça login no AWS Management Console e abra o AWS WAF console em https://console.aws.amazon.com/wafv2/.

    Se você ver Alternar para o AWS WAF clássico no painel de navegação, selecione-o.

  2. No painel de navegação, selecione Web ACLs.

  3. Escolha o nome da ACL da web que você deseja associar a uma API do API Gateway, CloudFront distribuição ou Application Load Balancer. Isso abre uma página com os detalhes da web ACL no painel direito.

  4. Na guia Regras, em Recursos da AWS utilizando esta web ACL, selecione Adicionar associação.

  5. Quando solicitado, use a lista de recursos para escolher a API do API Gateway, a CloudFront distribuição ou o Application Load Balancer à qual você deseja associar essa ACL da web. Se você escolher um Application Load Balancer, deverá também especificar uma região.

  6. Escolha Add.

  7. Para associar essa ACL da web a uma API adicional do API Gateway, CloudFront distribuição ou outro Application Load Balancer, repita as etapas 4 a 6.

Para desassociar uma ACL da web de uma API Gateway, API, CloudFront distribuição ou Application Load Balancer
  1. Faça login no AWS Management Console e abra o AWS WAF console em https://console.aws.amazon.com/wafv2/.

    Se você ver Alternar para o AWS WAF clássico no painel de navegação, selecione-o.

  2. No painel de navegação, selecione Web ACLs.

  3. Escolha o nome da ACL da web que você deseja desassociar de uma API do API Gateway, CloudFront distribuição ou Application Load Balancer. Isso abre uma página com os detalhes da web ACL no painel direito.

  4. Na guia Regras, em AWS recursos usando essa ACL da web, escolha o x para cada API do API Gateway, CloudFront distribuição ou Application Load Balancer da qual você deseja desassociar essa ACL da web.