New-AzFrontDoorWafCustomRuleObject
Erstellen eines CustomRule-Objekts zur WAF-Richtlinienerstellung
Syntax
New-AzFrontDoorWafCustomRuleObject
-Name <String>
-RuleType <String>
-MatchCondition <PSMatchCondition[]>
-Action <String>
-Priority <Int32>
[-RateLimitDurationInMinutes <Int32>]
[-RateLimitThreshold <Int32>]
[-EnabledState <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Erstellen eines CustomRule-Objekts zur WAF-Richtlinienerstellung
Beispiele
Beispiel 1
New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Block -Priority 2
Name RuleType Action Priority RateLimitDurationInMinutes
---- -------- ------ -------- --------------------------
Rule1 MatchRule Block 2 1
Erstellen eines CustomRule-Objekts
Parameter
-Action
Typ der Aktionen. Folgende Werte sind möglich: „Allow“, „Block“, „Log“
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnabledState
Aktivierter Zustand. Mögliche Werte sind: 'Enabled', 'Disabled'.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MatchCondition
Liste der Übereinstimmungsbedingungen
Typ: | PSMatchCondition[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Name der Regel
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Priority
Beschreibt die Priorität der Regel.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RateLimitDurationInMinutes
Dauer des Ratenlimits. Der Standardwert ist 1 Minute.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RateLimitThreshold
Schwellenwert für Ratenbegrenzung
Typ: | Nullable<T>[Int32] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RuleType
Der Typ der Regel. Folgende Werte sind möglich: „MatchRule“, „RateLimitRule“
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
None
Ausgaben
Ähnliche Themen
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für