Compartir a través de


Get-AzVmssVM

Obtiene las propiedades de una máquina virtual VMSS.

Sintaxis

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.

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

-InstanceId

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

Tipo:String
Posición:2
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-InstanceView

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceGroupName

Especifica el nombre del grupo de recursos de VMSS.

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-UserData

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-VMScaleSetName

Especifica el nombre de VMSS.

Tipo:String
Alias:Name
Posición:1
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

String

Salidas

PSVirtualMachineScaleSetVM