New-AzApplicationGatewayFirewallPolicyExclusion
Güvenlik Duvarı İlkesinde dışlama oluşturur
Sözdizimi
New-AzApplicationGatewayFirewallPolicyExclusion
-MatchVariable <String>
-SelectorMatchOperator <String>
-Selector <String>
[-ExclusionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzApplicationGatewayFirewallPolicyExclusion cmdlet'i, güvenlik duvarı ilkesi için yeni bir dışlama kuralı listesidir.
Örnekler
Örnek 1
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz"
Bu komut, RequestHeaderNames adlı değişken ve StartsWith ve Selector adlı xyz adlı işleç için yeni bir dışlama girdisi oluşturur. Dışlama girişi $exclusionEntry kaydedilir.
Örnek 2
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderKeys" -SelectorMatchOperator "Contains" -Selector "abc"
Bu komut, RequestHeaderKeys adlı değişken ve Contains ve Selector adlı işleç için abc adlı yeni bir exclusion-entry oluşturur. Dışlama girişi $exclusionEntry kaydedilir.
Örnek 3
$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz" -ExclusionManagedRuleSet $exclusionManagedRuleSet
Bu komut RequestHeaderNames adlı değişken ve StartsWith adlı işleç, xyz adlı Seçici ve $exclusionManagedRuleSet adlı ExclusionManagedRuleSet adlı yeni bir exclusion-entry oluşturur. Dışlama girişi $exclusionEntry kaydedilir.
Parametreler
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ExclusionManagedRuleSet
Dışlama Yönetilen kural Kümeleri listesi.
Tür: | PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MatchVariable
Dışlanacak değişken.
Tür: | String |
Kabul edilen değerler: | RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestHeaderKeys, RequestCookieKeys, RequestArgKeys, RequestHeaderValues, RequestCookieValues, RequestArgValues |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Selector
Değişken bir koleksiyon olduğunda, bu dışlamanın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için işleç kullanılır.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SelectorMatchOperator
Değişken bir koleksiyon olduğunda, bu dışlamanın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için seçici üzerinde işlem yapın.
Tür: | String |
Kabul edilen değerler: | Equals, Contains, StartsWith, EndsWith, EqualsAny |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
Azure PowerShell