az network application-gateway waf-policy

Mengelola kebijakan firewall aplikasi web gateway aplikasi aplikasi (WAF).

Untuk mempelajari selengkapnya tentang Web Application Firewall, kunjungi https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/ag-overview.

Perintah

Nama Deskripsi Jenis Status
az network application-gateway waf-policy create

Membuat kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy custom-rule

Mengelola aturan kustom kebijakan application gateway web firewall (WAF).

Inti GA
az network application-gateway waf-policy custom-rule create

Membuat aturan kustom kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy custom-rule delete

Menghapus aturan kustom kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy custom-rule list

Mencantumkan aturan kustom kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy custom-rule match-condition

Mengelola kondisi kecocokan dalam aturan kustom kebijakan application gateway web firewall (WAF).

Inti GA
az network application-gateway waf-policy custom-rule match-condition add

Tambahkan kondisi kecocokan ke aturan kustom kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy custom-rule match-condition list

Mencantumkan kondisi kecocokan aturan kustom kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy custom-rule match-condition remove

Hapus kondisi kecocokan dari aturan kustom kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy custom-rule show

Dapatkan detail aturan kustom kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy custom-rule update

Memperbarui aturan kustom kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy delete

Menghapus kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy list

Mencantumkan kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy managed-rule

Mengelola aturan terkelola kebijakan WAF.

Inti GA
az network application-gateway waf-policy managed-rule exclusion

Mengelola pengecualian CRS OWASP yang diterapkan pada aturan terkelola kebijakan WAF.

Inti GA
az network application-gateway waf-policy managed-rule exclusion add

Tambahkan aturan pengecualian CRS OWASP ke aturan terkelola kebijakan WAF.

Inti GA
az network application-gateway waf-policy managed-rule exclusion list

Cantumkan semua aturan pengecualian CRS OWASP yang diterapkan pada aturan terkelola kebijakan WAF.

Inti GA
az network application-gateway waf-policy managed-rule exclusion remove

Hapus semua aturan pengecualian CRS OWASP yang diterapkan pada aturan terkelola kebijakan WAF.

Inti GA
az network application-gateway waf-policy managed-rule exclusion rule-set

Tentukan seperangkat aturan terkelola untuk pengecualian.

Inti GA
az network application-gateway waf-policy managed-rule exclusion rule-set add

Tambahkan seperangkat aturan terkelola ke pengecualian.

Inti GA
az network application-gateway waf-policy managed-rule exclusion rule-set list

Mencantumkan semua seperangkat aturan terkelola dari pengecualian.

Inti GA
az network application-gateway waf-policy managed-rule exclusion rule-set remove

Hapus seperangkat aturan terkelola dalam pengecualian.

Inti GA
az network application-gateway waf-policy managed-rule rule-set

Mengelola sekumpulan aturan terkelola dari kebijakan WAF.

Inti GA
az network application-gateway waf-policy managed-rule rule-set add

Tambahkan aturan terkelola yang diatur ke aturan terkelola kebijakan WAF. Untuk seperangkat aturan dan aturan, silakan kunjungi: https://docs.microsoft.com/azure/web-application-firewall/ag/application-gateway-crs-rulegroups-rules.

Inti GA
az network application-gateway waf-policy managed-rule rule-set list

Mencantumkan semua seperangkat aturan terkelola.

Inti GA
az network application-gateway waf-policy managed-rule rule-set remove

Hapus seperangkat aturan terkelola menurut nama grup seperangkat aturan jika rule_group_name ditentukan. Jika tidak, hapus semua seperangkat aturan.

Inti GA
az network application-gateway waf-policy managed-rule rule-set update

Mengelola aturan kebijakan WAF. Jika --group-name dan --rules disediakan, ambil alih aturan yang ada. Jika --group-name disediakan, hapus semua aturan di bawah grup aturan tertentu. Jika tidak ada yang disediakan, perbarui seperangkat aturan dan hapus semua aturan dengan sendirinya. Untuk seperangkat aturan dan aturan, silakan kunjungi: https://docs.microsoft.com/azure/web-application-firewall/ag/application-gateway-crs-rulegroups-rules.

Inti GA
az network application-gateway waf-policy policy-setting

Tentukan konten konfigurasi global firewall aplikasi web.

Inti GA
az network application-gateway waf-policy policy-setting list

Mencantumkan properti konfigurasi global firewall aplikasi web.

Inti GA
az network application-gateway waf-policy policy-setting update

Memperbarui properti konfigurasi global firewall aplikasi web.

Inti GA
az network application-gateway waf-policy show

Dapatkan detail kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy update

Memperbarui kebijakan WAF gateway aplikasi.

Inti GA
az network application-gateway waf-policy wait

Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.

Inti GA

az network application-gateway waf-policy create

Membuat kebijakan WAF gateway aplikasi.

az network application-gateway waf-policy create --name
                                                 --resource-group
                                                 [--custom-rules]
                                                 [--location]
                                                 [--managed-rules]
                                                 [--policy-settings]
                                                 [--tags]
                                                 [--type {Microsoft_BotManagerRuleSet, OWASP}]
                                                 [--version {0.1, 1.0, 2.2.9, 3.0, 3.1, 3.2}]

Contoh

Membuat kebijakan WAF gateway aplikasi.

az network application-gateway waf-policy create --name MyApplicationGatewayWAFPolicy --resource-group MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama kebijakan WAF gateway aplikasi.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--custom-rules

Aturan kustom di dalam kebijakan. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--managed-rules

Menjelaskan struktur managedRules. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--policy-settings

Kebijakan Pengaturan untuk kebijakan. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--type

Jenis seperangkat aturan firewall aplikasi web.

nilai yang diterima: Microsoft_BotManagerRuleSet, OWASP
nilai default: OWASP
--version

Versi jenis seperangkat aturan firewall aplikasi web. 0.1 dan 1.0 digunakan untuk Microsoft_BotManagerRuleSet.

nilai yang diterima: 0.1, 1.0, 2.2.9, 3.0, 3.1, 3.2
nilai default: 3.0
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network application-gateway waf-policy delete

Menghapus kebijakan WAF gateway aplikasi.

az network application-gateway waf-policy delete [--ids]
                                                 [--name]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--resource-group]
                                                 [--subscription]

Contoh

Menghapus kebijakan WAF gateway aplikasi.

az network application-gateway waf-policy delete --name MyApplicationGatewayWAFPolicy --resource-group MyResourceGroup

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama kebijakan WAF gateway aplikasi.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network application-gateway waf-policy list

Mencantumkan kebijakan WAF gateway aplikasi.

az network application-gateway waf-policy list [--resource-group]

Parameter Opsional

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network application-gateway waf-policy show

Dapatkan detail kebijakan WAF gateway aplikasi.

az network application-gateway waf-policy show [--ids]
                                               [--name]
                                               [--resource-group]
                                               [--subscription]

Contoh

Dapatkan detail kebijakan WAF gateway aplikasi.

az network application-gateway waf-policy show --name MyApplicationGatewayWAFPolicy --resource-group MyResourceGroup

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama kebijakan WAF gateway aplikasi.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network application-gateway waf-policy update

Memperbarui kebijakan WAF gateway aplikasi.

az network application-gateway waf-policy update [--add]
                                                 [--custom-rules]
                                                 [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--ids]
                                                 [--managed-rules]
                                                 [--name]
                                                 [--policy-settings]
                                                 [--remove]
                                                 [--resource-group]
                                                 [--set]
                                                 [--subscription]
                                                 [--tags]

Contoh

Memperbarui kebijakan WAF gateway aplikasi.

az network application-gateway waf-policy update --add communities='12076:5010' --name MyApplicationGatewayWAFPolicy --resource-group MyResourceGroup

Ambil alih seperangkat aturan terkelola yang ada melalui sintaks singkat.

az network application-gateway waf-policy update --managed-rules "{managed-rule-sets:[{rule-group-overrides:[{rule-group-name:REQUEST-921-PROTOCOL-ATTACK,rules:[{rule-id:921100},{rule-id:921100}]}],rule-set-type:OWASP,rule-set-version:3.0}]}"

Parameter Opsional

--add

Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string, atau string JSON>.

--custom-rules

Aturan kustom di dalam kebijakan. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--force-string

Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--managed-rules

Menjelaskan struktur managedRules. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--name -n

Nama kebijakan WAF gateway aplikasi.

--policy-settings

Kebijakan Pengaturan untuk kebijakan. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--remove

Menghapus properti atau elemen dari daftar. Contoh: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--set

Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network application-gateway waf-policy wait

Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.

az network application-gateway waf-policy wait [--created]
                                               [--custom]
                                               [--deleted]
                                               [--exists]
                                               [--ids]
                                               [--interval]
                                               [--name]
                                               [--resource-group]
                                               [--subscription]
                                               [--timeout]
                                               [--updated]

Parameter Opsional

--created

Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.

nilai default: False
--custom

Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Tunggu hingga dihapus.

nilai default: False
--exists

Tunggu hingga sumber daya ada.

nilai default: False
--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--interval

Interval polling dalam hitungan detik.

nilai default: 30
--name -n

Nama kebijakan WAF gateway aplikasi.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--timeout

Tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.