Set-AzureRmPublicIpAddress
Establece el estado objetivo de una dirección IP pública.
Advertencia
El módulo de PowerShell de AzureRM ha quedado en desuso oficialmente a partir del 29 de febrero de 2024. Se recomienda a los usuarios migrar de AzureRM al módulo Az PowerShell para seguir recibiendo soporte técnico y actualizaciones.
Aunque el módulo AzureRM puede seguir funcionando, ya no se mantiene ni se admite, colocando cualquier uso continuado a discreción y riesgo del usuario. Consulte nuestros recursos de migración para ver una guía sobre la transición al módulo Az.
Sintaxis
Set-AzureRmPublicIpAddress
-PublicIpAddress <PSPublicIpAddress>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Set-AzureRmPublicIpAddress establece el estado objetivo de una dirección IP pública.
Ejemplos
1: Cambio del método de asignación de una dirección IP pública
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
El primer comando obtiene el recurso de dirección IP pública con el nombre $publicIPName en el grupo de recursos $rgName. El segundo comando establece el método de asignación del objeto de dirección IP pública en "Static". El comando Set-AzureRmPublicIPAddress actualiza el recurso de dirección IP pública con el objeto actualizado y modifica el método de asignación en "Static". Una dirección IP pública se asigna inmediatamente.
2: Cambiar la etiqueta de dominio DNS de una dirección IP pública
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
El primer comando obtiene el recurso de dirección IP pública con el nombre $publicIPName en el grupo de recursos $rgName. El segundo comando establece la propiedad DomainNameLabel en el prefijo dns necesario. El comando Set-AzureRmPublicIPAddress actualiza el recurso de dirección IP pública con el objeto actualizado. DomainNameLabel & Fqdn se modifican según lo previsto.
Parámetros
-AsJob
Ejecución del cmdlet en segundo plano
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PublicIpAddress
Especifica un objeto PublicIpAddress que representa el estado de objetivo al que se debe establecer la dirección IP pública.
Tipo: | PSPublicIpAddress |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Entradas
Parámetros: PublicIpAddress (ByValue)