Bagikan melalui


az network front-door rules-engine rule

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 aturan mesin aturan front-door jaringan az. Pelajari lebih lanjut tentang ekstensi.

Mengelola aturan Mesin Aturan.

Perintah

Nama Deskripsi Jenis Status
az network front-door rules-engine rule action

Mengelola tindakan Mesin Aturan untuk Front Door.

Ekstensi GA
az network front-door rules-engine rule action add

Tambahkan tindakan ke aturan Mesin Aturan.

Ekstensi GA
az network front-door rules-engine rule action list

Tampilkan semua tindakan yang berlaku untuk aturan Mesin Aturan.

Ekstensi GA
az network front-door rules-engine rule action remove

Menghapus tindakan dari aturan Mesin Aturan.

Ekstensi GA
az network front-door rules-engine rule condition

Mengelola kondisi kecocokan Mesin Aturan untuk Front Door.

Ekstensi GA
az network front-door rules-engine rule condition add

Tambahkan kondisi kecocokan ke aturan Mesin Aturan.

Ekstensi GA
az network front-door rules-engine rule condition list

Tampilkan semua kondisi kecocokan yang terkait dengan aturan Mesin Aturan.

Ekstensi GA
az network front-door rules-engine rule condition remove

Menghapus kondisi kecocokan dari aturan Mesin Aturan.

Ekstensi GA
az network front-door rules-engine rule create

Buat aturan Mesin Aturan untuk Front Door.

Ekstensi GA
az network front-door rules-engine rule delete

Menghapus aturan Mesin Aturan.

Ekstensi GA
az network front-door rules-engine rule list

Mencantumkan aturan konfigurasi Mesin Aturan.

Ekstensi GA
az network front-door rules-engine rule show

Dapatkan detail aturan Mesin Aturan.

Ekstensi GA
az network front-door rules-engine rule update

Memperbarui konfigurasi Mesin Aturan aturan.

Ekstensi GA

az network front-door rules-engine rule create

Buat aturan Mesin Aturan untuk Front Door.

Perintah ini memungkinkan pembuatan konfigurasi Mesin Aturan dengan jenis tindakan Header. Untuk menambahkan tindakan tambahan seperti Penimpaan rute, gunakan az network front-door rules-engine rule action add perintah .

az network front-door rules-engine rule create --action-type {RequestHeader, ResponseHeader}
                                               --front-door-name
                                               --name
                                               --priority
                                               --resource-group
                                               --rules-engine-name
                                               [--header-action {Append, Delete, Overwrite}]
                                               [--header-name]
                                               [--header-value]
                                               [--match-processing-behavior {Continue, Stop}]
                                               [--match-values]
                                               [--match-variable {IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri}]
                                               [--negate-condition {false, true}]
                                               [--operator {Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual}]
                                               [--selector]
                                               [--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]

Parameter yang Diperlukan

--action-type

Jenis tindakan yang akan diterapkan untuk aturan.

Nilai yang diterima: RequestHeader, ResponseHeader
--front-door-name -f

Nama Front Door.

--name -n

Nama aturan.

--priority

Nomor prioritas harus dimulai dari 0 dan berturut-turut. Aturan dengan nilai prioritas yang lebih besar akan diterapkan nanti.

--resource-group -g

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

--rules-engine-name -r

Nama Mesin Aturan.

Parameter Opsional

--header-action

Jenis tindakan header untuk permintaan.

Nilai yang diterima: Append, Delete, Overwrite
--header-name

Nama header yang akan diubah.

--header-value

Nilai header.

--match-processing-behavior

Apakah akan menghentikan aturan pemrosesan setelah kondisi dalam aturan terpenuhi.

Nilai yang diterima: Continue, Stop
--match-values

Daftar nilai yang dipisahkan spasi untuk dicocokkan.

--match-variable

Nama kondisi kecocokan.

Nilai yang diterima: IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri
--negate-condition

Menerapkan "Tidak" ke operator.

Nilai yang diterima: false, true
--operator

Operator kondisi kecocokan.

Nilai yang diterima: Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual
--selector

Pemilih opsional untuk variabel kondisi kecocokan.

--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 rules-engine rule delete

Menghapus aturan Mesin Aturan.

az network front-door rules-engine rule delete --front-door-name
                                               --name
                                               --resource-group
                                               --rules-engine-name

Parameter yang Diperlukan

--front-door-name -f

Nama Front Door.

--name -n

Nama aturan.

--resource-group -g

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

--rules-engine-name -r

Nama Mesin Aturan.

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 rules-engine rule list

Mencantumkan aturan konfigurasi Mesin Aturan.

az network front-door rules-engine rule list --front-door-name
                                             --name
                                             --resource-group

Parameter yang Diperlukan

--front-door-name -f

Nama Front Door.

--name -n

Nama Mesin Aturan.

--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 front-door rules-engine rule show

Dapatkan detail aturan Mesin Aturan.

az network front-door rules-engine rule show --front-door-name
                                             --name
                                             --resource-group
                                             --rules-engine-name

Parameter yang Diperlukan

--front-door-name -f

Nama Front Door.

--name -n

Nama aturan.

--resource-group -g

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

--rules-engine-name -r

Nama Mesin Aturan.

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 rules-engine rule update

Memperbarui konfigurasi Mesin Aturan aturan.

az network front-door rules-engine rule update --front-door-name
                                               --name
                                               --resource-group
                                               --rules-engine-name
                                               [--match-processing-behavior {Continue, Stop}]
                                               [--priority]

Parameter yang Diperlukan

--front-door-name -f

Nama Front Door.

--name -n

Nama aturan.

--resource-group -g

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

--rules-engine-name -r

Nama Mesin Aturan.

Parameter Opsional

--match-processing-behavior

Apakah akan menghentikan aturan pemrosesan setelah kondisi dalam aturan terpenuhi.

Nilai yang diterima: Continue, Stop
--priority

Nomor prioritas harus dimulai dari 0 dan berturut-turut. Aturan dengan nilai prioritas yang lebih besar akan diterapkan nanti.

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.