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.