Get-AzVmssLifecycleHookEvent
Répertorie ou récupère des événements de hook de cycle de vie pour un groupe de machines virtuelles identiques (VMSS).
Syntaxe
ListParameterSet (Par défaut)
Get-AzVmssLifecycleHookEvent
-ResourceGroupName <String>
-VMScaleSetName <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
GetParameterSet
Get-AzVmssLifecycleHookEvent
-ResourceGroupName <String>
-VMScaleSetName <String>
-Name <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande Get-AzVmssLifecycleHookEvent répertorie tous les événements de hook de cycle de vie d’un groupe de machines virtuelles identiques (VMSS) ou récupère un événement spécifique par nom (GUID). Les événements de hook de cycle de vie sont créés par la plateforme lorsque les hooks configurés se déclenchent pendant les phases de mise à niveau du système d’exploitation automatique.
Les événements ont un Properties.State « Actif » (en attente d’une réponse client) ou « Terminé ».
Exemples
Exemple 1 : Répertorier tous les événements de hook de cycle de vie pour un VMSS
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss'
Cet exemple répertorie tous les événements de hook de cycle de vie pour les VMSS spécifiés.
Exemple 2 : Obtenir un événement spécifique par nom
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -Name 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
Cet exemple récupère un événement de hook de cycle de vie spécifique par son nom GUID.
Exemple 3 : Filtrer en événements actifs uniquement
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' |
Where-Object { $_.Properties.State -eq 'Active' }
Cet exemple répertorie uniquement les événements de hook de cycle de vie actif.
Exemple 4 : Approuver tous les événements actifs via le pipeline
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' |
Where-Object { $_.Properties.State -eq 'Active' } |
Update-AzVmssLifecycleHookEvent -ActionState Approved
Cet exemple récupère tous les événements actifs et approuve chacun d’eux via le pipeline.
Paramètres
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Propriétés du paramètre
| Type: | IAzureContextContainer |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | AzContext, AzureRmContext, AzureCredential |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Name
Nom (GUID) de l’événement de hook de cycle de vie à récupérer. En cas d’omission, tous les événements pour vmSS sont répertoriés.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
GetParameterSet
| Position: | 2 |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | True |
| Valeur des arguments restants: | False |
-ResourceGroupName
Nom du groupe de ressources.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | 0 |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | True |
| Valeur des arguments restants: | False |
-VMScaleSetName
Nom du groupe de machines virtuelles identiques.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | 1 |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | True |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.