az vmss lifecycle-hook

Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Gestire gli hook del ciclo di vita in un set di scalabilità di macchine virtuali (anteprima).

Comandi

Nome Descrizione Tipo Status
az vmss lifecycle-hook add

Aggiungere un hook del ciclo di vita a un set di scalabilità di macchine virtuali.

Core Preview
az vmss lifecycle-hook list

Elencare tutti gli hook del ciclo di vita in un set di scalabilità di macchine virtuali.

Core Preview
az vmss lifecycle-hook remove

Rimuovere un hook del ciclo di vita (-tipo) o tutti gli hook del ciclo di vita (--all) da un set di scalabilità di macchine virtuali.

Core Preview
az vmss lifecycle-hook show

Visualizzare i dettagli di un hook del ciclo di vita in un set di scalabilità di macchine virtuali.

Core Preview
az vmss lifecycle-hook update

Aggiornare un hook del ciclo di vita esistente in un set di scalabilità di macchine virtuali.

Core Preview

az vmss lifecycle-hook add

Anteprima

Il gruppo di comandi "vmss lifecycle-hook" è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiungere un hook del ciclo di vita a un set di scalabilità di macchine virtuali.

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]

Esempio

Aggiungere un hook UpgradeAutoOSScheduling con un'attesa di 8 ore.

az vmss lifecycle-hook add -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling --wait-duration PT8H

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--type

Specifica il tipo di hook del ciclo di vita.

Proprietà Valore
Valori accettati: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

Nome del set di scalabilità di macchine virtuali.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--default-action

Specifica l'azione che sarà applicata a una risorsa target nell'evento del ciclo di vita del ciclo di vita del set scalabile della macchina virtuale se la piattaforma non riceve una risposta dal cliente per la risorsa target prima di aspettareFino a un attacco.

Proprietà Valore
Valori accettati: Approve, Reject
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--wait-duration

Specifica la durata in cui un evento di ciclo di vita di scale set di una macchina virtuale inviato al cliente attende una risposta dal cliente. Dovrebbe essere in formato ISO 8601.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az vmss lifecycle-hook list

Anteprima

Il gruppo di comandi "vmss lifecycle-hook" è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare tutti gli hook del ciclo di vita in un set di scalabilità di macchine virtuali.

az vmss lifecycle-hook list --resource-group
                            --vmss-name

Esempio

Elenca gli hook.

az vmss lifecycle-hook list -g MyRg --vmss-name MyVmss

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--vmss-name

Nome del set di scalabilità di macchine virtuali.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az vmss lifecycle-hook remove

Anteprima

Il gruppo di comandi "vmss lifecycle-hook" è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Rimuovere un hook del ciclo di vita (-tipo) o tutti gli hook del ciclo di vita (--all) da un set di scalabilità di macchine virtuali.

az vmss lifecycle-hook remove --resource-group
                              --vmss-name
                              [--acquire-policy-token]
                              [--all]
                              [--change-reference]
                              [--no-wait]
                              [--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}]

Esempio

Rimuovere un tipo di hook.

az vmss lifecycle-hook remove -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling

Rimuovere tutti gli hook.

az vmss lifecycle-hook remove -g MyRg --vmss-name MyVmss --all

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--vmss-name

Nome del set di scalabilità di macchine virtuali.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--all

Rimuovere tutti gli hook del ciclo di vita. Si escludono a vicenda con --type.

Proprietà Valore
Valore predefinito: False
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--type

Specifica il tipo di hook del ciclo di vita. Si escludono a vicenda con --all.

Proprietà Valore
Valori accettati: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az vmss lifecycle-hook show

Anteprima

Il gruppo di comandi "vmss lifecycle-hook" è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Visualizzare i dettagli di un hook del ciclo di vita in un set di scalabilità di macchine virtuali.

az vmss lifecycle-hook show --resource-group
                            --type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
                            --vmss-name

Esempio

Visualizzare un hook per tipo.

az vmss lifecycle-hook show -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--type

Specifica il tipo di hook del ciclo di vita.

Proprietà Valore
Valori accettati: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

Nome del set di scalabilità di macchine virtuali.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az vmss lifecycle-hook update

Anteprima

Il gruppo di comandi "vmss lifecycle-hook" è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiornare un hook del ciclo di vita esistente in un set di scalabilità di macchine virtuali.

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]

Esempio

Modificare la durata di attesa di un hook.

az vmss lifecycle-hook update -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling --wait-duration PT2H

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--type

Specifica il tipo di hook del ciclo di vita.

Proprietà Valore
Valori accettati: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

Nome del set di scalabilità di macchine virtuali.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--default-action

Specifica l'azione che sarà applicata a una risorsa target nell'evento del ciclo di vita del ciclo di vita del set scalabile della macchina virtuale se la piattaforma non riceve una risposta dal cliente per la risorsa target prima di aspettareFino a un attacco.

Proprietà Valore
Valori accettati: Approve, Reject
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--wait-duration

Specifica la durata in cui un evento di ciclo di vita di scale set di una macchina virtuale inviato al cliente attende una risposta dal cliente. Dovrebbe essere in formato ISO 8601.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False