New-AzApplicationGatewayFirewallPolicySetting
Membuat pengaturan kebijakan untuk kebijakan firewall
Sintaks
Default (Default)
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>]
Deskripsi
New-AzApplicationGatewayFirewallPolicySetting membuat pengaturan kebijakan untuk kebijakan firewall.
Contoh
Contoh 1
$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -MaxRequestBodySizeInKb $maxRequestBodySizeInKb
Perintah membuat pengaturan kebijakan dengan status sebagai $enabledState, mode sebagai $enabledMode, RequestBodyCheck sebagai false, FileUploadLimitInMb sebagai $fileUploadLimitInMb dan MaxRequestBodySizeInKb sebagai $maxRequestBodySizeInKb.
PolicySettings baru disimpan ke $condition.
Contoh 2
$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -MaxRequestBodySizeInKb $maxRequestBodySizeInKb -LogScrubbing $logScrubbingRuleConfig
Perintah membuat pengaturan kebijakan dengan status sebagai $enabledState, mode sebagai $enabledMode, RequestBodyCheck sebagai false, FileUploadLimitInMb sebagai $fileUploadLimitInMb dan MaxRequestBodySizeInKb sebagai $maxRequestBodySizeInKb dengan aturan scrubbing sebagai $logScrubbingRuleConfig.
PolicySettings baru disimpan ke $condition.
Contoh 3
$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyEnforcement true -RequestBodyInspectLimitInKB 2000 -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -DisableFileUploadEnforcement true -MaxRequestBodySizeInKb $maxRequestBodySizeInKb
Perintah membuat pengaturan kebijakan dengan status sebagai $enabledState, mode sebagai $enabledMode, RequestBodyEnforcement sebagai false, RequestBodyInspectLimitInKB sebagai 2000, RequestBodyCheck sebagai false, FileUploadLimitInMb sebagai $fileUploadLimitInMb, FileUploadEnforcement sebagai false dan MaxRequestBodySizeInKb sebagai $maxRequestBodySizeInKb.
PolicySettings baru disimpan ke $condition.
Contoh 4
$condition = New-AzApplicationGatewayFirewallPolicySetting -State $enabledState -Mode $enabledMode -DisableRequestBodyCheck -MaxFileUploadInMb $fileUploadLimitInMb -MaxRequestBodySizeInKb $maxRequestBodySizeInKb -JSChallengeCookieExpirationInMins $jsChallengeCookieExpirationInMins
Perintah membuat pengaturan kebijakan dengan status sebagai $enabledState, mode sebagai $enabledMode, RequestBodyCheck sebagai false, FileUploadLimitInMb sebagai $fileUploadLimitInMb dan MaxRequestBodySizeInKb sebagai $maxRequestBodySizeInKb, JSChallengeCookieExpirationInMins sebagai $jsChallengeCookieExpirationInMins.
PolicySettings baru disimpan ke $condition.
Parameter
-CustomBlockResponseBody
Isi Respons Blok Kustom dalam pengaturan kebijakan kebijakan firewall.
Properti parameter
Jenis: String
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-CustomBlockResponseStatusCode
Kode status respons blok kustom dalam pengaturan kebijakan kebijakan firewall.
Properti parameter
Jenis: Nullable<T> [ Int32 ]
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.
Properti parameter
Jenis: IAzureContextContainer
Nilai default: None
Mendukung wildcard: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-DisableFileUploadEnforcement
Nonaktifkan batas penegakan unggahan file untuk WAF.
Properti parameter
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-DisableRequestBodyCheck
Menonaktifkan requestBodyCheck dalam pengaturan kebijakan kebijakan firewall.
Properti parameter
Jenis: SwitchParameter
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-DisableRequestBodyEnforcement
Nonaktifkan batas penegakan isi permintaan untuk WAF.
Properti parameter
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-JSChallengeCookieExpirationInMins
Web Application Firewall waktu Kedaluwarsa Cookie Tantangan JavaScript dalam hitung menit.
Properti parameter
Jenis: Nullable<T> [ Int32 ]
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-LogScrubbing
Untuk menggosok bidang log sensitif
Properti parameter
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-MaxFileUploadInMb
Ukuran fileUpload maksimum dalam MB.
Properti parameter
Jenis: Int32
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-MaxRequestBodySizeInKb
MaxRequestBodySizeInKb dalam pengaturan kebijakan kebijakan firewall.
Properti parameter
Jenis: Int32
Nilai default: 128
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-Mode
Mode Firewall dalam pengaturan kebijakan kebijakan firewall.
Properti parameter
Jenis: String
Nilai default: Detection
Nilai yang diterima: Prevention, Detection
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-RequestBodyInspectLimitInKB
Batas pemeriksaan maks di KB untuk pemeriksaan isi permintaan.
Properti parameter
Jenis: Nullable<T> [ Int32 ]
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-State
Variabel status dalam pengaturan kebijakan kebijakan firewall.
Properti parameter
Jenis: String
Nilai default: Enabled
Nilai yang diterima: Disabled, Enabled
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
CommonParameters
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.
None
Output