az network front-door rules-engine rule action
Dekont
Bu başvuru, Azure CLI (sürüm 2.0.68 veya üzeri) için ön kapı uzantısının bir parçasıdır. Uzantı, az network front-door rules-engine rule action komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Front Door için Kural Altyapısı eylemlerini yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az network front-door rules-engine rule action add |
Kural Altyapısı kuralına eylem ekleyin. |
Dahili | GA |
az network front-door rules-engine rule action list |
Kural Altyapısı kuralı için geçerli olan tüm eylemleri gösterir. |
Dahili | GA |
az network front-door rules-engine rule action remove |
Kural Altyapısı kuralından eylem kaldırma. |
Dahili | GA |
az network front-door rules-engine rule action add
Kural Altyapısı kuralına eylem ekleyin.
az network front-door rules-engine rule action add --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--backend-pool]
[--cache-duration]
[--caching {Disabled, Enabled}]
[--custom-forwarding-path]
[--custom-fragment]
[--custom-host]
[--custom-path]
[--custom-query-string]
[--dynamic-compression {Disabled, Enabled}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
[--query-parameters]
[--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
Gerekli Parametreler
Kurala uygulanacak eylem türü.
Front Door'un adı.
Kuralın adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kural Altyapısının adı.
İsteğe Bağlı Parametreler
Arka uç havuzunun adı veya kimliği.
İçeriğin önbelleğe alınması gereken süre. İzin verilen biçim ISO 8601 süresidir.
Bu yol için önbelleğe alma özelliğinin etkinleştirilip etkinleştirilmeyileceği.
Bu kuralla eşleşen kaynak yollarını yeniden yazmak için kullanılan özel yol. Gelen yolu kullanmak için boş bırakın.
Yeniden yönlendirme URL'sine eklenecek parça. Parça, URL'nin # sonrasında gelen bölümüdür. # öğesini eklemeyin.
Yeniden yönlendirme için ana bilgisayar. Gelen konağı hedef konak olarak kullanmak için boş bırakın.
Yeniden yönlendirmenin tam yolu. Yol boş olamaz ve /ile başlamalıdır. Gelen yolu hedef yol olarak kullanmak için boş bırakın.
Yeniden yönlendirme URL'sine yerleştirilecek sorgu dizeleri kümesi. Bu değerin ayarlanması mevcut sorgu dizelerinin yerini alır; gelen sorgu dizesini korumak için boş bırakın. Sorgu dizesi = biçiminde olmalıdır. İlki mi? ve & otomatik olarak eklenir, bu nedenle bunları öne eklemeyin, ancak ile birden çok sorgu dizesini ayırın.
Önbelleğe alınan içerik için dinamik sıkıştırma kullanın.
Trafiği iletmek için kullanılacak protokol.
İstekler için üst bilgi eylem türü.
Değiştireceğiniz üst bilginin adı.
Üst bilginin değeri.
Önbellek anahtarını oluştururken URL sorgu terimlerinin işlenmesi.
Sırasıyla StripAllExcept veya StripOnly query-parameter-strip-yönerge türü kullanılırken dahil etmek veya dışlamak için sorgu parametreleri (virgülle ayrılmış).
Trafiğin yeniden yönlendirildiği hedefin protokolü.
Trafiği yeniden yönlendirirken kuralın kullanacağı yeniden yönlendirme türü.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az network front-door rules-engine rule action list
Kural Altyapısı kuralı için geçerli olan tüm eylemleri gösterir.
az network front-door rules-engine rule action list --front-door-name
--name
--resource-group
--rules-engine-name
Gerekli Parametreler
Front Door'un adı.
Kuralın adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kural Altyapısının adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az network front-door rules-engine rule action remove
Kural Altyapısı kuralından eylem kaldırma.
az network front-door rules-engine rule action remove --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--index]
Gerekli Parametreler
Kurala uygulanacak eylem türü.
Front Door'un adı.
Kuralın adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kural Altyapısının adı.
İsteğe Bağlı Parametreler
Kaldırılacak istek veya yanıt üst bilgisi eyleminin 0 tabanlı dizini. "ForwardRouteOverride" veya "RedirectRouteOverride" eylemini kaldırmak için dizin parametresi gerekli değildir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin