Delen via


Set-AzPublicIpAddress

Hiermee werkt u een openbaar IP-adres bij.

Syntaxis

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

Description

De cmdlet Set-AzPublicIpAddress werkt een openbaar IP-adres bij.

Voorbeelden

Voorbeeld 1: Toewijzingsmethode van een openbaar IP-adres wijzigen

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

$publicIp.PublicIpAllocationMethod = "Static"
    
Set-AzPublicIpAddress -PublicIpAddress $publicIp

Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName

Met de eerste opdracht wordt de resource van het openbare IP-adres met de naam $publicIPName in de resourcegroep $rgName. Met de tweede opdracht wordt de toewijzingsmethode van het openbare IP-adresobject ingesteld op 'Statisch'. Met de opdracht Set-AzPublicIPAddress wordt de resource van het openbare IP-adres bijgewerkt met het bijgewerkte object en wordt de toewijzingsmethode gewijzigd in 'Statisch'. Er wordt onmiddellijk een openbaar IP-adres toegewezen.

Voorbeeld 2: DNS-domeinlabel van een openbaar IP-adres toevoegen

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

$publicIp.DnsSettings = @{"DomainNameLabel" = "newdnsprefix"}
    
Set-AzPublicIpAddress -PublicIpAddress $publicIp

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

Met de eerste opdracht wordt de resource van het openbare IP-adres met de naam $publicIPName in de resourcegroep $rgName. Met de tweede opdracht wordt de eigenschap DomainNameLabel ingesteld op het vereiste DNS-voorvoegsel. Met de opdracht Set-AzPublicIPAddress wordt de openbare IP-adresresource bijgewerkt met het bijgewerkte object. DomainNameLabel & Fqdn worden gewijzigd zoals verwacht.

Voorbeeld 3: DNS-domeinlabel van een openbaar IP-adres wijzigen

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

$publicIp.DnsSettings.DomainNameLabel = "newdnsprefix"
    
Set-AzPublicIpAddress -PublicIpAddress $publicIp

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

Met de eerste opdracht wordt de resource van het openbare IP-adres met de naam $publicIPName in de resourcegroep $rgName. Met de tweede opdracht wordt de eigenschap DomainNameLabel ingesteld op het vereiste DNS-voorvoegsel. Met de opdracht Set-AzPublicIPAddress wordt de openbare IP-adresresource bijgewerkt met het bijgewerkte object. DomainNameLabel & Fqdn worden gewijzigd zoals verwacht.

Parameters

-AsJob

Cmdlet op de achtergrond uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PublicIpAddress

Hiermee geeft u een openbaar IP-adresobject dat de status aangeeft waarop het openbare IP-adres moet worden ingesteld.

Type:PSPublicIpAddress
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

Invoerwaarden

PSPublicIpAddress

Uitvoerwaarden

PSPublicIpAddress