A versão 5 (V5) do Ferramentas da AWS para PowerShell foi lançada!
Para começar a usar a nova versão do SDK, consulte o Guia do usuário do Ferramentas da AWS para PowerShell (V5), especialmente o tópico Migração para V5.
Exemplos de AWS WAFV2 usando o Tools for PowerShell V4
Os exemplos de código a seguir mostram como realizar ações e implementar cenários comuns usando o Ferramentas da AWS para PowerShell V4 com o AWS WAFV2.
Ações são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar perfis de serviço individuais, você pode ver as ações no contexto em seus cenários relacionados.
Cada exemplo inclui um link para o código-fonte completo, em que você pode encontrar instruções sobre como configurar e executar o código.
Tópicos
Ações
O código de exemplo a seguir mostra como usar New-WAF2WebACL.
- Ferramentas para PowerShell V4
-
Exemplo 1: este comando cria uma ACL da web chamada “waf-test”. De acordo com a documentação da API de serviço, “DefaultAction” é uma propriedade obrigatória. Por isso, o valor de “-DefaultAction_Allow” e/ou “-DefaultAction_Block” deve ser especificado. Como “-DefaultAction_Allow” e “-DefaultAction_Block” não são as propriedades obrigatórias, o valor “@{}” pode ser usado como espaço reservado, conforme mostrado no exemplo acima.
New-WAF2WebACL -Name "waf-test" -Scope REGIONAL -Region eu-west-1 -VisibilityConfig_CloudWatchMetricsEnabled $true -VisibilityConfig_SampledRequestsEnabled $true -VisibilityConfig_MetricName "waf-test" -Description "Test" -DefaultAction_Allow @{}Saída:
ARN : arn:aws:wafv2:eu-west-1:139480602983:regional/webacl/waf-test/19460b3f-db14-4b9a-8e23-a417e1eb007f Description : Test Id : 19460b3f-db14-4b9a-8e23-a417e1eb007f LockToken : 5a0cd5eb-d911-4341-b313-b429e6d6b6ab Name : waf-test-
Para obter detalhes da API, consulte CreateWebAcl em Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).
-