az image builder customizer
Administrar personalizadores de plantillas del generador de imágenes.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az image builder customizer add |
Agregue un personalizador de Image Builder a una plantilla de Image Builder. |
Núcleo | GA |
az image builder customizer clear |
Quite todos los personalizadores de image builder de una plantilla de Image Builder. |
Núcleo | GA |
az image builder customizer remove |
Quite un personalizador de Image Builder de una plantilla de Image Builder. |
Núcleo | GA |
az image builder customizer add
Agregue un personalizador de Image Builder a una plantilla de Image Builder.
Debe usarse 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]
Ejemplos
Adición de un personalizador de shell insertado a una plantilla de imagen en la caché de objetos de la CLI
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
Adición de un personalizador de archivos a una plantilla de imagen en la caché de objetos de la CLI
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
Agregar un personalizador de reinicio de Windows a una plantilla de imagen en la caché de objetos de la CLI
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
Agregue un personalizador de Windows Update a una plantilla de imagen en la caché de objetos de la CLI.
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
Parámetros requeridos
Nombre del personalizador.
Tipo de personalizador que se va a agregar a la plantilla de imagen.
Parámetros opcionales
Almacene temporalmente el objeto en la memoria caché local en lugar de enviarlo a Azure. Use comandos az cache
para ver o borrar.
Ruta de acceso de destino absoluta en la que se descargará el archivo especificado en --file-source en la imagen.
Lista separada por espacios de códigos de salida válidos, como enteros.
Identificador URI del archivo que se va a descargar en la imagen. Puede ser un vínculo de GitHub, un URI de SAS para Azure Storage, etc.
Filtros delimitados por espacios para seleccionar las actualizaciones que se van a aplicar. Omita o especifique una matriz vacía para usar el valor predeterminado (sin filtro).
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Lista separada por espacios de líneas de script insertadas con la que personalizar la imagen.
Nombre de la plantilla de imagen.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Comando para comprobar que el reinicio se ha realizado correctamente.
Comando para ejecutar la operación de reinicio.
Tiempo de espera de reinicio especificado como una cadena que consta de una magnitud y unidad, por ejemplo, "5m" (5 minutos) o "2h" (2 horas).
Dirección URL del script con el que personalizar la imagen. La dirección URL debe ser accesible públicamente.
Criterios para buscar actualizaciones. Omita o especifique una cadena vacía para usar el valor predeterminado (buscar todo). Consulte el vínculo anterior para obtener ejemplos y una descripción detallada de este campo.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Número máximo de actualizaciones que se aplicarán a la vez. Omita o especifique 0 para usar el valor predeterminado (1000).
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
az image builder customizer clear
Quite todos los personalizadores de image builder de una plantilla de Image Builder.
Debe usarse con --defer.
az image builder customizer clear [--defer]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parámetros opcionales
Almacene temporalmente el objeto en la memoria caché local en lugar de enviarlo a Azure. Use comandos az cache
para ver o borrar.
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre de la plantilla de imagen.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
az image builder customizer remove
Quite un personalizador de Image Builder de una plantilla de Image Builder.
Debe usarse con --defer.
az image builder customizer remove --customizer-name
[--defer]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parámetros requeridos
Nombre del personalizador.
Parámetros opcionales
Almacene temporalmente el objeto en la memoria caché local en lugar de enviarlo a Azure. Use comandos az cache
para ver o borrar.
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre de la plantilla de imagen.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.