Bagikan melalui


az network front-door waf-policy rule match-condition

Catatan

Referensi ini adalah bagian dari ekstensi front-door untuk Azure CLI (versi 2.57.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az network front-door waf-policy rule match-condition . Pelajari lebih lanjut tentang ekstensi.

Ubah kondisi kecocokan yang terkait dengan aturan kustom kebijakan WAF.

Perhatikan bahwa setidaknya satu kondisi kecocokan harus dikaitkan dengan aturan kustom.

Perintah

Nama Deskripsi Jenis Status
az network front-door waf-policy rule match-condition add

Tambahkan kondisi kecocokan ke aturan kustom kebijakan WAF.

Ekstensi GA
az network front-door waf-policy rule match-condition list

Tampilkan semua kondisi kecocokan yang terkait dengan aturan kustom kebijakan WAF.

Ekstensi GA
az network front-door waf-policy rule match-condition remove

Menghapus kondisi kecocokan dari aturan kustom kebijakan WAF.

Ekstensi GA

az network front-door waf-policy rule match-condition add

Tambahkan kondisi kecocokan ke aturan kustom kebijakan WAF.

Penggunaan: [--negate] --match-variable VARIABLE[.selector] --operator OPERATOR --value [VALUE [VALUE ...]]

Nilai variabel yang diizinkan: RemoteAddr, RequestMethod, QueryString, PostArgs, RequestUri, RequestHeader, RequestBody, Cookies, SocketAddr

Nilai yang diizinkan operator: Apa pun, IPMatch, GeoMatch, Sama, Berisi, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith, RegEx.

az network front-door waf-policy rule match-condition add --match-variable
                                                          --operator
                                                          --values
                                                          [--defer]
                                                          [--ids]
                                                          [--name]
                                                          [--negate {false, true}]
                                                          [--policy-name]
                                                          [--resource-group]
                                                          [--subscription]
                                                          [--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]

Parameter yang Diperlukan

--match-variable

Variabel[. Pemilih] Minta variabel untuk diuji dengan pemilih opsional.

--operator

Operator digunakan untuk membandingkan variabel dengan nilai.

--values

Daftar nilai yang dipisahkan spasi untuk dicocokkan.

Parameter Opsional

--defer

Simpan sementara objek di cache lokal alih-alih mengirim ke Azure. Gunakan az cache perintah untuk melihat/menghapus.

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

--negate

Menerapkan "Tidak" ke operator.

nilai yang diterima: false, true
--policy-name

Nama kebijakan WAF. Nama harus dimulai dengan huruf dan hanya berisi huruf dan angka.

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

--transforms

Daftar transformasi yang dipisahkan spasi untuk diterapkan.

nilai yang diterima: Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode
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 front-door waf-policy rule match-condition list

Tampilkan semua kondisi kecocokan yang terkait dengan aturan kustom kebijakan WAF.

az network front-door waf-policy rule match-condition list --name
                                                           --policy-name
                                                           --resource-group
                                                           [--defer]

Parameter yang Diperlukan

--name -n

Nama aturan kustom.

--policy-name

Nama kebijakan WAF. Nama harus dimulai dengan huruf dan hanya berisi huruf dan angka.

--resource-group -g

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

Parameter Opsional

--defer

Simpan sementara objek di cache lokal alih-alih mengirim ke Azure. Gunakan az cache perintah untuk melihat/menghapus.

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 front-door waf-policy rule match-condition remove

Menghapus kondisi kecocokan dari aturan kustom kebijakan WAF.

az network front-door waf-policy rule match-condition remove --index
                                                             [--defer]
                                                             [--ids]
                                                             [--name]
                                                             [--policy-name]
                                                             [--resource-group]
                                                             [--subscription]

Parameter yang Diperlukan

--index

Indeks berbasis 0 dari kondisi kecocokan yang akan dihapus.

Parameter Opsional

--defer

Simpan sementara objek di cache lokal alih-alih mengirim ke Azure. Gunakan az cache perintah untuk melihat/menghapus.

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

--policy-name

Nama kebijakan WAF. Nama harus dimulai dengan huruf dan hanya berisi huruf dan angka.

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