New-AzApplicationGatewayFirewallExclusionConfig
Tworzy nową listę reguł wykluczania dla zapory aplikacji application gateway
Składnia
New-AzApplicationGatewayFirewallExclusionConfig
-Variable <String>
-Operator <String>
-Selector <String>
[-ExclusionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet New-AzApplicationGatewayFirewallExclusionConfig nową listę reguł wykluczania dla zapory bramy aplikacji.
Przykłady
Przykład 1
$exclusion1 = New-AzApplicationGatewayFirewallExclusionConfig -Variable "RequestHeaderNames" -Operator "StartsWith" -Selector "xyz"
To polecenie tworzy nową regułę wykluczania wyświetla konfigurację zmiennej o nazwie RequestHeaderNames i operator o nazwie StartsWith i Selektor o nazwie xyz. Konfiguracja listy wykluczeń jest zapisywana w $exclusion 1.
Parametry
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ExclusionManagedRuleSet
Lista reguł zarządzanych wykluczeńSets.
Typ: | PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Operator
Gdy zmienna jest kolekcją, należy pracować na selektorze, aby określić, które elementy w kolekcji mają zastosowanie do tego wykluczenia. Możliwe wartości to Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, StartsWith, EndsWith.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Selector
Gdy zmienna jest kolekcją, operator służący do określania elementów w kolekcji, do których ma zastosowanie to wykluczenie.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Variable
Zmienna, która ma zostać wykluczona. Dopasuj zmienną. Możliwe wartości to RequestHeaderNames, RequestCookieNames, QueryStringArgNames, RequestBodyPostArgNames.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None