Set-AzureRmPublicIpAddress
Nastaví stav cíle pro veřejnou IP adresu.
Upozorňující
Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.
I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.
Syntaxe
Set-AzureRmPublicIpAddress
-PublicIpAddress <PSPublicIpAddress>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Rutina Set-AzureRmPublicIpAddress nastaví stav cíle pro veřejnou IP adresu.
Příklady
1: Změna metody přidělování veřejné IP adresy
PS C:\> $publicIp = Get-AzureRmPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
PS C:\> $publicIp.PublicIpAllocationMethod = "Static"
PS C:\> Set-AzureRmPublicIpAddress -PublicIpAddress $publicIp
PS C:\> Get-AzureRmPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
První příkaz získá prostředek veřejné IP adresy s názvem $publicIPName ve skupině prostředků $rgName. Druhý příkaz nastaví metodu přidělování objektu veřejné IP adresy na Static. Příkaz Set-AzureRmPublicIPAddress aktualizuje prostředek veřejné IP adresy aktualizovaným objektem a upraví metodu přidělování na Static. Veřejná IP adresa se přidělí okamžitě.
2: Změna názvu domény DNS veřejné IP adresy
PS C:\> $publicIp = Get-AzureRmPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
PS C:\> $publicIp.DnsSettings.DomainNameLabel = "newdnsprefix"
PS C:\> Set-AzureRmPublicIpAddress -PublicIpAddress $publicIp
PS C:\> $publicIp = Get-AzureRmPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName
První příkaz získá prostředek veřejné IP adresy s názvem $publicIPName ve skupině prostředků $rgName. Druhý příkaz nastaví vlastnost DomainNameLabel na požadovanou předponu DNS. Příkaz Set-AzureRmPublicIPAddress aktualizuje prostředek veřejné IP adresy aktualizovaným objektem. DomainNameLabel & Fqdn se mění podle očekávání.
Parametry
-AsJob
Spuštění rutiny na pozadí
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PublicIpAddress
Určuje Objekt PublicIpAddress , který představuje cílový stav, na který má být nastavena veřejná IP adresa.
Typ: | PSPublicIpAddress |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Vstupy
Parametry: PublicIpAddress (ByValue)