Get-AzVmssLifecycleHookEvent
Enumera o recupera eventos de enlace del ciclo de vida de un conjunto de escalado de máquinas virtuales (VMSS).
Sintaxis
ListParameterSet (valor predeterminado)
Get-AzVmssLifecycleHookEvent
-ResourceGroupName <String>
-VMScaleSetName <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
GetParameterSet
Get-AzVmssLifecycleHookEvent
-ResourceGroupName <String>
-VMScaleSetName <String>
-Name <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Get-AzVmssLifecycleHookEvent enumera todos los eventos de enlace del ciclo de vida de un conjunto de escalado de máquinas virtuales (VMSS) o recupera un evento específico por nombre (GUID). La plataforma crea eventos de enlace de ciclo de vida cuando se activan enlaces configurados durante las fases de actualización automática del sistema operativo.
Los eventos tienen un Properties.State valor de "Activo" (esperando una respuesta del cliente) o "Completado".
Ejemplos
Ejemplo 1: Enumeración de todos los eventos de enlace del ciclo de vida de un VMSS
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss'
En este ejemplo se enumeran todos los eventos de enlace del ciclo de vida para el VMSS especificado.
Ejemplo 2: Obtener un evento específico por nombre
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -Name 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
En este ejemplo se recupera un evento de enlace de ciclo de vida específico por su nombre GUID.
Ejemplo 3: Filtrar solo a eventos activos
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' |
Where-Object { $_.Properties.State -eq 'Active' }
En este ejemplo solo se enumeran los eventos de enlace del ciclo de vida activo.
Ejemplo 4: Aprobación de todos los eventos activos a través de la canalización
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' |
Where-Object { $_.Properties.State -eq 'Active' } |
Update-AzVmssLifecycleHookEvent -ActionState Approved
En este ejemplo se recuperan todos los eventos activos y se aprueba cada uno a través de la canalización.
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 |
-Name
Nombre (GUID) del evento de enlace del ciclo de vida que se va a recuperar. Cuando se omite, se muestran todos los eventos de VMSS.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
GetParameterSet
| Posición: | 2 |
| Obligatorio: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-ResourceGroupName
Nombre del grupo de recursos.
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: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-VMScaleSetName
Nombre del conjunto de escalado de máquinas virtuales.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 1 |
| Obligatorio: | True |
| 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.