Get-AzVmssVM

Obtiene las propiedades de una máquina virtual VMSS.

Syntax

Get-AzVmssVM
   [[-ResourceGroupName] <String>]
   [[-VMScaleSetName] <String>]
   [[-InstanceId] <String>]
   [-UserData]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzVmssVM
   [[-ResourceGroupName] <String>]
   [[-VMScaleSetName] <String>]
   [[-InstanceId] <String>]
   [-InstanceView]
   [-UserData]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

El cmdlet Get-AzVmssVM obtiene la vista de modelo y la vista de instancia de una máquina virtual del conjunto de escalado de máquinas virtuales (VMSS). La vista de modelo es las propiedades especificadas por el usuario de la máquina virtual. La vista de instancia es el estado de nivel de instancia de la máquina virtual. Especifique el parámetro Status para obtener solo la vista de instancia de una máquina virtual.

Ejemplos

Ejemplo 1: Obtención de las propiedades de una máquina virtual VMSS

Get-AzVmssVM -ResourceGroupName "Group001" -VMScaleSetName "VMSS001"

Este comando obtiene las propiedades de la máquina virtual VMSS denominada VMSS001 que pertenece al grupo de recursos denominado Group001. Dado que el comando no especifica el parámetro del modificador InstanceView , el cmdlet obtiene la vista de modelo de la máquina virtual.

Ejemplo 2: Obtención de las propiedades de la vista de modelo de una máquina virtual VMSS

Get-AzVmssVM -ResourceGroupName "Group002" -VMScaleSetName "VMSS004" -InstanceId $ID

Este comando obtiene las propiedades de la máquina virtual VMSS denominada VMSS004 que pertenece al grupo de recursos denominado Group002. El comando obtiene el identificador de instancia almacenado en la variable $ID para la que obtener la vista del modelo.

Ejemplo 3: Obtención de las propiedades de la vista de instancia de una máquina virtual VMSS

Get-AzVmssVM -InstanceView  -ResourceGroupName $rgname  -VMScaleSetName $vmssName -InstanceId $ID

Este comando obtiene las propiedades de la máquina virtual VMSS denominada VMSS004 que pertenece al grupo de recursos denominado Group002. Dado que el comando especifica el parámetro switch InstanceView , el cmdlet obtiene la vista de instancia de la máquina virtual. El comando obtiene el identificador de instancia almacenado en la variable $ID para la que obtener la vista de instancia.

Parámetros

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstanceId

Especifica el identificador de instancia para el que se va a obtener la vista del modelo.

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-InstanceView

Indica que este cmdlet obtiene solo la vista de instancia de la máquina virtual.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Especifica el nombre del grupo de recursos de VMSS.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-UserData

UserData para Vmss, que se codificará en base 64. El cliente no debe pasar ningún secreto aquí.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMScaleSetName

Especifica el nombre de VMSS.

Type:String
Aliases:Name
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Entradas

String

Salidas

PSVirtualMachineScaleSetVM