az vmss lifecycle-hook
Ce groupe de commandes est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Gérer les hooks de cycle de vie sur un groupe de machines virtuelles identiques (préversion).
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az vmss lifecycle-hook add |
Ajoutez un hook de cycle de vie à un vmSS. |
Core | Preview |
| az vmss lifecycle-hook list |
Répertoriez tous les hooks de cycle de vie sur un VMSS. |
Core | Preview |
| az vmss lifecycle-hook remove |
Supprimez un hook de cycle de vie (-type) ou tous les hooks de cycle de vie (-all) d’un VMSS. |
Core | Preview |
| az vmss lifecycle-hook show |
Affichez les détails d’un hook de cycle de vie sur un vmSS. |
Core | Preview |
| az vmss lifecycle-hook update |
Mettez à jour un hook de cycle de vie existant sur un VMSS. |
Core | Preview |
az vmss lifecycle-hook add
Le groupe de commandes « vmss lifecycle-hook » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Ajoutez un hook de cycle de vie à un vmSS.
az vmss lifecycle-hook add --resource-group
--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
--vmss-name
[--acquire-policy-token]
[--change-reference]
[--default-action {Approve, Reject}]
[--no-wait]
[--wait-duration]
Exemples
Ajoutez un hook UpgradeAutoOSScheduling avec une attente de 8 heures.
az vmss lifecycle-hook add -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling --wait-duration PT8H
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Spécifie le type de crochet du cycle de vie.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling |
Nom du groupe de machines virtuelles identiques.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Spécifie l’action qui sera appliquée à une ressource cible dans l’événement hook du cycle de vie de la machine virtuelle si la plateforme ne reçoit pas de réponse du client pour la ressource cible avant waitTill.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Approve, Reject |
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Spécifie la durée pendant laquelle un événement hook de cycle de vie d’une machine virtuelle à l’échelle envoyé au client attend une réponse du client. Il devrait être au format ISO 8601.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az vmss lifecycle-hook list
Le groupe de commandes « vmss lifecycle-hook » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Répertoriez tous les hooks de cycle de vie sur un VMSS.
az vmss lifecycle-hook list --resource-group
--vmss-name
Exemples
Répertorier les crochets.
az vmss lifecycle-hook list -g MyRg --vmss-name MyVmss
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du groupe de machines virtuelles identiques.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az vmss lifecycle-hook remove
Le groupe de commandes « vmss lifecycle-hook » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Supprimez un hook de cycle de vie (-type) ou tous les hooks de cycle de vie (-all) d’un VMSS.
az vmss lifecycle-hook remove --resource-group
--vmss-name
[--acquire-policy-token]
[--all]
[--change-reference]
[--no-wait]
[--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}]
Exemples
Supprimez un type de crochet.
az vmss lifecycle-hook remove -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling
Supprimez tous les crochets.
az vmss lifecycle-hook remove -g MyRg --vmss-name MyVmss --all
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du groupe de machines virtuelles identiques.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Supprimez tous les hooks de cycle de vie. Mutuellement exclusif avec --type.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Spécifie le type de crochet du cycle de vie. Mutuellement exclusif avec --all.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az vmss lifecycle-hook show
Le groupe de commandes « vmss lifecycle-hook » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Affichez les détails d’un hook de cycle de vie sur un vmSS.
az vmss lifecycle-hook show --resource-group
--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
--vmss-name
Exemples
Afficher un crochet par type.
az vmss lifecycle-hook show -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Spécifie le type de crochet du cycle de vie.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling |
Nom du groupe de machines virtuelles identiques.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az vmss lifecycle-hook update
Le groupe de commandes « vmss lifecycle-hook » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Mettez à jour un hook de cycle de vie existant sur un VMSS.
az vmss lifecycle-hook update --resource-group
--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
--vmss-name
[--acquire-policy-token]
[--change-reference]
[--default-action {Approve, Reject}]
[--no-wait]
[--wait-duration]
Exemples
Modifiez la durée d’attente d’un crochet.
az vmss lifecycle-hook update -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling --wait-duration PT2H
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Spécifie le type de crochet du cycle de vie.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling |
Nom du groupe de machines virtuelles identiques.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Spécifie l’action qui sera appliquée à une ressource cible dans l’événement hook du cycle de vie de la machine virtuelle si la plateforme ne reçoit pas de réponse du client pour la ressource cible avant waitTill.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | Approve, Reject |
Ne pas attendre la fin de l’opération de longue durée.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Spécifie la durée pendant laquelle un événement hook de cycle de vie d’une machine virtuelle à l’échelle envoyé au client attend une réponse du client. Il devrait être au format ISO 8601.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |