az network public-ip

Hantera offentliga IP-adresser.

Mer information om offentliga IP-adresser finns i https://docs.microsoft.com/azure/virtual-network/virtual-network-public-ip-address.

Kommandon

Name Description Typ Status
az network public-ip create

Skapa en offentlig IP-adress.

Kärna Allmän tillgänglighet
az network public-ip ddos-protection-statu

Hantera statu för offentligt IP ddos-skydd.

Kärna Allmän tillgänglighet
az network public-ip ddos-protection-statu show

Hämta Ddos-skyddsstatusen för en offentlig IP-adress.

Kärna Allmän tillgänglighet
az network public-ip delete

Ta bort en offentlig IP-adress.

Kärna Allmän tillgänglighet
az network public-ip list

Lista offentliga IP-adresser.

Kärna Allmän tillgänglighet
az network public-ip prefix

Hantera offentliga IP-prefixresurser.

Kärna Allmän tillgänglighet
az network public-ip prefix create

Skapa en offentlig IP-prefixresurs.

Kärna Allmän tillgänglighet
az network public-ip prefix delete

Ta bort en offentlig IP-prefixresurs.

Kärna Allmän tillgänglighet
az network public-ip prefix list

Lista offentliga IP-prefixresurser.

Kärna Allmän tillgänglighet
az network public-ip prefix show

Hämta information om en offentlig IP-prefixresurs.

Kärna Allmän tillgänglighet
az network public-ip prefix update

Uppdatera en offentlig IP-prefixresurs.

Kärna Allmän tillgänglighet
az network public-ip prefix wait

Placera CLI i vänteläge tills ett villkor uppfylls.

Kärna Allmän tillgänglighet
az network public-ip show

Hämta information om en offentlig IP-adress.

Kärna Allmän tillgänglighet
az network public-ip update

Uppdatera en offentlig IP-adress.

Kärna Allmän tillgänglighet
az network public-ip wait

Placera CLI i vänteläge tills ett villkor uppfylls.

Kärna Allmän tillgänglighet

az network public-ip create

Skapa en offentlig IP-adress.

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]

Exempel

Skapa en grundläggande offentlig IP-resurs.

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

Skapa en statisk offentlig IP-resurs för en DNS-namnetikett.

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

Skapa en offentlig IP-resurs i en tillgänglighetszon i den aktuella resursgruppsregionen.

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

Obligatoriska parametrar

--name -n

Namnet på den offentliga IP-adressen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--allocation-method

Ip-adressallokeringsmetod.

accepterade värden: Dynamic, Static
--ddos-protection-mode --protection-mode

DDoS-skyddsläget för den offentliga IP-adressen.

accepterade värden: Disabled, Enabled, VirtualNetworkInherited
--ddos-protection-plan

Namn eller ID för en DDoS-skyddsplan som är associerad med den offentliga IP-adressen. Det går bara att ange om --protection-mode är Aktiverat.

--dns-name

Globalt unik DNS-post.

--dns-name-scope

Omfånget för domännamnsetiketten. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN.

accepterade värden: NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse
--edge-zone

Namnet på gränszonen.

--idle-timeout

Tidsgräns för inaktivitet i minuter.

standardvärde: 4
--ip-address

IP-adressen som är associerad med den offentliga IP-adressresursen.

--ip-tags

Blankstegsavgränsad lista över IP-taggar i formatet TYPE=VAL.

--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--public-ip-prefix

Namn eller ID för ett offentligt IP-prefix.

--reverse-fqdn

Omvänd FQDN (fullständigt domännamn).

--sku

Namn på en offentlig IP-adress-SKU.

accepterade värden: Basic, Standard
standardvärde: Standard
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--tier

Nivån för en offentlig IP-adress-SKU och global nivå stöds endast för offentliga IP-standard-IP-adresser.

accepterade värden: Global, Regional
--version

IP-adresstyp.

accepterade värden: IPv4, IPv6
--zone -z

Utrymmesavgränsad lista över tillgänglighetszoner som resursen ska etableras i.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az network public-ip delete

Ta bort en offentlig IP-adress.

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

Exempel

Ta bort en offentlig IP-adress.

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

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den offentliga IP-adressen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

accepterade värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az network public-ip list

Lista offentliga IP-adresser.

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

Exempel

Visa en lista över alla offentliga IP-adresser i en prenumeration.

az network public-ip list

Visa en lista över alla offentliga IP-adresser i en resursgrupp.

az network public-ip list -g MyResourceGroup

Visa en lista över alla offentliga IP-adresser för en domännamnsetikett.

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

Valfria parametrar

--max-items

Totalt antal objekt som ska returneras i kommandots utdata. Om det totala antalet tillgängliga objekt är mer än det angivna värdet anges en token i kommandots utdata. Om du vill återuppta sidnumreringen anger du tokenvärdet i --next-token argumentet för ett efterföljande kommando.

--next-token

Token för att ange var sidnumrering ska börja. Detta är tokenvärdet från ett tidigare trunkerat svar.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az network public-ip show

Hämta information om en offentlig IP-adress.

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

Exempel

Hämta information om en offentlig IP-resurs.

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

Hämta FQDN och IP-adressen för en offentlig IP-resurs.

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

Valfria parametrar

--expand

Expanderar refererade resurser.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den offentliga IP-adressen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az network public-ip update

Uppdatera en offentlig IP-adress.

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}]

Exempel

Uppdatera en offentlig IP-resurs med en DNS-namnetikett och statisk allokering.

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

Koppla från en DDoS-skyddsplan i en offentlig IP-resurs.

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

Valfria parametrar

--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string eller JSON string>.

--allocation-method

Ip-adressallokeringsmetod.

accepterade värden: Dynamic, Static
--ddos-protection-mode --protection-mode

DDoS-skyddsläget för den offentliga IP-adressen.

accepterade värden: Disabled, Enabled, VirtualNetworkInherited
--ddos-protection-plan

Namn eller ID för en DDoS-skyddsplan som är associerad med den offentliga IP-adressen. Det går bara att ange om --protection-mode är Aktiverat.

--dns-name

Globalt unik DNS-post.

--dns-name-scope

Omfånget för domännamnsetiketten. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN.

accepterade värden: NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse
--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

accepterade värden: 0, 1, f, false, n, no, t, true, y, yes
--idle-timeout

Tidsgräns för inaktivitet i minuter.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--ip-tags

Blankstegsavgränsad lista över IP-taggar i TYPE=VAL format. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--name -n

Namnet på den offentliga IP-adressen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

accepterade värden: 0, 1, f, false, n, no, t, true, y, yes
--public-ip-prefix

Namn eller ID för ett offentligt IP-prefix.

--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--reverse-fqdn

Omvänd FQDN (fullständigt domännamn).

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=.

--sku

Namn på en offentlig IP-adress-SKU.

accepterade värden: Basic, Standard
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--version

IP-adresstyp.

accepterade värden: IPv4, IPv6
standardvärde: IPv4
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az network public-ip wait

Placera CLI i vänteläge tills ett villkor uppfylls.

az network public-ip wait [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--expand]
                          [--ids]
                          [--interval]
                          [--name]
                          [--resource-group]
                          [--subscription]
                          [--timeout]
                          [--updated]

Valfria parametrar

--created

Vänta tills du har skapat med "provisioningState" på "Lyckades".

standardvärde: False
--custom

Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Vänta tills den har tagits bort.

standardvärde: False
--exists

Vänta tills resursen finns.

standardvärde: False
--expand

Expanderar refererade resurser.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--interval

Avsökningsintervall i sekunder.

standardvärde: 30
--name -n

Namnet på den offentliga IP-adressen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--timeout

Maximal väntetid i sekunder.

standardvärde: 3600
--updated

Vänta tills det har uppdaterats med provisioningState på Lyckades.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.