New-AzApplicationGatewayFirewallPolicyExclusion
Crée une exclusion sur la stratégie de pare-feu
Syntax
New-AzApplicationGatewayFirewallPolicyExclusion
-MatchVariable <String>
-SelectorMatchOperator <String>
-Selector <String>
[-ExclusionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande New-AzApplicationGatewayFirewallPolicyExclusion une nouvelle liste de règles d’exclusion pour la stratégie de pare-feu.
Exemples
Exemple 1
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz"
Cette commande crée une nouvelle entrée d’exclusion pour la variable nommée RequestHeaderNames et l’opérateur nommé StartsWith et Selector nommés xyz. L’entrée d’exclusion est enregistrée dans $exclusionEntry.
Exemple 2
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderKeys" -SelectorMatchOperator "Contains" -Selector "abc"
Cette commande crée une nouvelle entrée d’exclusion pour la variable nommée RequestHeaderKeys et l’opérateur Nommé Contains et Selector nommé abc. L’entrée d’exclusion est enregistrée dans $exclusionEntry.
Exemple 3
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz" -ExclusionManagedRuleSet $exclusionManagedRuleSet
Cette commande crée une nouvelle entrée d’exclusion pour la variable nommée RequestHeaderNames et l’opérateur StartsWith, Selector nommé xyz et ExclusionManagedRuleSet nommé $exclusionManagedRuleSet. L’entrée d’exclusion est enregistrée dans $exclusionEntry.
Paramètres
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExclusionManagedRuleSet
Liste des ensembles de règles managés d’exclusion.
Type: | PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MatchVariable
Variable à exclure.
Type: | String |
Accepted values: | RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestHeaderKeys, RequestCookieKeys, RequestArgKeys, RequestHeaderValues, RequestCookieValues, RequestArgValues |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Selector
Lorsque la variable est une collection, opérateur utilisé pour spécifier les éléments de la collection auxquels cette exclusion s’applique.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SelectorMatchOperator
Lorsque la variable est une collection, utilisez le sélecteur pour spécifier les éléments de la collection auxquels cette exclusion s’applique.
Type: | String |
Accepted values: | Equals, Contains, StartsWith, EndsWith, EqualsAny |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
None
Sorties
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour