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.

Entradas

String

Salidas

VMScaleSetLifecycleHookEvent