Compartir a través de


Get-AzVmssVM

Obtiene las propiedades de una máquina virtual VMSS.

Sintaxis

DefaultParameter (valor predeterminado)

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

FriendMethod

Get-AzVmssVM
    [[-ResourceGroupName] <String>]
    [[-VMScaleSetName] <String>]
    [[-InstanceId] <String>]
    [-InstanceView]
    [-UserData]
    [-ResiliencyView]
    [-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.

Ejemplo 4: Obtención del estado de eliminación de máquinas virtuales resistentes de una máquina virtual VMSS

Get-AzVmssVM -ResiliencyView -ResourceGroupName "Group001" -VMScaleSetName "VMSS001" -InstanceId "0"

Este comando obtiene el estado de eliminación de máquinas virtuales resistentes para la máquina virtual VMSS con el identificador de instancia 0 del conjunto de escalado VMSS001. El parámetro ResiliencyView recupera la propiedad ResilientVMDeletionStatus, que indica si los reintentos de eliminación automática están en curso, con errores o no iniciados. Esto es útil para supervisar el estado de la característica De eliminación resistente.

Parámetros

-DefaultProfile

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

Propiedades de parámetro

Tipo:IAzureContextContainer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InstanceId

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

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:2
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-InstanceView

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

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FriendMethod
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResiliencyView

Obtiene el estado de eliminación de la máquina virtual resistente para la máquina virtual, que indica si los reintentos están en curso, con errores o no iniciados. Este parámetro solo se admite al recuperar una instancia de máquina virtual específica (cuando se proporciona InstanceId).

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-ResourceGroupName

Especifica el nombre del grupo de recursos de VMSS.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:0
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-UserData

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

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-VMScaleSetName

Especifica el nombre de VMSS.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Nombre

Conjuntos de parámetros

(All)
Posición:1
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

String

Salidas

PSVirtualMachineScaleSetVM