az afd rule action
Mengelola tindakan aturan pengiriman untuk aturan.
Perintah
az afd rule action add |
Tambahkan tindakan ke aturan pengiriman. |
az afd rule action list |
Perlihatkan tindakan yang terkait dengan aturan. |
az afd rule action remove |
Menghapus tindakan dari aturan pengiriman. |
az afd rule action add
Tambahkan tindakan ke aturan pengiriman.
az afd rule action add --action-name {ModifyRequestHeader, ModifyResponseHeader, RouteConfigurationOverride, UrlRedirect, UrlRewrite}
[--cache-behavior {HonorOrigin, OverrideAlways, OverrideIfOriginMissing}]
[--cache-duration]
[--custom-fragment]
[--custom-hostname]
[--custom-path]
[--custom-querystring]
[--destination]
[--enable-caching {false, true}]
[--enable-compression {false, true}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--ids]
[--origin-group]
[--preserve-unmatched-path {false, true}]
[--profile-name]
[--query-parameters]
[--query-string-caching-behavior {IgnoreQueryString, IgnoreSpecifiedQueryStrings, IncludeSpecifiedQueryStrings, UseQueryString}]
[--redirect-protocol {Http, Https, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
[--resource-group]
[--rule-name]
[--rule-set-name]
[--source-pattern]
[--subscription]
Contoh
Tambahkan tindakan pengalihan.
az afd rule action add --rule-set-name ruleSetName --profile-name profile --rule-name name --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved
Menambahkan tindakan kedaluwarsa cache
az afd rule action add --rule-set-name ruleSetName --profile-name profile --rule-name name --action-name "CacheExpiration" --cache-behavior BypassCache
Parameter yang Diperlukan
Nama tindakan untuk aturan pengiriman: https://docs.microsoft.com/en-us/azure/frontdoor/front-door-rules-engine-actions.
Parameter Opsional
Perilaku penembolokan untuk permintaan.
Durasi konten perlu di-cache. Format yang diizinkan adalah [d.]hh:mm:ss.
Fragmen untuk ditambahkan ke URL pengalihan.
Host untuk dialihkan. Biarkan kosong untuk menggunakan host masuk sebagai host tujuan.
Jalur lengkap untuk mengalihkan. Jalur tidak boleh kosong dan harus dimulai dengan /. Biarkan kosong untuk menggunakan jalur masuk sebagai jalur tujuan.
Kumpulan string kueri yang akan ditempatkan di URL pengalihan. biarkan kosong untuk mempertahankan string kueri masuk.
Jalur tujuan yang akan digunakan dalam penulisan ulang.
Menunjukkan apakah akan mengaktifkan penembolokan pada rute.
Menunjukkan apakah pemadatan konten diaktifkan di AzureFrontDoor. Nilai defaultnya adalah salah. Jika pemadatan diaktifkan, konten akan disajikan sebagai dikompresi jika pengguna meminta versi terkompresi. Konten tidak akan dikompresi di AzureFrontDoor saat konten yang diminta lebih kecil dari 1 byte atau lebih besar dari 1 MB.
Protokol yang akan digunakan aturan ini saat meneruskan lalu lintas ke backend.
Tindakan header untuk permintaan.
Nama header yang akan diubah.
Nilai header.
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.
Nama atau ID OriginGroup yang akan menggantikan OriginGroup default.
Jika True, jalur yang tersisa setelah pola sumber akan ditambahkan ke jalur tujuan baru.
Nama profil CDN yang unik dalam grup sumber daya.
Parameter kueri untuk disertakan atau dikecualikan.
Menentukan bagaimana CDN menyimpan permintaan yang menyertakan string kueri. Anda dapat mengabaikan string kueri apa pun saat penembolokan, melewati penembolokan untuk mencegah permintaan yang berisi string kueri di-cache, atau menyimpan cache setiap permintaan dengan URL unik.
Protokol yang digunakan untuk pengalihan.
Jenis pengalihan yang akan digunakan aturan saat mengalihkan lalu lintas.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama aturan.
Nama seperangkat aturan.
Pola URI permintaan yang mengidentifikasi jenis permintaan yang mungkin ditulis ulang.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az afd rule action list
Perlihatkan tindakan yang terkait dengan aturan.
az afd rule action list --profile-name
--resource-group
--rule-name
--rule-set-name
Contoh
perlihatkan tindakan yang terkait dengan aturan.
az afd rule action list -g group --rule-set-name ruleSetName --profile-name profile --rule-name name
Parameter yang Diperlukan
Nama profil CDN yang unik dalam grup sumber daya.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama aturan.
Nama seperangkat aturan.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az afd rule action remove
Menghapus tindakan dari aturan pengiriman.
az afd rule action remove --index
[--ids]
[--profile-name]
[--resource-group]
[--rule-name]
[--rule-set-name]
[--subscription]
Contoh
Hapus tindakan pertama.
az afd rule action remove -g group --rule-set-name ruleSetName --profile-name profile --rule-name name --index 0
Parameter yang Diperlukan
Indeks kondisi/tindakan.
Parameter Opsional
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.
Nama profil CDN yang unik dalam grup sumber daya.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama aturan.
Nama seperangkat aturan.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
Saran dan Komentar
Kirim dan lihat umpan balik untuk