az azurestackhci virtualmachine extension
Nota:
Esta referencia forma parte de la extensión azurestackhci para la CLI de Azure (versión 2.15.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az azurestackhci virtualmachine extension . Obtenga más información sobre las extensiones.
El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Administre la extensión virtualmachine con azurestackhci.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az azurestackhci virtualmachine extension create |
Cree una extensión virtualmachine. |
Extensión | Habilitación de características |
az azurestackhci virtualmachine extension delete |
Elimine una extensión virtualmachine. |
Extensión | Habilitación de características |
az azurestackhci virtualmachine extension list |
Enumere todas las extensiones de una máquina virtual. |
Extensión | Habilitación de características |
az azurestackhci virtualmachine extension show |
Obtenga los detalles de una extensión virtualmachine. |
Extensión | Habilitación de características |
az azurestackhci virtualmachine extension update |
Actualice una extensión de máquina virtual. |
Extensión | Habilitación de características |
az azurestackhci virtualmachine extension wait |
Coloque la CLI en un estado de espera hasta que se cumpla una condición de la extensión virtualmachine. |
Extensión | Habilitación de características |
az azurestackhci virtualmachine extension create
El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Cree una extensión virtualmachine.
az azurestackhci virtualmachine extension create --name
--resource-group
--virtualmachine-name
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--extension-type]
[--force-update-tag]
[--inst-handler-version]
[--instance-view-type]
[--location]
[--protected-settings]
[--publisher]
[--settings]
[--status]
[--tags]
[--type-handler-version]
Ejemplos
PutExtension
az azurestackhci virtualmachine extension create --resource-group "test-rg" --location "West US2" --name "test-extension" --extension-type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10" --virtualmachine-name "test-virtualmachine"
Parámetros requeridos
Nombre de la extensión.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre de la máquina virtual donde se debe crear o actualizar la extensión.
Parámetros opcionales
Indica si la extensión debe usar una versión secundaria más reciente si hay una disponible en el momento de la implementación. Sin embargo, una vez implementada, la extensión no actualizará las versiones secundarias a menos que se vuelva a implementar, incluso con esta propiedad establecida en true.
Indique si la plataforma debe actualizar automáticamente la extensión si hay una versión más reciente disponible.
Especifique el tipo de la extensión virtualmachine; Un ejemplo es CustomScriptExtension.
Cómo se debe forzar el controlador de extensión para actualizar incluso si la configuración de la extensión no ha cambiado.
Especifique la versión del controlador de script.
Especifique el tipo de la extensión; Un ejemplo es "CustomScriptExtension".
Location. Los valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
La extensión puede contener configuraciones protegidas Configuración o protegidas Configuración FromKeyVault o ninguna configuración protegida. Valor esperado: json-string/json-file/@json-file.
Nombre del publicador del controlador de extensión virtualmachine.
Configuración pública con formato JSON para la extensión virtualmachine.
Estado de la vista de instancia.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Especifique la versión del controlador de script.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az azurestackhci virtualmachine extension delete
El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Elimine una extensión virtualmachine.
az azurestackhci virtualmachine extension delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--virtualmachine-name]
[--yes]
Ejemplos
DeleteExtension
az azurestackhci virtualmachine extension delete --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg"
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). 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 extensión del equipo.
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
.
Nombre de la máquina virtual desde la que se debe eliminar la extensión.
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az azurestackhci virtualmachine extension list
El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Enumere todas las extensiones de una máquina virtual.
az azurestackhci virtualmachine extension list --resource-group
--virtualmachine-name
Ejemplos
ListExtensions
az azurestackhci virtualmachine extension list --virtualmachine-name "test-virtualmachine" --resource-group "test-rg"
Parámetros requeridos
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre de la máquina virtual que contiene la extensión.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az azurestackhci virtualmachine extension show
El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Obtenga los detalles de una extensión virtualmachine.
az azurestackhci virtualmachine extension show [--ids]
[--name]
[--resource-group]
[--subscription]
[--virtualmachine-name]
Ejemplos
GetExtension
az azurestackhci virtualmachine extension show --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg"
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). 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 extensión del equipo.
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
.
Nombre de la máquina virtual que contiene la extensión.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az azurestackhci virtualmachine extension update
El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Actualice una extensión de máquina virtual.
az azurestackhci virtualmachine extension update --name
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--extension-type]
[--force-update-tag]
[--ids]
[--protected-settings]
[--publisher]
[--resource-group]
[--settings]
[--subscription]
[--tags]
[--type-handler-version]
[--virtualmachine-name]
Ejemplos
UpdateExtension
az azurestackhci virtualmachine extension update --resource-group "test-rg" --name "test-extension" --extension-type "CustomScriptExtension" --virtualmachine-name "test-virtualmachine" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10"
Parámetros requeridos
Nombre de la extensión.
Parámetros opcionales
Indica si la extensión debe usar una versión secundaria más reciente si hay una disponible en el momento de la implementación. Sin embargo, una vez implementada, la extensión no actualizará las versiones secundarias a menos que se vuelva a implementar, incluso con esta propiedad establecida en true.
Indique si la plataforma debe actualizar automáticamente la extensión si hay una versión más reciente disponible.
Especifique el tipo de la extensión; Un ejemplo es "CustomScriptExtension".
Cómo se debe forzar el controlador de extensión para actualizar incluso si la configuración de la extensión no ha cambiado.
Uno o varios identificadores de recursos (delimitados por espacios). 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".
La extensión puede contener configuraciones protegidas Configuración o protegidas Configuración FromKeyVault o ninguna configuración protegida. Valor esperado: json-string/json-file/@json-file.
Nombre del publicador de controladores de extensión.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Configuración pública con formato JSON para la extensión. Valor esperado: json-string/json-file/@json-file.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Especifique la versión del controlador de script.
Nombre de la máquina virtual que contiene la extensión.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az azurestackhci virtualmachine extension wait
El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Coloque la CLI en un estado de espera hasta que se cumpla una condición de la extensión virtualmachine.
az azurestackhci virtualmachine extension wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
[--virtualmachine-name]
Ejemplos
Pause la ejecución de la siguiente línea de script de la CLI hasta que la extensión virtualmachine se cree correctamente.
az azurestackhci virtualmachine extension wait --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg" --created
Pause la ejecución de la siguiente línea de script de la CLI hasta que la extensión virtualmachine se actualice correctamente.
az azurestackhci virtualmachine extension wait --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg" --updated
Pause la ejecución de la siguiente línea de script de la CLI hasta que la extensión virtualmachine se elimine correctamente.
az azurestackhci virtualmachine extension wait --name "test-extension" --virtualmachine-name "test-virtualmachine" --resource-group "test-rg" --deleted
Parámetros opcionales
Espere hasta que se cree con "provisioningState" en "Succeeded".
Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Espere hasta que se elimine.
Espere hasta que exista el recurso.
Uno o varios identificadores de recursos (delimitados por espacios). 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".
Intervalo de sondeo en segundos.
Nombre de la extensión del equipo.
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
.
Espera máxima en segundos.
Espere hasta que se actualice con provisioningState en "Succeeded".
Nombre de la máquina virtual que contiene la extensión.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.