Freigeben über


Set-AzPublicIpAddress

Aktualisiert eine öffentliche IP-Adresse.

Syntax

Default (Standard)

Set-AzPublicIpAddress
    -PublicIpAddress <PSPublicIpAddress>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Beschreibung

Das Cmdlet Set-AzPublicIpAddress aktualisiert eine öffentliche IP-Adresse.

Beispiele

Beispiel 1: Ändern der Zuordnungsmethode einer öffentlichen IP-Adresse

$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName

$publicIp.PublicIpAllocationMethod = "Static"

Set-AzPublicIpAddress -PublicIpAddress $publicIp

Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName

Der erste Befehl ruft die öffentliche IP-Adressressource mit dem Namen $publicIPName in der Ressourcengruppe $rgName ab. Der zweite Befehl legt die Zuordnungsmethode des öffentlichen IP-Adressobjekts auf "Static" fest. Set-AzPublicIPAddress Befehl aktualisiert die öffentliche IP-Adressressource mit dem aktualisierten Objekt und ändert die Zuordnungsmethode auf "Static". Eine öffentliche IP-Adresse wird sofort zugewiesen.

Beispiel 2: Hinzufügen einer DNS-Domänenbezeichnung einer öffentlichen IP-Adresse

$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName

$publicIp.DnsSettings = @{"DomainNameLabel" = "newdnsprefix"}

Set-AzPublicIpAddress -PublicIpAddress $publicIp

$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName

Der erste Befehl ruft die öffentliche IP-Adressressource mit dem Namen $publicIPName in der Ressourcengruppe $rgName ab. Der zweite Befehl legt die DomainNameLabel-Eigenschaft auf das erforderliche DNS-Präfix fest. Set-AzPublicIPAddress Befehl aktualisiert die öffentliche IP-Adressressource mit dem aktualisierten Objekt. DomainNameLabel & Fqdn werden erwartungsgemäß geändert.

Beispiel 3: Ändern der DNS-Domänenbezeichnung einer öffentlichen IP-Adresse

$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName

$publicIp.DnsSettings.DomainNameLabel = "newdnsprefix"

Set-AzPublicIpAddress -PublicIpAddress $publicIp

$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName

Der erste Befehl ruft die öffentliche IP-Adressressource mit dem Namen $publicIPName in der Ressourcengruppe $rgName ab. Der zweite Befehl legt die DomainNameLabel-Eigenschaft auf das erforderliche DNS-Präfix fest. Set-AzPublicIPAddress Befehl aktualisiert die öffentliche IP-Adressressource mit dem aktualisierten Objekt. DomainNameLabel & Fqdn werden erwartungsgemäß geändert.

Parameter

-AsJob

Cmdlet im Hintergrund ausführen

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Parametereigenschaften

Typ:IAzureContextContainer
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:AzContext, AzureRmContext, AzureCredential

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PublicIpAddress

Gibt ein öffentliches IP-Adressobjekt an, das den Zustand darstellt, auf den die öffentliche IP-Adresse festgelegt werden soll.

Parametereigenschaften

Typ:PSPublicIpAddress
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

PSPublicIpAddress

Ausgaben

PSPublicIpAddress