New-AzApplicationGatewayFirewallPolicySetting
Güvenlik duvarı ilkesi için bir ilke ayarı oluşturur
Sözdizimi
New-AzApplicationGatewayFirewallPolicySetting
[-Mode <String>]
[-State <String>]
[-DisableRequestBodyEnforcement <Boolean>]
[-RequestBodyInspectLimitInKB <Int32>]
[-DisableRequestBodyCheck]
[-MaxRequestBodySizeInKb <Int32>]
[-DisableFileUploadEnforcement <Boolean>]
[-MaxFileUploadInMb <Int32>]
[-CustomBlockResponseStatusCode <Int32>]
[-CustomBlockResponseBody <String>]
[-LogScrubbing <PSApplicationGatewayFirewallPolicyLogScrubbingConfiguration>]
[-JSChallengeCookieExpirationInMins <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzApplicationGatewayFirewallPolicySetting, güvenlik duvarı ilkesi için bir ilke ayarları oluşturur.
Örnekler
Örnek 1
$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -MaxRequestBodySizeInKb $maxRequestBodySizeInKb
Komut, $enabledState olarak durum, $enabledMode modu, RequestBodyCheck false olarak, FileUploadLimitInMb $fileUploadLimitInMb ve MaxRequestBodySizeInKb $maxRequestBodySizeInKb olarak bir ilke ayarı oluşturur. Yeni policySettings $condition depolanır.
Örnek 2
$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -MaxRequestBodySizeInKb $maxRequestBodySizeInKb -LogScrubbing $logScrubbingRuleConfig
Komut, $enabledState olarak durum, $enabledMode modu, RequestBodyCheck false olarak, FileUploadLimitInMb $fileUploadLimitInMb olarak ve MaxRequestBodySizeInKb $maxRequestBodySizeInKb olarak $logScrubbingRuleConfig temizleme kuralıyla bir ilke ayarı oluşturur. Yeni policySettings $condition depolanır.
Örnek 3
$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyEnforcement true -RequestBodyInspectLimitInKB 2000 -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -DisableFileUploadEnforcement true -MaxRequestBodySizeInKb $maxRequestBodySizeInKb
Komut, $enabledState olarak durum, $enabledMode modu, False olarak RequestBodyEnforcement, 2000 olarak RequestBodyInspectLimitInKB, False olarak RequestBodyCheck, $fileUploadLimitInMb olarak FileUploadLimitInMb, false olarak FileUploadEnforcement ve $maxRequestBodySizeInKb olarak MaxRequestBodySizeInKb olan bir ilke ayarı oluşturur. Yeni policySettings $condition depolanır.
Örnek 4
$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -MaxRequestBodySizeInKb $maxRequestBodySizeInKb -JSChallengeCookieExpirationInMins $jsChallengeCookieExpirationInMins
Komut, $enabledState olarak durum, $enabledMode modu, RequestBodyCheck false olarak, FileUploadLimitInMb $fileUploadLimitInMb ve MaxRequestBodySizeInKb $maxRequestBodySizeInKb olarak, JSChallengeCookieExpirationInMins $jsChallengeCookieExpirationInMins olarak bir ilke ayarı oluşturur. Yeni policySettings $condition depolanır.
Parametreler
-CustomBlockResponseBody
Güvenlik duvarı ilkesinin ilke ayarlarında Özel Engelleme Yanıtı Gövdesi.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-CustomBlockResponseStatusCode
Güvenlik duvarı ilkesinin ilke ayarlarında özel blok yanıtı durum kodu.
Tür: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-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 |
-DisableFileUploadEnforcement
WAF için dosya karşıya yükleme zorlama sınırlarını devre dışı bırakın.
Tür: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DisableRequestBodyCheck
Güvenlik duvarı ilkesinin ilke ayarlarında requestBodyCheck'i diables.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DisableRequestBodyEnforcement
WAF için istek gövdesi zorlama sınırlarını devre dışı bırakın.
Tür: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-JSChallengeCookieExpirationInMins
Dakika cinsinden JavaScript Sınaması Tanımlama Bilgisi Süre Sonu süresini Web Uygulaması Güvenlik Duvarı.
Tür: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-LogScrubbing
Hassas günlük alanlarını temizlemek için
Tür: | PSApplicationGatewayFirewallPolicyLogScrubbingConfiguration |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MaxFileUploadInMb
En büyük dosya Mb cinsinden boyutu yükleme.
Tür: | Int32 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MaxRequestBodySizeInKb
Güvenlik duvarı ilkesinin ilke ayarlarında MaxRequestBodySizeInKb.
Tür: | Int32 |
Position: | Named |
Default value: | 128 |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Mode
Güvenlik duvarı ilkesinin ilke ayarlarında Güvenlik Duvarı Modu.
Tür: | String |
Kabul edilen değerler: | Prevention, Detection |
Position: | Named |
Default value: | Detection |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-RequestBodyInspectLimitInKB
İstek gövdesi denetimi için KB'de maksimum denetim sınırı.
Tür: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-State
Güvenlik duvarı ilkesinin ilke ayarlarında durum değişkeni.
Tür: | String |
Kabul edilen değerler: | Disabled, Enabled |
Position: | Named |
Default value: | Enabled |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
Azure PowerShell