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

Jenis:

Nullable<T>[Boolean]

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

-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

Jenis:

Nullable<T>[Boolean]

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

-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

Jenis:PSApplicationGatewayFirewallPolicyLogScrubbingConfiguration
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

-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.

Input

None

Output

PSApplicationGatewayFirewallPolicySettings