New-AzApplicationGatewayFirewallCondition
Crea una condizione di corrispondenza per la regola personalizzata
Sintassi
New-AzApplicationGatewayFirewallCondition
-MatchVariable <PSApplicationGatewayFirewallMatchVariable[]>
-Operator <String>
[-NegationCondition <Boolean>]
[-MatchValue <String[]>]
[-Transform <String[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
New-AzApplicationGatewayFirewallCondition crea una condizione di corrispondenza per la regola personalizzata del firewall.
Esempio
Esempio 1
$condition = New-AzApplicationGatewayFirewallCondition -MatchVariable $variable -Operator Contains -NegationCondition false -Transform Lowercase, Trim -MatchValue abc, cde
Il comando crea una nuova condizione di corrispondenza usando la variabile di corrispondenza definita nella $variable, l'operatore è Contains e la condizione di negazione è false, Transfroms include minuscolo e trim, il valore della corrispondenza è abc e cde. La nuova condizione di corrispondenza viene salvata in $condition.
Parametri
-DefaultProfile
Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MatchValue
Valore di corrispondenza.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MatchVariable
Elenco di variabili di corrispondenza.
Type: | PSApplicationGatewayFirewallMatchVariable[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NegationCondition
Descrive se si tratta di una condizione negata o meno.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Operator
Descrive l'operatore di cui trovare una corrispondenza.
Type: | String |
Accepted values: | IPMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith, Regex, GeoMatch, Any |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Transform
Elenco di trasformazioni.
Type: | String[] |
Accepted values: | Uppercase, Lowercase, Trim, UrlDecode, UrlEncode, RemoveNulls, HtmlEntityDecode |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
None
Output
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per