az network public-ip

Genel IP adreslerini yönetin.

Genel IP adresleri hakkında daha fazla bilgi edinmek için adresini ziyaret edin https://docs.microsoft.com/azure/virtual-network/virtual-network-public-ip-address.

Komutlar

Name Description Tür Durum
az network public-ip create

Genel IP adresi oluşturun.

Temel GA
az network public-ip ddos-protection-statu

Genel IP ddos koruma istatistiklerini yönetin.

Temel GA
az network public-ip ddos-protection-statu show

Genel IP Adresinin Ddos Koruması Durumunu alın.

Temel GA
az network public-ip delete

Genel IP adresini silin.

Temel GA
az network public-ip list

Genel IP adreslerini listeleyin.

Temel GA
az network public-ip prefix

Genel IP ön eki kaynaklarını yönetme.

Temel GA
az network public-ip prefix create

Genel IP ön eki kaynağı oluşturun.

Temel GA
az network public-ip prefix delete

Genel IP ön eki kaynağını silin.

Temel GA
az network public-ip prefix list

Genel IP ön eki kaynaklarını listeleyin.

Temel GA
az network public-ip prefix show

Genel IP ön eki kaynağının ayrıntılarını alın.

Temel GA
az network public-ip prefix update

Genel IP ön eki kaynağını güncelleştirin.

Temel GA
az network public-ip prefix wait

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

Temel GA
az network public-ip show

Genel IP adresinin ayrıntılarını alın.

Temel GA
az network public-ip update

Genel IP adresini güncelleştirin.

Temel GA
az network public-ip wait

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

Temel GA

az network public-ip create

Genel IP adresi oluşturun.

az network public-ip create --name
                            --resource-group
                            [--allocation-method {Dynamic, Static}]
                            [--ddos-protection-mode {Disabled, Enabled, VirtualNetworkInherited}]
                            [--ddos-protection-plan]
                            [--dns-name]
                            [--dns-name-scope {NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse}]
                            [--edge-zone]
                            [--idle-timeout]
                            [--ip-address]
                            [--ip-tags]
                            [--location]
                            [--public-ip-prefix]
                            [--reverse-fqdn]
                            [--sku {Basic, Standard}]
                            [--tags]
                            [--tier {Global, Regional}]
                            [--version {IPv4, IPv6}]
                            [--zone]

Örnekler

Temel bir genel IP kaynağı oluşturun.

az network public-ip create -g MyResourceGroup -n MyIp

DNS adı etiketi için statik bir genel IP kaynağı oluşturun.

az network public-ip create -g MyResourceGroup -n MyIp --dns-name MyLabel --allocation-method Static

Geçerli kaynak grubu bölgesindeki bir kullanılabilirlik alanında genel IP kaynağı oluşturun.

az network public-ip create -g MyResourceGroup -n MyIp --zone 2

Gerekli Parametreler

--name -n

Genel IP adresinin adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--allocation-method

IP adresi ayırma yöntemi.

kabul edilen değerler: Dynamic, Static
--ddos-protection-mode --protection-mode

Genel IP'nin DDoS koruma modu.

kabul edilen değerler: Disabled, Enabled, VirtualNetworkInherited
--ddos-protection-plan

Genel IP ile ilişkili bir DDoS koruma planının adı veya kimliği. Yalnızca Etkin olduğunda --protection-mode ayarlanabilir.

--dns-name

Genel olarak benzersiz DNS girdisi.

--dns-name-scope

Etki alanı adı etiket kapsamı. Bir etki alanı adı etiketi ve etki alanı adı etiket kapsamı belirtilirse, Microsoft Azure DNS sisteminde genel IP için FQDN'de karma değer içeren bir A DNS kaydı oluşturulur.

kabul edilen değerler: NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse
--edge-zone

Kenar bölgesinin adı.

--idle-timeout

Dakika cinsinden boşta kalma zaman aşımı.

varsayılan değer: 4
--ip-address

Genel IP adresi kaynağıyla ilişkilendirilmiş IP adresi.

--ip-tags

'TYPE=VAL' biçimindeki IP etiketlerinin boşlukla ayrılmış listesi.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--public-ip-prefix

Genel IP ön ekinin adı veya kimliği.

--reverse-fqdn

Ters FQDN (tam etki alanı adı).

--sku

Genel IP adresi SKU'sunun adı.

kabul edilen değerler: Basic, Standard
varsayılan değer: Standard
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--tier

Genel IP adresi SKU'su ve Genel katmanının katmanı yalnızca standart SKU genel IP adresleri için desteklenir.

kabul edilen değerler: Global, Regional
--version

IP adresi türü.

kabul edilen değerler: IPv4, IPv6
--zone -z

Kaynağın sağlandığı kullanılabilirlik alanlarının boşlukla ayrılmış listesi.

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 public-ip delete

Genel IP adresini silin.

az network public-ip delete [--ids]
                            [--name]
                            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                            [--resource-group]
                            [--subscription]

Örnekler

Genel IP adresini silin.

az network public-ip delete -g MyResourceGroup -n MyIp

İsteğe Bağlı Parametreler

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

--name -n

Genel IP adresinin adı.

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

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 public-ip list

Genel IP adreslerini listeleyin.

az network public-ip list [--max-items]
                          [--next-token]
                          [--resource-group]

Örnekler

Abonelikteki tüm genel IP'leri listeleme.

az network public-ip list

Bir kaynak grubundaki tüm genel IP'leri listeleyin.

az network public-ip list -g MyResourceGroup

Bir etki alanı adı etiketinin tüm genel IP'lerini listeleyin.

az network public-ip list -g MyResourceGroup --query "[?dnsSettings.domainNameLabel=='MyLabel']"

İsteğe Bağlı Parametreler

--max-items

Komutun çıkışında döndürülecek toplam öğe sayısı. Kullanılabilir öğelerin toplam sayısı belirtilen değerden fazlaysa, komutun çıkışında bir belirteç sağlanır. Sayfalandırmayı sürdürmek için sonraki komutun bağımsız değişkeninde --next-token belirteç değerini sağlayın.

--next-token

Sayfalandırmanın nereden başlatılacağını belirtmek için belirteç. Bu, daha önce kesilmiş bir yanıttan alınan belirteç değeridir.

--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 public-ip show

Genel IP adresinin ayrıntılarını alın.

az network public-ip show [--expand]
                          [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Örnekler

Genel IP kaynağı hakkında bilgi edinin.

az network public-ip show -g MyResourceGroup -n MyIp

Genel IP kaynağının FQDN'sini ve IP adresini alın.

az network public-ip show -g MyResourceGroup -n MyIp --query "{fqdn: dnsSettings.fqdn,address: ipAddress}"

İsteğe Bağlı Parametreler

--expand

Başvurulan kaynakları genişletir.

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

--name -n

Genel IP adresinin adı.

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

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 public-ip update

Genel IP adresini güncelleştirin.

az network public-ip update [--add]
                            [--allocation-method {Dynamic, Static}]
                            [--ddos-protection-mode {Disabled, Enabled, VirtualNetworkInherited}]
                            [--ddos-protection-plan]
                            [--dns-name]
                            [--dns-name-scope {NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse}]
                            [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                            [--idle-timeout]
                            [--ids]
                            [--ip-tags]
                            [--name]
                            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                            [--public-ip-prefix]
                            [--remove]
                            [--resource-group]
                            [--reverse-fqdn]
                            [--set]
                            [--sku {Basic, Standard}]
                            [--subscription]
                            [--tags]
                            [--version {IPv4, IPv6}]

Örnekler

Genel IP kaynağını BIR DNS adı etiketi ve statik ayırma ile güncelleştirin.

az network public-ip update -g MyResourceGroup -n MyIp --dns-name MyLabel --allocation-method Static

Genel IP kaynağında DDoS koruma planını ayırma.

az network public-ip update -g MyResourceGroup -n MyIP --protection-mode Disabled --ddos-protection-plan null

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

--allocation-method

IP adresi ayırma yöntemi.

kabul edilen değerler: Dynamic, Static
--ddos-protection-mode --protection-mode

Genel IP'nin DDoS koruma modu.

kabul edilen değerler: Disabled, Enabled, VirtualNetworkInherited
--ddos-protection-plan

Genel IP ile ilişkili bir DDoS koruma planının adı veya kimliği. Yalnızca Etkin olduğunda --protection-mode ayarlanabilir.

--dns-name

Genel olarak benzersiz DNS girdisi.

--dns-name-scope

Etki alanı adı etiket kapsamı. Bir etki alanı adı etiketi ve etki alanı adı etiket kapsamı belirtilirse, Microsoft Azure DNS sisteminde genel IP için FQDN'de karma değer içeren bir A DNS kaydı oluşturulur.

kabul edilen değerler: NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse
--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
--idle-timeout

Dakika cinsinden boşta kalma zaman aşımı.

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

--ip-tags

Biçimli IP etiketlerinin TYPE=VAL 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.

--name -n

Genel IP adresinin adı.

--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
--public-ip-prefix

Genel IP ön ekinin adı veya kimliği.

--remove

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

--resource-group -g

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

--reverse-fqdn

Ters FQDN (tam etki alanı adı).

--set

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

--sku

Genel IP adresi SKU'sunun adı.

kabul edilen değerler: Basic, Standard
--subscription

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

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--version

IP adresi türü.

kabul edilen değerler: IPv4, IPv6
varsayılan değer: IPv4
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 public-ip wait

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

az network public-ip wait [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--expand]
                          [--ids]
                          [--interval]
                          [--name]
                          [--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
--expand

Başvurulan kaynakları genişletir.

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

Genel IP adresinin adı.

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