az network application-gateway http-settings

Bir uygulama ağ geçidinin HTTP ayarlarını yönetin.

Komutlar

Name Description Tür Durum
az network application-gateway http-settings create

HTTP ayarları oluşturun.

Temel GA
az network application-gateway http-settings delete

HTTP ayarlarını silin.

Temel GA
az network application-gateway http-settings list

HTTP ayarlarını listeleyin.

Temel GA
az network application-gateway http-settings show

HTTP ayarlarının ayrıntılarını alın.

Temel GA
az network application-gateway http-settings update

HTTP ayarlarını güncelleştirin.

Temel GA
az network application-gateway http-settings wait

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

Temel GA

az network application-gateway http-settings create

HTTP ayarları oluşturun.

az network application-gateway http-settings create --gateway-name
                                                    --name
                                                    --port
                                                    --resource-group
                                                    [--affinity-cookie-name]
                                                    [--auth-certs]
                                                    [--connection-draining-timeout]
                                                    [--cookie-based-affinity {Disabled, Enabled}]
                                                    [--enable-probe {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--host-name]
                                                    [--host-name-from-backend-pool {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--path]
                                                    [--probe]
                                                    [--protocol {Http, Https, Tcp, Tls}]
                                                    [--root-certs]
                                                    [--timeout]

Örnekler

HTTP ayarları oluşturun.

az network application-gateway http-settings create -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings --port 80 --protocol Http --cookie-based-affinity Disabled --timeout 30

Gerekli Parametreler

--gateway-name

Uygulama ağ geçidinin adı.

--name -n

Arka uç http ayarlarının adı.

--port

Arka uçta hedef bağlantı noktasının numarası.

--resource-group -g

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

İsteğe Bağlı Parametreler

--affinity-cookie-name

Benzim tanımlama bilgisi için kullanılan ad.

--auth-certs

HTTP ayarlarıyla ilişkilendirilecek kimlik doğrulama sertifikalarının (Adlar ve Kimlikler) boşlukla ayrılmış listesi. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--connection-draining-timeout

Arka uç sunucusu kaldırıldıktan sonra saniyeler içinde, açık bağlantıda etkin kalan süre. 0 (Devre Dışı) ile 3600 arasında bir aralık.

varsayılan değer: 0
--cookie-based-affinity

Tanımlama bilgisi tabanlı benziteyi etkinleştirin veya devre dışı bırakın.

kabul edilen değerler: Disabled, Enabled
varsayılan değer: Disabled
--enable-probe

Yoklamanın etkinleştirilip etkinleştirilmediği.

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

Arka uç sunucularına gönderilen ana bilgisayar üst bilgisi.

--host-name-from-backend-pool

Arka uç sunucusunun ana bilgisayar adından konak üst bilgisinin seçilip seçilmeyeceği.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--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
--path

Tüm HTTP isteklerinin ön eklerini alacak yol.

--probe

HTTP ayarlarıyla ilişkilendirilecek araştırmanın adı veya kimliği.

--protocol

Arka uçla iletişim kurmak için kullanılan protokol.

kabul edilen değerler: Http, Https, Tcp, Tls
varsayılan değer: Http
--root-certs

HTTP ayarlarıyla ilişkilendirilecek güvenilen kök sertifikaların (Adlar ve Kimlikler) boşlukla ayrılmış listesi. --host-name veya --host-name-from-backend-pool bu alan ayarlandığında gereklidir. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--timeout

Saniyeler içinde istek zaman aşımı.

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 http-settings delete

HTTP ayarlarını silin.

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

Örnekler

HTTP ayarlarını silin.

az network application-gateway http-settings delete -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings

Gerekli Parametreler

--gateway-name

Uygulama ağ geçidinin adı.

--name -n

Arka uç http ayarlarının adı.

--resource-group -g

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

İ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 http-settings list

HTTP ayarlarını listeleyin.

az network application-gateway http-settings list --gateway-name
                                                  --resource-group

Örnekler

HTTP ayarlarını listeleyin.

az network application-gateway http-settings list -g MyResourceGroup --gateway-name MyAppGateway

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.

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 http-settings show

HTTP ayarlarının ayrıntılarını alın.

az network application-gateway http-settings show --gateway-name
                                                  --name
                                                  --resource-group

Örnekler

HTTP ayarlarının ayrıntılarını alın.

az network application-gateway http-settings show -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings

Gerekli Parametreler

--gateway-name

Uygulama ağ geçidinin adı.

--name -n

Arka uç http ayarlarının adı.

--resource-group -g

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

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 http-settings update

HTTP ayarlarını güncelleştirin.

az network application-gateway http-settings update --gateway-name
                                                    --name
                                                    --resource-group
                                                    [--add]
                                                    [--affinity-cookie-name]
                                                    [--auth-certs]
                                                    [--connection-draining-timeout]
                                                    [--cookie-based-affinity {Disabled, Enabled}]
                                                    [--enable-probe {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--host-name]
                                                    [--host-name-from-backend-pool {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--path]
                                                    [--port]
                                                    [--probe]
                                                    [--protocol {Http, Https, Tcp, Tls}]
                                                    [--remove]
                                                    [--root-certs]
                                                    [--set]
                                                    [--timeout]

Örnekler

HTTP ayarlarını yeni bir yoklama kullanacak şekilde güncelleştirin.

az network application-gateway http-settings update -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings --probe MyNewProbe

Gerekli Parametreler

--gateway-name

Uygulama ağ geçidinin adı.

--name -n

Arka uç http ayarlarının adı.

--resource-group -g

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

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

--affinity-cookie-name

Benzim tanımlama bilgisi için kullanılan ad.

--auth-certs

HTTP ayarlarıyla ilişkilendirilecek kimlik doğrulama sertifikalarının (Adlar ve Kimlikler) boşlukla ayrılmış listesi. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--connection-draining-timeout

Arka uç sunucusu kaldırıldıktan sonra saniyeler içinde, açık bağlantıda etkin kalan süre. 0 (Devre Dışı) ile 3600 arasında bir aralık.

--cookie-based-affinity

Tanımlama bilgisi tabanlı benziteyi etkinleştirin veya devre dışı bırakın.

kabul edilen değerler: Disabled, Enabled
--enable-probe

Yoklamanın etkinleştirilip etkinleştirilmediği.

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
--host-name

Arka uç sunucularına gönderilen ana bilgisayar üst bilgisi.

--host-name-from-backend-pool

Arka uç sunucusunun ana bilgisayar adından konak üst bilgisinin seçilip seçilmeyeceği.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--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
--path

Tüm HTTP isteklerinin ön eklerini alacak yol.

--port

Arka uçta hedef bağlantı noktasının numarası.

--probe

HTTP ayarlarıyla ilişkilendirilecek araştırmanın adı veya kimliği.

--protocol

Arka uçla iletişim kurmak için kullanılan protokol.

kabul edilen değerler: Http, Https, Tcp, Tls
--remove

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

--root-certs

HTTP ayarlarıyla ilişkilendirilecek güvenilen kök sertifikaların (Adlar ve Kimlikler) boşlukla ayrılmış listesi. --host-name veya --host-name-from-backend-pool bu alan ayarlandığında gereklidir. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--set

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

--timeout

Saniyeler içinde istek zaman aşımı.

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 http-settings wait

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

az network application-gateway http-settings 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.