New-AzApplicationGatewayFirewallExclusionConfig
Cria uma nova lista de regras de exclusão para o waf do gateway de aplicativo
Sintaxe
New-AzApplicationGatewayFirewallExclusionConfig
-Variable <String>
-Operator <String>
-Selector <String>
[-ExclusionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet New-AzApplicationGatewayFirewallExclusionConfig uma nova lista de regras de exclusão para o waf do gateway de aplicativo.
Exemplos
Exemplo 1
$exclusion1 = New-AzApplicationGatewayFirewallExclusionConfig -Variable "RequestHeaderNames" -Operator "StartsWith" -Selector "xyz"
Esse comando cria uma nova configuração de listas de regras de exclusão para a variável chamada RequestHeaderNames e o operador chamado StartsWith e Seletor chamado xyz. A configuração da lista de exclusão é salva em $exclusion 1.
Parâmetros
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ExclusionManagedRuleSet
Lista de conjuntos de regras gerenciados de exclusão.
Tipo: | PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Operator
Quando variável for uma coleção, opere no seletor para especificar a quais elementos na coleção essa exclusão se aplica. Os valores possíveis são Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Selector
Quando a variável é uma coleção, o operador usado para especificar a quais elementos na coleção essa exclusão se aplica.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Variable
A variável a ser excluída. Variável de correspondência. Os valores possíveis são RequestHeaderNames, RequestCookieNames, QueryStringArgNames, RequestBodyPostArgNames.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
None
Saídas
Azure PowerShell