az image builder customizer
Gestire i personalizzatori di modelli di Image Builder.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az image builder customizer add |
Aggiungere un personalizzatore di generatore di immagini a un modello di generatore di immagini. |
Memoria centrale | Disponibilità generale |
az image builder customizer clear |
Rimuovere tutti i personalizzatori di generatore di immagini da un modello di generatore di immagini. |
Memoria centrale | Disponibilità generale |
az image builder customizer remove |
Rimuovere un personalizzatore di generatore di immagini da un modello di generatore di immagini. |
Memoria centrale | Disponibilità generale |
az image builder customizer add
Aggiungere un personalizzatore di generatore di immagini a un modello di generatore di immagini.
Deve essere usato con --defer.
az image builder customizer add --customizer-name
--type {file, powershell, shell, windows-restart, windows-update}
[--defer]
[--dest-path]
[--exit-codes]
[--file-source]
[--filters]
[--ids]
[--inline-script]
[--name]
[--resource-group]
[--restart-check-command]
[--restart-command]
[--restart-timeout]
[--script-url]
[--search-criteria]
[--subscription]
[--update-limit]
Esempio
Aggiungere un personalizzatore della shell inline a un modello di immagine nella cache degli oggetti dell'interfaccia della riga di comando
az image builder customizer add -n myTemplate -g myGroup \
--inline-script "sudo mkdir /buildArtifacts" \
"sudo cp /tmp/index.html /buildArtifacts/index.html" \
--customizer-name shellScriptInline --type shell --defer
Aggiungere un personalizzatore di file a un modello di immagine nella cache degli oggetti dell'interfaccia della riga di comando
az image builder customizer add -n myTemplate -g myGroup \
--customizer-name myFile --type file \
--file-source "https://my-remote-file.html" --dest-path "/tmp/index.html" --defer
Aggiungere un personalizzatore di riavvio di Windows a un modello di immagine nella cache degli oggetti dell'interfaccia della riga di comando
az image builder customizer add -n myTemplate -g myGroup \
--customizer-name shellScriptUrl \
--restart-check-command "echo Azure-Image-Builder-Restarted-the-VM > \
c:\buildArtifacts\restart.txt" \
--type windows-restart --restart-timeout 10m --defer
Aggiungere un personalizzatore di aggiornamento di Windows a un modello di immagine nella cache degli oggetti dell'interfaccia della riga di comando.
az image builder customizer add -n myTemplate -g myGroup --customizer-name winUpdate --type windows-update --search-criteria IsInstalled=0 --filters "exclude:\$_.Title -like \'*Preview*\'" "include:\$true" --update-limit 20 --defer
Parametri necessari
Nome del personalizzatore.
Tipo di personalizzatore da aggiungere al modello di immagine.
Parametri facoltativi
Archiviare temporaneamente l'oggetto nella cache locale anziché inviarlo ad Azure. Usare az cache
i comandi per visualizzare/cancellare.
Percorso di destinazione assoluto in cui il file specificato in --file-source verrà scaricato nell'immagine.
Elenco delimitato da spazi di codici di uscita validi, come numeri interi.
URI del file da scaricare nell'immagine. Può essere un collegamento github, un URI di firma di accesso condiviso per Archiviazione di Azure e così via.
Filtri delimitati da spazi per selezionare gli aggiornamenti da applicare. Omettere o specificare una matrice vuota per usare il valore predefinito (nessun filtro).
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Elenco delimitato da spazi di righe di script inline con cui personalizzare l'immagine.
Nome del modello di immagine.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Comando per verificare che il riavvio sia riuscito.
Comando per eseguire l'operazione di riavvio.
Timeout di riavvio specificato come stringa costituita da una grandezza e un'unità, ad esempio '5m' (5 minuti) o '2h' (2 ore).
URL dello script con cui personalizzare l'immagine. L'URL deve essere accessibile pubblicamente.
Criteri per la ricerca degli aggiornamenti. Omettere o specificare una stringa vuota per usare il valore predefinito (cerca tutto). Fare riferimento al collegamento precedente per esempi e descrizione dettagliata di questo campo.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Numero massimo di aggiornamenti da applicare alla volta. Omettere o specificare 0 per usare il valore predefinito (1000).
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az image builder customizer clear
Rimuovere tutti i personalizzatori di generatore di immagini da un modello di generatore di immagini.
Deve essere usato con --defer.
az image builder customizer clear [--defer]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parametri facoltativi
Archiviare temporaneamente l'oggetto nella cache locale anziché inviarlo ad Azure. Usare az cache
i comandi per visualizzare/cancellare.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome del modello di immagine.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az image builder customizer remove
Rimuovere un personalizzatore di generatore di immagini da un modello di generatore di immagini.
Deve essere usato con --defer.
az image builder customizer remove --customizer-name
[--defer]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parametri necessari
Nome del personalizzatore.
Parametri facoltativi
Archiviare temporaneamente l'oggetto nella cache locale anziché inviarlo ad Azure. Usare az cache
i comandi per visualizzare/cancellare.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome del modello di immagine.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.