New-AzApplicationGatewayFirewallPolicyLogScrubbingRule
Güvenlik duvarı ilkesi için günlük temizleme kuralı oluşturur
Sözdizimi
New-AzApplicationGatewayFirewallPolicyLogScrubbingRule
-State <String>
-MatchVariable <String>
-SelectorMatchOperator <String>
[-Selector <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzApplicationGatewayFirewallPolicyLogScrubbingRule, güvenlik duvarı ilkesi için bir günlük temizleme kuralı oluşturur.
Örnekler
Örnek 1
$logScrubbingRuleConfig1 = New-AzApplicationGatewayFirewallPolicyLogScrubbingRule -State Enabled -MatchVariable RequestArgNames -SelectorMatchOperator Equals -Selector test
Komut, etkinleştirildikçe durumu MatchVariable, Eşittir olarak SelectorMatchOperator ve test olarak Seçici olan bir günlük temizleme kuralı yapılandırması oluşturur Yeni günlük temizleme kuralı $logScrubbingRuleConfig 1'de depolanır.
Örnek 2
$logScrubbingRuleConfig2 = New-AzApplicationGatewayFirewallPolicyLogScrubbingRule -State Enabled -MatchVariable RequestIPAddress -SelectorMatchOperator EqualsAny
Komut, enable, MatchVariable as RequestIPAddress, SelectorMatchOperator as EqualsAny Yeni günlük temizleme kuralı $logScrubbingRuleConfig 2'de depolanır.
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 |
-MatchVariable
Günlüklerden temizlenecek değişken.
Tür: | String |
Kabul edilen değerler: | RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestPostArgNames, RequestJSONArgNames, RequestIPAddress |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Selector
MatchVariable bir koleksiyon olduğunda, bu kuralın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için kullanılan işleç.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SelectorMatchOperator
MatchVariable bir koleksiyon olduğunda, bu kuralı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, EqualsAny |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-State
Günlük temizleme kuralının durumunu tanımlar. Varsayılan değer Etkin'dir.
Tür: | String |
Kabul edilen değerler: | Enabled, Disabled |
Position: | Named |
Default value: | Enabled |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None