New-AzApplicationGatewayFirewallPolicyExclusion
Cria uma exclusão na Política de Firewall
Sintaxe
Default (Predefinição)
New-AzApplicationGatewayFirewallPolicyExclusion
-MatchVariable <String>
-SelectorMatchOperator <String>
-Selector <String>
[-ExclusionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet New-AzApplicationGatewayFirewallPolicyExclusion é uma nova lista de regras de exclusão para a política de firewall.
Exemplos
Exemplo 1
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz"
Este comando cria uma nova entrada de exclusão para a variável chamada RequestHeaderNames e o operador chamado StartsWith e Seletor chamado xyz. A entrada de exclusão é salva no $exclusionEntry.
Exemplo 2
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderKeys" -SelectorMatchOperator "Contains" -Selector "abc"
Este comando cria uma nova entrada de exclusão para a variável chamada RequestHeaderKeys e o operador chamado Contains e Seletor chamado abc. A entrada de exclusão é salva no $exclusionEntry.
Exemplo 3
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz" -ExclusionManagedRuleSet $exclusionManagedRuleSet
Este comando cria uma nova entrada de exclusão para a variável chamada RequestHeaderNames e o operador chamado StartsWith, Seletor chamado xyz e ExclusionManagedRuleSet chamado $exclusionManagedRuleSet. A entrada de exclusão é salva no $exclusionEntry.
Parâmetros
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Propriedades dos parâmetros
| Tipo: | IAzureContextContainer |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-ExclusionManagedRuleSet
Lista de Conjuntos de Regras Gerenciadas de Exclusão.
Propriedades dos parâmetros
| Tipo: | |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-MatchVariable
A variável a excluir.
Propriedades dos parâmetros
| Tipo: | String |
| Default value: | None |
| Valores aceites: | RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestHeaderKeys, RequestCookieKeys, RequestArgKeys, RequestHeaderValues, RequestCookieValues, RequestArgValues |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-Selector
Quando a variável é uma coleção, o operador é usado para especificar a quais elementos da coleção essa exclusão se aplica.
Propriedades dos parâmetros
| Tipo: | String |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-SelectorMatchOperator
Quando a variável é uma coleção, opere no seletor para especificar a quais elementos da coleção essa exclusão se aplica.
Propriedades dos parâmetros
| Tipo: | String |
| Default value: | None |
| Valores aceites: | Equals, Contains, StartsWith, EndsWith, EqualsAny |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.