Get-AzPublicIpAddress
Obtiene una dirección IP pública.
Sintaxis
Get-AzPublicIpAddress
[-Name <String>]
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPublicIpAddress
-Name <String>
-ResourceGroupName <String>
-ExpandResource <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPublicIpAddress
[-Name <String>]
-ResourceGroupName <String>
[-VirtualMachineScaleSetName <String>]
[-VirtualMachineIndex <String>]
[-NetworkInterfaceName <String>]
[-IpConfigurationName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPublicIpAddress
-Name <String>
-ResourceGroupName <String>
-VirtualMachineScaleSetName <String>
-VirtualMachineIndex <String>
-NetworkInterfaceName <String>
-IpConfigurationName <String>
-ExpandResource <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Get-AzPublicIPAddress obtiene una o varias direcciones IP públicas en un grupo de recursos.
Ejemplos
Ejemplo 1: Obtención de un recurso de dirección IP pública
Get-AzPublicIpAddress -Name myPublicIp1 -ResourceGroupName myRg
Name : myPublicIp1
ResourceGroupName : myRg
Location : westus2
Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRg/providers/Microsoft
.Network/publicIPAddresses/myPublicIp1
Etag : W/"00000000-0000-0000-0000-000000000000"
ResourceGuid : 00000000-0000-0000-0000-000000000000
ProvisioningState : Succeeded
Tags :
PublicIpAllocationMethod : Dynamic
IpAddress : Not Assigned
PublicIpAddressVersion : IPv4
IdleTimeoutInMinutes : 4
IpConfiguration : {
"Id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRg/providers/
Microsoft.Network/networkInterfaces/ps-azure-env407/ipConfigurations/ipconfig1"
}
DnsSettings : null
Zones : {}
Sku : {
"Name": "Basic",
"Tier": "Regional"
}
IpTags : []
Este comando obtiene un recurso de dirección IP pública con el nombre myPublicIp en el grupo de recursos myRg.
Ejemplo 2: Obtención de recursos de IP pública mediante el filtrado
Get-AzPublicIpAddress -Name myPublicIp*
Name : myPublicIp1
ResourceGroupName : myRg
Location : westus2
Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRg/providers/Microsoft
.Network/publicIPAddresses/myPublicIp1
Etag : W/"00000000-0000-0000-0000-000000000000"
ResourceGuid : 00000000-0000-0000-0000-000000000000
ProvisioningState : Succeeded
Tags :
PublicIpAllocationMethod : Dynamic
IpAddress : Not Assigned
PublicIpAddressVersion : IPv4
IdleTimeoutInMinutes : 4
IpConfiguration : {
"Id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRg/providers/
Microsoft.Network/networkInterfaces/ps-azure-env407/ipConfigurations/ipconfig1"
}
DnsSettings : null
Zones : {}
Sku : {
"Name": "Basic",
"Tier": "Regional"
}
IpTags : []
Este comando obtiene todos los recursos de dirección IP pública cuyo nombre comienza con myPublicIp.
Parámetros
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ExpandResource
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-IpConfigurationName
Nombre de configuración ip de la interfaz de red.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Name
Especifica el nombre de la dirección IP pública que obtiene este cmdlet.
Tipo: | String |
Alias: | ResourceName |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | True |
-NetworkInterfaceName
Nombre de la interfaz de red de máquina virtual.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Especifica el nombre del grupo de recursos que contiene la dirección IP pública que obtiene este cmdlet.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | True |
-VirtualMachineIndex
Índice de máquina virtual.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-VirtualMachineScaleSetName
Nombre del conjunto de escalado de máquinas virtuales.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |