az vmss extension
Gestire le estensioni in un set di scalabilità di macchine virtuali.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az vmss extension delete |
Eliminare un'estensione da un set di scalabilità di macchine virtuali. |
Core | GA |
az vmss extension image |
Trovare le estensioni di macchina virtuale disponibili per una sottoscrizione e un'area. |
Core | GA |
az vmss extension image list |
Elencare le informazioni sulle estensioni disponibili. |
Core | GA |
az vmss extension image list-names |
Elencare i tipi di immagine dell'estensione macchina virtuale. |
Core | GA |
az vmss extension image list-versions |
Elencare le versioni dell'immagine dell'estensione macchina virtuale. |
Core | GA |
az vmss extension image show |
Ottenere un'immagine di estensione macchina virtuale. |
Core | GA |
az vmss extension list |
Elencare le estensioni associate a un set di scalabilità di macchine virtuali. |
Core | GA |
az vmss extension set |
Aggiungere un'estensione a un set di scalabilità di macchine virtuali o aggiornare un'estensione esistente. |
Core | GA |
az vmss extension show |
Visualizzare i dettagli su un'estensione VMSS. |
Core | GA |
az vmss extension upgrade |
Aggiornare tutte le estensioni per tutte le istanze del set di scalabilità di macchine virtuali alla versione più recente. |
Core | GA |
az vmss extension delete
Eliminare un'estensione da un set di scalabilità di macchine virtuali.
az vmss extension delete --name
--resource-group
--vmss-name
[--no-wait]
Esempio
Eliminare un'estensione da un set di scalabilità di macchine virtuali. (autogenerated)
az vmss extension delete --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss
Parametri necessari
Nome dell'estensione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome del set di scalabilità. È possibile configurare l'impostazione predefinita usando az configure --defaults vmss=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Non attendere il completamento dell'operazione a esecuzione prolungata.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Formato dell'output.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az vmss extension list
Elencare le estensioni associate a un set di scalabilità di macchine virtuali.
az vmss extension list --resource-group
--vmss-name
Esempio
Elencare le estensioni associate a un set di scalabilità di macchine virtuali. (autogenerated)
az vmss extension list --resource-group MyResourceGroup --vmss-name MyVmss
Parametri necessari
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome del set di scalabilità. È possibile configurare l'impostazione predefinita usando az configure --defaults vmss=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Formato dell'output.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az vmss extension set
Aggiungere un'estensione a un set di scalabilità di macchine virtuali o aggiornare un'estensione esistente.
Ottenere i dettagli dell'estensione da az vmss extension image list
.
az vmss extension set --name
--publisher
--resource-group
--vmss-name
[--enable-auto-upgrade {false, true}]
[--extension-instance-name]
[--force-update]
[--no-auto-upgrade {false, true}]
[--no-auto-upgrade-minor-version {false, true}]
[--no-wait]
[--protected-settings]
[--provision-after-extensions]
[--settings]
[--version]
Esempio
Impostare un'estensione che dipende da due estensioni impostate in precedenza. Ovvero, quando viene creata o ricreata l'immagine di un'istanza del set di scalabilità di macchine virtuali, viene eseguito il provisioning dell'estensione customScript solo dopo il provisioning di tutte le estensioni da cui dipende il provisioning. L'estensione non deve dipendere dalle altre estensioni per le configurazioni dei prerequisiti.
az vmss extension set --vmss-name my-vmss --name customScript --resource-group my-group \
--version 2.0 --publisher Microsoft.Azure.Extensions \
--provision-after-extensions NetworkWatcherAgentLinux VMAccessForLinux \
--settings '{"commandToExecute": "echo testing"}'
Aggiungere un'estensione e abilitare l'aggiornamento automatico dalla piattaforma se è disponibile una versione più recente dell'estensione.
az vmss extension set -n extName --publisher publisher --vmss-name my-vmss -g my-group \ --enable-auto-upgrade true
Parametri necessari
Nome dell'estensione.
Proprietà | Valore |
---|---|
Valore da: | az vm extension image list |
Nome del server di pubblicazione dell'estensione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome del set di scalabilità. È possibile configurare l'impostazione predefinita usando az configure --defaults vmss=<name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Indicare che l'estensione deve essere aggiornata automaticamente dalla piattaforma se è disponibile una versione più recente dell'estensione.
Proprietà | Valore |
---|---|
Valori accettati: | false, true |
Nome dell'istanza dell'estensione, che può essere personalizzata. Impostazione predefinita: nome dell'estensione.
Forzare l'aggiornamento anche se la configurazione dell'estensione non è stata modificata.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
L'opzione '--no-auto-upgrade' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--no-auto-upgrade-minor-version'.
Se impostato, il servizio di estensione non verrà selezionato o aggiornato automaticamente alla versione secondaria più recente, anche se l'estensione viene ridistribuita.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Valori accettati: | false, true |
Se impostato, il servizio di estensione non verrà selezionato o aggiornato automaticamente alla versione secondaria più recente, anche se l'estensione viene ridistribuita.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Valori accettati: | false, true |
Non attendere il completamento dell'operazione a esecuzione prolungata.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Impostazioni protette in formato JSON per informazioni riservate come le credenziali. Viene accettato anche un percorso di file JSON.
Elenco delimitato da spazi dei nomi di estensione dopo i quali è necessario effettuare il provisioning di questa estensione. Queste estensioni devono essere già impostate nella macchina virtuale.
Impostazioni di estensione in formato JSON. Viene accettato anche un percorso di file JSON.
Versione dell'estensione. Per aggiungere la versione dell'estensione a questo valore, specificare --no-auto-upgrade-minor-version.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Formato dell'output.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az vmss extension show
Visualizzare i dettagli su un'estensione VMSS.
az vmss extension show --name
--resource-group
--vmss-name
Esempio
Visualizzare i dettagli su un'estensione VMSS. (autogenerated)
az vmss extension show --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss
Parametri necessari
Nome dell'estensione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome del set di scalabilità. È possibile configurare l'impostazione predefinita usando az configure --defaults vmss=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Formato dell'output.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az vmss extension upgrade
Aggiornare tutte le estensioni per tutte le istanze del set di scalabilità di macchine virtuali alla versione più recente.
az vmss extension upgrade [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Esempio
Aggiornare tutte le estensioni alla versione più recente.
az vmss extension upgrade -g MyResourceGroup -n MyVmss
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Nome del set di scalabilità. È possibile configurare l'impostazione predefinita usando az configure --defaults vmss=<name>
.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Non attendere il completamento dell'operazione a esecuzione prolungata.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Proprietà | Valore |
---|---|
Parameter group: | Resource Id Arguments |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Formato dell'output.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |