az network application-gateway rewrite-rule

Bir uygulama ağ geçidinin yeniden yazma kurallarını yönetin.

Komutlar

Name Description Tür Durum
az network application-gateway rewrite-rule condition

Bir uygulama ağ geçidinin yeniden yazma kuralı koşullarını yönetin.

Temel GA
az network application-gateway rewrite-rule condition create

Yeniden yazma kuralı koşulu oluşturun.

Temel GA
az network application-gateway rewrite-rule condition delete

Yeniden yazma kuralı koşulunu silin.

Temel GA
az network application-gateway rewrite-rule condition list

Yeniden yazma kuralı koşullarını listeleyin.

Temel GA
az network application-gateway rewrite-rule condition list-server-variables

Kullanılabilir tüm sunucu değişkenlerini listeleyin.

Temel GA
az network application-gateway rewrite-rule condition show

Yeniden yazma kuralı koşulunun ayrıntılarını alın.

Temel GA
az network application-gateway rewrite-rule condition update

Yeniden yazma kuralı koşulunu güncelleştirin.

Temel GA
az network application-gateway rewrite-rule condition wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA
az network application-gateway rewrite-rule create

Yeniden yazma kuralı oluşturun.

Temel GA
az network application-gateway rewrite-rule delete

Yeniden yazma kuralını silin.

Temel GA
az network application-gateway rewrite-rule list

Yeniden yazma kurallarını listeleyin.

Temel GA
az network application-gateway rewrite-rule list-request-headers

Tüm kullanılabilir istek üst bilgilerini listeleyin.

Temel GA
az network application-gateway rewrite-rule list-response-headers

Tüm kullanılabilir yanıt üst bilgilerini listeleyin.

Temel GA
az network application-gateway rewrite-rule set

Bir uygulama ağ geçidinin yeniden yazma kural kümelerini yönetin.

Temel GA
az network application-gateway rewrite-rule set create

Yeniden yazma kuralı kümesi oluşturun.

Temel GA
az network application-gateway rewrite-rule set delete

Yeniden yazma kural kümesini silin.

Temel GA
az network application-gateway rewrite-rule set list

Yeniden yazma kural kümelerini listeleyin.

Temel GA
az network application-gateway rewrite-rule set show

Yeniden yazma kuralı kümesinin ayrıntılarını alın.

Temel GA
az network application-gateway rewrite-rule set update

Yeniden yazma kural kümesini güncelleştirin.

Temel GA
az network application-gateway rewrite-rule set wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA
az network application-gateway rewrite-rule show

Yeniden yazma kuralının ayrıntılarını alın.

Temel GA
az network application-gateway rewrite-rule update

Yeniden yazma kuralını güncelleştirin.

Temel GA
az network application-gateway rewrite-rule wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA

az network application-gateway rewrite-rule create

Yeniden yazma kuralı oluşturun.

az network application-gateway rewrite-rule create --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--conditions]
                                                   [--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--modified-path]
                                                   [--modified-query-string]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--request-headers]
                                                   [--response-headers]
                                                   [--sequence]

Örnekler

Yeniden yazma kuralı oluşturun.

az network application-gateway rewrite-rule create -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet -n MyRule --sequence 123 --request-headers foo=bar --response-headers cat=hat

Gerekli Parametreler

--gateway-name

Uygulama ağ geçidinin adı.

--name -n

Yeniden yazma kuralının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--rule-set-name

Yeniden yazma kuralı kümesinin adı.

İsteğe Bağlı Parametreler

--conditions

Eylem kümesi yürütmesinin değerlendirileceği koşullar. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--enable-reroute

True olarak ayarlanırsa, değiştirilen yolu kullanarak yol tabanlı istek yönlendirme kurallarında sağlanan URL yolu eşlemesini yeniden değerlendirir.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--modified-path

Url yeniden yazma için URL yolu.

--modified-query-string

Url yeniden yazma için sorgu dizesi.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--request-headers

HEADER=VALUE çiftlerinin boşlukla ayrılmış listesi. Değerleri: az network application-gateway rewrite-rule list-request-headers. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--response-headers

HEADER=VALUE çiftlerinin boşlukla ayrılmış listesi. Değerleri: az network application-gateway rewrite-rule list-response-headers. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--sequence

Kural kümesindeki kuralın yürütme sırasını belirleyin.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 application-gateway rewrite-rule delete

Yeniden yazma kuralını silin.

az network application-gateway rewrite-rule delete --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Örnekler

Yeniden yazma kuralını silin.

az network application-gateway rewrite-rule delete --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet

Gerekli Parametreler

--gateway-name

Uygulama ağ geçidinin adı.

--name -n

Yeniden yazma kuralının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--rule-set-name

Yeniden yazma kuralı kümesinin adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 application-gateway rewrite-rule list

Yeniden yazma kurallarını listeleyin.

az network application-gateway rewrite-rule list --gateway-name
                                                 --resource-group
                                                 --rule-set-name

Örnekler

Yeniden yazma kurallarını listeleyin.

az network application-gateway rewrite-rule list --gateway-name MyGateway --resource-group MyResourceGroup --rule-set-name MyRuleSet

Gerekli Parametreler

--gateway-name

Uygulama ağ geçidinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--rule-set-name

Yeniden yazma kuralı kümesinin adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 application-gateway rewrite-rule list-request-headers

Tüm kullanılabilir istek üst bilgilerini listeleyin.

az network application-gateway rewrite-rule list-request-headers

Örnekler

Tüm kullanılabilir istek üst bilgilerini listeleyin.

az network application-gateway rewrite-rule list-request-headers
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 application-gateway rewrite-rule list-response-headers

Tüm kullanılabilir yanıt üst bilgilerini listeleyin.

az network application-gateway rewrite-rule list-response-headers

Örnekler

Tüm kullanılabilir yanıt üst bilgilerini listeleyin.

az network application-gateway rewrite-rule list-response-headers
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 application-gateway rewrite-rule show

Yeniden yazma kuralının ayrıntılarını alın.

az network application-gateway rewrite-rule show --gateway-name
                                                 --name
                                                 --resource-group
                                                 --rule-set-name

Örnekler

Yeniden yazma kuralının ayrıntılarını alın.

az network application-gateway rewrite-rule show --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet

Gerekli Parametreler

--gateway-name

Uygulama ağ geçidinin adı.

--name -n

Yeniden yazma kuralının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--rule-set-name

Yeniden yazma kuralı kümesinin adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 application-gateway rewrite-rule update

Yeniden yazma kuralını güncelleştirin.

az network application-gateway rewrite-rule update --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--add]
                                                   [--conditions]
                                                   [--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--modified-path]
                                                   [--modified-query-string]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--remove]
                                                   [--request-headers]
                                                   [--response-headers]
                                                   [--sequence]
                                                   [--set]

Örnekler

Yeniden yazma kuralını güncelleştirin.

az network application-gateway rewrite-rule update --gateway-name MyGateway --name MyRewriteRule --remove tags.foo --resource-group MyResourceGroup --rule-set-name MyRuleSet

Gerekli Parametreler

--gateway-name

Uygulama ağ geçidinin adı.

--name -n

Yeniden yazma kuralının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--rule-set-name

Yeniden yazma kuralı kümesinin adı.

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON dizesi>.

--conditions

Eylem kümesi yürütmesinin değerlendirileceği koşullar. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--enable-reroute

True olarak ayarlanırsa, değiştirilen yolu kullanarak yol tabanlı istek yönlendirme kurallarında sağlanan URL yolu eşlemesini yeniden değerlendirir.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--modified-path

Url yeniden yazma için URL yolu.

--modified-query-string

Url yeniden yazma için sorgu dizesi.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.

--request-headers

HEADER=VALUE çiftlerinin boşlukla ayrılmış listesi. Değerleri: az network application-gateway rewrite-rule list-request-headers. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--response-headers

HEADER=VALUE çiftlerinin boşlukla ayrılmış listesi. Değerleri: az network application-gateway rewrite-rule list-response-headers. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--sequence

Kural kümesindeki kuralın yürütme sırasını belirleyin.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 application-gateway rewrite-rule wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

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

İsteğe Bağlı Parametreler

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

varsayılan değer: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--gateway-name

Uygulama ağ geçidinin adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.