Set-AzPublicIpAddress
Aktualizacje publicznego adresu IP.
Składnia
Set-AzPublicIpAddress
-PublicIpAddress <PSPublicIpAddress>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-AzPublicIpAddress aktualizuje publiczny adres IP.
Przykłady
1: Zmiana metody alokacji publicznego adresu IP
$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
$publicIp.PublicIpAllocationMethod = "Static"
Set-AzPublicIpAddress -PublicIpAddress $publicIp
Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
Pierwsze polecenie pobiera zasób publicznego adresu IP o nazwie $publicIPName w $rgName grupy zasobów. Drugie polecenie ustawia metodę alokacji obiektu publicznego adresu IP na "Statyczny". Polecenie Set-AzPublicIPAddress aktualizuje zasób publicznego adresu IP zaktualizowanym obiektem i modyfikuje metodę alokacji na "Static". Publiczny adres IP jest przydzielany natychmiast.
2: Dodawanie etykiety domeny DNS publicznego adresu IP
$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
$publicIp.DnsSettings = @{"DomainNameLabel" = "newdnsprefix"}
Set-AzPublicIpAddress -PublicIpAddress $publicIp
$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
Pierwsze polecenie pobiera zasób publicznego adresu IP o nazwie $publicIPName w $rgName grupy zasobów. Drugie polecenie ustawia właściwość DomainNameLabel na wymagany prefiks DNS. Set-AzPublicIPAddress polecenie aktualizuje zasób publicznego adresu IP przy użyciu zaktualizowanego obiektu. DomainNameLabel i Fqdn są modyfikowane zgodnie z oczekiwaniami.
3: Zmienianie etykiety domeny DNS publicznego adresu IP
$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
$publicIp.DnsSettings.DomainNameLabel = "newdnsprefix"
Set-AzPublicIpAddress -PublicIpAddress $publicIp
$publicIp = Get-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
Pierwsze polecenie pobiera zasób publicznego adresu IP o nazwie $publicIPName w $rgName grupy zasobów. Drugie polecenie ustawia właściwość DomainNameLabel na wymagany prefiks DNS. Set-AzPublicIPAddress polecenie aktualizuje zasób publicznego adresu IP przy użyciu zaktualizowanego obiektu. DomainNameLabel i Fqdn są modyfikowane zgodnie z oczekiwaniami.
Parametry
-AsJob
Uruchamianie polecenia cmdlet w tle
Typ: | SwitchParameter |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublicIpAddress
Określa obiekt publicznego adresu IP reprezentujący stan, do którego należy ustawić publiczny adres IP.
Typ: | PSPublicIpAddress |
Position: | Named |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |