New-AzApplicationGatewayFirewallPolicyExclusion
Crea una exclusión en la directiva de firewall.
Sintaxis
Default (valor predeterminado)
New-AzApplicationGatewayFirewallPolicyExclusion
-MatchVariable <String>
-SelectorMatchOperator <String>
-Selector <String>
[-ExclusionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
[-DefaultProfile <IAzureContextContainer>]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
Description
El cmdlet New-AzApplicationGatewayFirewallPolicyExclusion es una nueva lista de reglas de exclusión para la directiva de firewall.
Ejemplos
Ejemplo 1
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz"
Este comando crea una nueva entrada de exclusión para la variable denominada RequestHeaderNames y el operador llamado StartsWith y Selector denominado xyz. La entrada de exclusión se guarda en $exclusionEntry.
Ejemplo 2
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderKeys" -SelectorMatchOperator "Contains" -Selector "abc"
Este comando crea una nueva entrada de exclusión para la variable denominada RequestHeaderKeys y el operador Contains y Selector denominado abc. La entrada de exclusión se guarda en $exclusionEntry.
Ejemplo 3
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz" -ExclusionManagedRuleSet $exclusionManagedRuleSet
Este comando crea una nueva entrada de exclusión para la variable denominada RequestHeaderNames y el operador llamado StartsWith, Selector denominado xyz y ExclusionManagedRuleSet denominado $exclusionManagedRuleSet. La entrada de exclusión se guarda en $exclusionEntry.
Parámetros
-AcquirePolicyToken
Adquiera automáticamente un token de Azure Policy para esta operación de recursos.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-ChangeReference
Identificador de recurso de referencia de cambio para esta operación de recurso.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Propiedades de parámetro
Tipo: IAzureContextContainer
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-ExclusionManagedRuleSet
Lista de conjuntos de reglas administradas de exclusión.
Propiedades de parámetro
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-MatchVariable
Variable que se va a excluir.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Valores aceptados: RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestHeaderKeys, RequestCookieKeys, RequestArgKeys, RequestHeaderValues, RequestCookieValues, RequestArgValues
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Selector
Cuando la variable es una colección, el operador se usa para especificar a qué elementos de la colección se aplica esta exclusión.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-SelectorMatchOperator
Cuando la variable es una colección, opera en el selector para especificar a qué elementos de la colección se aplica esta exclusión.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Valores aceptados: Equals, Contains, StartsWith, EndsWith, EqualsAny
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Mandatory: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters .
None
Salidas