Compartir a través de


az vm

Note

Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Learn more about extensions.

Administrar máquinas virtuales Linux o Windows.

Comandos

Nombre Description Tipo Estado
az vm aem

Administre la extensión de supervisión mejorada de Azure para SAP.

Extension GA
az vm aem delete

Quite la extensión de supervisión mejorada de Azure.

Extension GA
az vm aem set

Configuración de la extensión de supervisión mejorada de Azure.

Extension GA
az vm aem verify

Compruebe que las extensiones de supervisión mejorada de Azure están configuradas correctamente.

Extension GA
az vm application

Administración de aplicaciones para vm.

Core GA
az vm application list

Enumerar las aplicaciones de la máquina virtual.

Core GA
az vm application set

Establezca las aplicaciones para la máquina virtual.

Core GA
az vm assess-patches

Evalúe las revisiones en una máquina virtual.

Core GA
az vm auto-shutdown

Administrar el apagado automático de la máquina virtual.

Core GA
az vm availability-set

Agrupe los recursos en conjuntos de disponibilidad.

Core GA
az vm availability-set convert

Convierta un conjunto de disponibilidad de Azure para que contenga máquinas virtuales con discos administrados.

Core GA
az vm availability-set create

Cree un conjunto de disponibilidad de Azure.

Core GA
az vm availability-set delete

Elimine un conjunto de disponibilidad.

Core GA
az vm availability-set list

Enumere todos los conjuntos de disponibilidad de una suscripción.

Core GA
az vm availability-set list-sizes

Enumere todos los tamaños de máquina virtual disponibles que se pueden usar para crear una nueva máquina virtual en un conjunto de disponibilidad existente.

Core GA
az vm availability-set show

Obtenga información sobre un conjunto de disponibilidad.

Core GA
az vm availability-set update

Actualice un conjunto de disponibilidad de Azure.

Core GA
az vm boot-diagnostics

Solución de problemas del inicio de una máquina virtual de Azure. Use esta característica para solucionar errores de arranque de imágenes personalizadas o de plataforma.

Core GA
az vm boot-diagnostics disable

Deshabilite los diagnósticos de arranque en una máquina virtual.

Core GA
az vm boot-diagnostics enable

Habilite los diagnósticos de arranque en una máquina virtual.

Core GA
az vm boot-diagnostics get-boot-log

Obtenga el registro de diagnósticos de arranque de una máquina virtual.

Core GA
az vm boot-diagnostics get-boot-log-uris

Obtenga URI de SAS para el diagnóstico de arranque de una máquina virtual.

Core GA
az vm capture

Capture información para una máquina virtual detenida.

Core GA
az vm convert

Convierta una máquina virtual con discos no administrados para usar discos administrados.

Core GA
az vm create

Cree una máquina virtual de Azure.

Core GA
az vm deallocate

Desasigne una máquina virtual para que los recursos informáticos ya no se asignen (ya no se aplican cargos). El estado cambiará de "Detenido" a "Detenido (desasignado)".

Core GA
az vm delete

Operación de eliminación para eliminar una máquina virtual.

Core GA
az vm diagnostics

Configure la extensión de diagnóstico de máquina virtual de Azure.

Core GA
az vm diagnostics get-default-config

Obtenga los valores de configuración predeterminados de una máquina virtual.

Core GA
az vm diagnostics set

Configure la extensión de diagnóstico de máquina virtual de Azure.

Core GA
az vm disk

Administre los discos de datos administrados conectados a una máquina virtual.

Core GA
az vm disk attach

Conecte un disco persistente administrado a una máquina virtual.

Core GA
az vm disk detach

Desasocie un disco administrado de una máquina virtual.

Core GA
az vm encryption

Administrar el cifrado de discos de máquina virtual.

Core GA
az vm encryption disable

Deshabilite el cifrado de disco en el disco del sistema operativo o en los discos de datos. Descifra discos montados.

Core GA
az vm encryption enable

Habilite el cifrado de disco en el disco del sistema operativo o en los discos de datos. Cifrar discos montados.

Core GA
az vm encryption show

Mostrar el estado de cifrado.

Core GA
az vm extension

Administrar extensiones en máquinas virtuales.

Core GA
az vm extension delete

Operación de eliminación para eliminar la extensión.

Core GA
az vm extension image

Busque las extensiones de máquina virtual disponibles para una suscripción y región.

Core GA
az vm extension image list

Enumerar la información sobre las extensiones disponibles.

Core GA
az vm extension image list-names

Enumera los nombres de las extensiones disponibles.

Core GA
az vm extension image list-versions

Enumere las versiones de las extensiones disponibles.

Core GA
az vm extension image show

Mostrar información de una extensión.

Core GA
az vm extension list

Enumere las extensiones asociadas a una máquina virtual.

Core GA
az vm extension set

Establezca extensiones para una máquina virtual.

Core GA
az vm extension show

Mostrar información sobre las extensiones conectadas a una máquina virtual.

Core GA
az vm extension wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

Core GA
az vm generalize

Marque una máquina virtual como generalizada, lo que le permite crear imágenes para varias implementaciones.

Core GA
az vm get-instance-view

Obtenga información de instancia sobre una máquina virtual.

Core GA
az vm host

Administrar hosts dedicados para máquinas virtuales.

Core GA
az vm host create

Cree un host dedicado.

Core GA
az vm host delete

Elimine un host dedicado.

Core GA
az vm host get-instance-view

Obtenga información de instancia sobre un host dedicado.

Core GA
az vm host group

Administrar grupos host dedicados.

Core GA
az vm host group create

Cree un grupo host dedicado.

Core GA
az vm host group delete

Elimine un grupo host dedicado.

Core GA
az vm host group get-instance-view

Obtiene la vista de instancia de un grupo host dedicado.

Core GA
az vm host group list

Enumerar grupos host dedicados.

Core GA
az vm host group show

Obtenga los detalles de un grupo host dedicado.

Core GA
az vm host group update

Actualice un grupo host dedicado.

Core GA
az vm host list

Enumerar hosts dedicados.

Core GA
az vm host list-resize-options

Enumere todos los tamaños de host dedicados disponibles a los que se puede cambiar el tamaño del host dedicado especificado. NOTA: Los tamaños de host dedicados proporcionados solo se pueden usar para escalar verticalmente el host dedicado existente.

Core GA
az vm host redeploy

Vuelva a implementar el host dedicado.

Core GA
az vm host resize

Cambie el tamaño de un host dedicado.

Core GA
az vm host restart

Reinicie el host dedicado.

Core GA
az vm host show

Obtenga los detalles de un host dedicado.

Core GA
az vm host update

Actualice un host dedicado.

Core GA
az vm host wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

Core GA
az vm identity

Administrar identidades de servicio de una máquina virtual.

Core GA
az vm identity assign

Habilite la identidad de servicio administrada en una máquina virtual.

Core GA
az vm identity remove

Quite las identidades de servicio administradas de una máquina virtual.

Core GA
az vm identity show

Muestra la información de identidad administrada de la máquina virtual.

Core GA
az vm image

Información sobre las imágenes de máquina virtual disponibles.

Core GA
az vm image accept-terms

Acepte el término de Azure Marketplace para que la imagen se pueda usar para crear máquinas virtuales.

Core Deprecated
az vm image list

Enumere las imágenes de VM/VMSS disponibles en Azure Marketplace.

Core GA
az vm image list-offers

Enumere las ofertas de imágenes de máquina virtual disponibles en Azure Marketplace.

Core GA
az vm image list-publishers

Enumere los publicadores de imágenes de máquina virtual disponibles en Azure Marketplace.

Core GA
az vm image list-skus

Enumere las SKU de imagen de máquina virtual disponibles en Azure Marketplace.

Core GA
az vm image show

Obtenga los detalles de una imagen de máquina virtual disponible en Azure Marketplace.

Core GA
az vm image terms

Administre los términos de la imagen de Azure Marketplace.

Core GA
az vm image terms accept

Acepte los términos de imagen de Azure Marketplace para que la imagen se pueda usar para crear máquinas virtuales.

Core GA
az vm image terms cancel

Cancelar los términos de la imagen de Azure Marketplace.

Core GA
az vm image terms show

Obtenga los detalles de los términos de la imagen de Azure Marketplace.

Core GA
az vm install-patches

Instale revisiones en una máquina virtual.

Core GA
az vm list

Enumerar los detalles de las máquinas virtuales.

Core GA
az vm list-ip-addresses

Enumera las direcciones IP asociadas a una máquina virtual.

Core GA
az vm list-sizes

Enumera los tamaños disponibles para las máquinas virtuales.

Core Deprecated
az vm list-skus

Obtenga detalles sobre las SKU de recursos relacionados con el proceso.

Core GA
az vm list-usage

Enumere los recursos de uso disponibles para las máquinas virtuales.

Core GA
az vm list-vm-resize-options

Enumere las opciones de cambio de tamaño disponibles para las máquinas virtuales.

Core GA
az vm monitor

Administrar el aspecto de supervisión de una máquina virtual.

Core GA
az vm monitor log

Administración del área de trabajo de Log Analytics para una máquina virtual.

Core GA
az vm monitor log show

Ejecute una consulta en el área de trabajo de Log Analytics vinculada a una máquina virtual.

Core GA
az vm monitor metrics

Administración de métricas de una máquina virtual.

Core Preview
az vm monitor metrics list-definitions

Enumere las definiciones de métricas de una máquina virtual.

Core Preview
az vm monitor metrics tail

Enumere los valores de métricas de una máquina virtual.

Core Preview
az vm nic

Administrar interfaces de red. Consulte también az network nic.

Core GA
az vm nic add

Agregue NIC existentes a una máquina virtual.

Core GA
az vm nic list

Enumere las NIC disponibles en una máquina virtual.

Core GA
az vm nic remove

Quite las NIC de una máquina virtual.

Core GA
az vm nic set

Configure las opciones de una NIC conectada a una máquina virtual.

Core GA
az vm nic show

Mostrar información de una NIC conectada a una máquina virtual.

Core GA
az vm open-port

Abre una máquina virtual para el tráfico entrante en los puertos especificados.

Core GA
az vm perform-maintenance

Operación para realizar el mantenimiento en una máquina virtual.

Core GA
az vm reapply

Reapply VMs.

Core GA
az vm redeploy

Vuelva a implementar una máquina virtual existente.

Core GA
az vm reimage

Cambiar la imagen (actualizar el sistema operativo) una máquina virtual.

Core GA
az vm repair

Configure la reparación de máquinas virtuales con el disco del sistema operativo de origen copiado para resolver problemas.

Extension GA
az vm repair create

Cree una nueva máquina virtual de reparación y conecte el disco del sistema operativo copiado de la máquina virtual de origen como un disco de datos.

Extension GA
az vm repair list-scripts

Enumerar los scripts disponibles. Ubicado https://github.com/Azure/repair-script-library.

Extension GA
az vm repair repair-and-restore

Repare y restaure la máquina virtual.

Extension Preview
az vm repair repair-button

Script de botón de reparación.

Extension Preview
az vm repair reset-nic

Restablezca la pila de interfaz de red en el sistema operativo invitado de la máquina virtual. . https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface

Extension Preview
az vm repair restore

Reemplace el disco del sistema operativo de la máquina virtual de origen por el disco de datos de la máquina virtual de reparación.

Extension GA
az vm repair run

Ejecute scripts comprobados desde GitHub en una máquina virtual. "az vm repair list-scripts" para ver los scripts disponibles.

Extension GA
az vm resize

Actualice el tamaño de una máquina virtual.

Core GA
az vm restart

Restart VMs.

Core GA
az vm run-command

Administrar comandos de ejecución en una máquina virtual.

Core GA
az vm run-command create

Operación para crear el comando run.

Core GA
az vm run-command delete

Operación para eliminar el comando run.

Core GA
az vm run-command invoke

Ejecute un comando de ejecución específico en una máquina virtual.

Core GA
az vm run-command list

Enumera los comandos de ejecución desde una máquina virtual o una ubicación.

Core GA
az vm run-command show

Obtenga un comando de ejecución específico.

Core GA
az vm run-command update

Operación para actualizar el comando run.

Core GA
az vm run-command wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición del comando res virtual-machine-run-command.

Core GA
az vm secret

Administración de secretos de máquina virtual.

Core GA
az vm secret add

Agregue un secreto a una máquina virtual.

Core GA
az vm secret format

Transformar secretos en un formulario que las máquinas virtuales y VMSSes pueden usar.

Core GA
az vm secret list

Enumeración de secretos en una máquina virtual.

Core GA
az vm secret remove

Quite un secreto de una máquina virtual.

Core GA
az vm show

Obtenga los detalles de una máquina virtual.

Core GA
az vm simulate-eviction

Simulación de la expulsión de una máquina virtual de acceso puntual.

Core GA
az vm start

Inicie una máquina virtual detenida.

Core GA
az vm stop

Apagar (detener) una máquina virtual en ejecución.

Core GA
az vm unmanaged-disk

Administre los discos de datos no administrados conectados a una máquina virtual.

Core GA
az vm unmanaged-disk attach

Conecte un disco persistente no administrado a una máquina virtual.

Core GA
az vm unmanaged-disk detach

Desasocie un disco no administrado de una máquina virtual.

Core GA
az vm unmanaged-disk list

Enumera los discos no administrados de una máquina virtual.

Core GA
az vm update

Actualice las propiedades de una máquina virtual.

Core GA
az vm user

Administrar cuentas de usuario para una máquina virtual.

Core GA
az vm user delete

Elimine una cuenta de usuario de una máquina virtual.

Core GA
az vm user reset-ssh

Restablezca la configuración de SSH en una máquina virtual.

Core GA
az vm user update

Actualice una cuenta de usuario para la máquina virtual. Puede usarlo para actualizar el valor de contraseña o clave ssh para el usuario de la máquina virtual.

Core GA
az vm wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de la máquina virtual.

Core GA

az vm assess-patches

Evalúe las revisiones en una máquina virtual.

az vm assess-patches [--ids]
                     [--name --vm-name]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--resource-group]
                     [--subscription]

Ejemplos

Evalúe las revisiones en una máquina virtual.

az vm assess-patches -g MyResourceGroup -n MyVm

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm auto-shutdown

Administrar el apagado automático de la máquina virtual.

az vm auto-shutdown [--email]
                    [--ids]
                    [--location]
                    [--name]
                    [--off]
                    [--resource-group]
                    [--subscription]
                    [--time]
                    [--webhook]

Ejemplos

Cree una programación de apagado automático para una máquina virtual.

az vm auto-shutdown -g MyResourceGroup -n MyVm --time 1730 --email "foo@bar.com" --webhook "https://example.com/"

Elimine la programación de apagado automático de una máquina virtual.

az vm auto-shutdown -g MyResourceGroup -n MyVm --off

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--email

El destinatario del correo electrónico al que enviar notificaciones (puede ser una lista de direcciones de correo electrónico separadas por punto y coma).

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--location -l

Location. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--off

Desactive el apagado automático de la máquina virtual. Se borrará la configuración.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
--time

La hora UTC del día que se producirá la programación todos los días. Format: hhmm. Example: 1730.

--webhook

Dirección URL del webhook a la que se enviará la notificación.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm capture

Capture información para una máquina virtual detenida.

az vm capture --vhd-name-prefix
              [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--overwrite {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--storage-container]
              [--subscription]

Ejemplos

Desasigne, generalice y capture una máquina virtual detenida.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Desasignar, generalizar y capturar varias máquinas virtuales detenidas.

az vm deallocate --ids MyVmIds
az vm generalize --ids MyVmIds
az vm capture --ids MyVmIds --vhd-name-prefix MyPrefix

Parámetros requeridos

--vhd-name-prefix

El prefijo de nombre VHD especifica para los discos de máquina virtual.

Propiedad Valor
Parameter group: Parameters Arguments

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name -n

El nombre de la máquina virtual.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--overwrite

Sobrescriba el archivo de disco existente.

Propiedad Valor
Parameter group: Parameters Arguments
Valor predeterminado: True
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--storage-container

Nombre del contenedor de la cuenta de almacenamiento en el que se guardarán los discos.

Propiedad Valor
Parameter group: Parameters Arguments
Valor predeterminado: vhds
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm convert

Convierta una máquina virtual con discos no administrados para usar discos administrados.

az vm convert [--ids]
              [--name --vm-name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]

Ejemplos

Convierta una máquina virtual con discos no administrados para usar discos administrados.

az vm convert -g MyResourceGroup -n MyVm

Convierta todas las máquinas virtuales con discos no administrados en un grupo de recursos para usar discos administrados.

az vm convert --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm create

Cree una máquina virtual de Azure.

az vm create --name
             --resource-group
             [--accelerated-networking {false, true}]
             [--accept-term]
             [--additional-events --additional-scheduled-events {false, true}]
             [--admin-password]
             [--admin-username]
             [--align-regional-disks --align-regional-disks-to-vm-zone {false, true}]
             [--asgs]
             [--assign-identity]
             [--attach-data-disks]
             [--attach-os-disk]
             [--authentication-type {all, password, ssh}]
             [--availability-set]
             [--boot-diagnostics-storage]
             [--capacity-reservation-group --crg]
             [--computer-name]
             [--count]
             [--custom-data]
             [--data-disk-caching]
             [--data-disk-delete-option]
             [--data-disk-encryption-sets]
             [--data-disk-sizes-gb]
             [--disable-integrity-monitoring-autoupgrade]
             [--disk-controller-type {NVMe, SCSI}]
             [--edge-zone]
             [--enable-agent {false, true}]
             [--enable-auto-update {false, true}]
             [--enable-hibernation {false, true}]
             [--enable-hotpatching {false, true}]
             [--enable-integrity-monitoring]
             [--enable-proxy-agent {false, true}]
             [--enable-reboot --enable-user-reboot-scheduled-events {false, true}]
             [--enable-redeploy --enable-user-redeploy-scheduled-events {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--encryption-at-host {false, true}]
             [--encryption-identity]
             [--ephemeral-os-disk {false, true}]
             [--ephemeral-os-disk-placement --ephemeral-placement {CacheDisk, NvmeDisk, ResourceDisk}]
             [--eviction-policy {Deallocate, Delete}]
             [--exclude-zones]
             [--generate-ssh-keys]
             [--host]
             [--host-group]
             [--image]
             [--imds-access-control-profile-reference-id --imds-profile-id]
             [--imds-mode {Audit, Enforce}]
             [--include-zones]
             [--key-incarnation-id]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--location]
             [--max-price]
             [--nic-delete-option]
             [--nics]
             [--no-wait]
             [--nsg]
             [--nsg-rule {NONE, RDP, SSH}]
             [--os-disk-caching {None, ReadOnly, ReadWrite}]
             [--os-disk-delete-option {Delete, Detach}]
             [--os-disk-encryption-set]
             [--os-disk-name]
             [--os-disk-secure-vm-disk-encryption-set]
             [--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
             [--os-disk-size-gb]
             [--os-type {linux, windows}]
             [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
             [--plan-name]
             [--plan-product]
             [--plan-promotion-code]
             [--plan-publisher]
             [--platform-fault-domain]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--private-ip-address]
             [--proxy-agent-mode {Audit, Enforce}]
             [--public-ip-address]
             [--public-ip-address-allocation {dynamic, static}]
             [--public-ip-address-dns-name]
             [--public-ip-sku {Basic, Standard}]
             [--role]
             [--scope]
             [--secrets]
             [--security-type {ConfidentialVM, Standard, TrustedLaunch}]
             [--size]
             [--source-disk-restore-point --source-disk-rp]
             [--source-disk-restore-point-size-gb --source-rp-size]
             [--source-resource --source-snapshots-or-disks]
             [--source-resource-size --source-snapshots-or-disks-size-gb]
             [--specialized {false, true}]
             [--ssh-dest-key-path]
             [--ssh-key-name]
             [--ssh-key-type {Ed25519, RSA}]
             [--ssh-key-values]
             [--storage-account]
             [--storage-container-name]
             [--storage-sku]
             [--subnet]
             [--subnet-address-prefix]
             [--tags]
             [--ultra-ssd-enabled {false, true}]
             [--use-unmanaged-disk]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--validate]
             [--vmss]
             [--vnet-address-prefix]
             [--vnet-name]
             [--wire-server-access-control-profile-reference-id --wire-server-profile-id]
             [--wire-server-mode {Audit, Enforce}]
             [--workspace]
             [--zone]
             [--zone-placement-policy {Any}]

Ejemplos

Cree una máquina virtual Ubuntu2204 predeterminada con autenticación SSH automática.

az vm create -n MyVm -g MyResourceGroup --image Ubuntu2204

Cree una máquina virtual RedHat predeterminada con autenticación SSH automática mediante un URN de imagen.

az vm create -n MyVm -g MyResourceGroup --image RedHat:RHEL:7-RAW:7.4.2018010506

Cree una máquina virtual Windows Server predeterminada con una dirección IP privada.

az vm create -n MyVm -g MyResourceGroup --public-ip-address "" --image Win2012R2Datacenter

Cree una máquina virtual a partir de una imagen administrada personalizada.

az vm create -g MyResourceGroup -n MyVm --image MyImage

Cree una máquina virtual a partir de una versión de imagen de galería generalizada.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0

Cree una máquina virtual a partir de una versión de imagen de galería especializada.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized

Creación de una máquina virtual a partir de la versión más reciente de una imagen de la galería

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage

Cree una máquina virtual mediante la conexión a un disco de sistema operativo administrado.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk MyOsDisk --os-type linux

Cree una máquina virtual mediante la conexión a un disco de sistema operativo no administrado desde un URI de blob VHD.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd --os-type linux --use-unmanaged-disk

Cree una máquina virtual de Debian11 mediante un script cloud-init para la configuración. Consulte: https://learn.microsoft.com/azure/virtual-machines/linux/using-cloud-init.

az vm create -g MyResourceGroup -n MyVm --image Debian11 --custom-data MyCloudInitScript.yml

Cree una máquina virtual de Debian11 con autenticación de clave SSH y una entrada DNS pública, ubicada en una red virtual existente y un conjunto de disponibilidad.

az vm create -n MyVm -g MyResourceGroup --image Debian11 --vnet-name MyVnet --subnet subnet1 \
    --availability-set MyAvailabilitySet --public-ip-address-dns-name MyUniqueDnsName \
    --ssh-key-values @key-file

Cree una máquina virtual Ubuntu Linux sencilla con una dirección IP pública, una entrada DNS, dos discos de datos (10 GB y 20 GB) y, a continuación, genere pares de claves SSH rsa.

az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
    --image Ubuntu2204 --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
    --generate-ssh-keys

Cree una máquina virtual de Debian11 mediante secretos de Key Vault.

az keyvault certificate create --vault-name vaultname -n cert1 \
  -p "$(az keyvault certificate get-default-policy)"

secrets=$(az keyvault secret list-versions --vault-name vaultname \
  -n cert1 --query "[?attributes.enabled].id" -o tsv)

vm_secrets=$(az vm secret format -s "$secrets")

az vm create -g group-name -n vm-name --admin-username deploy  \
  --image debian11 --secrets "$vm_secrets"

Cree una máquina virtual CentOS con una identidad asignada por el sistema. La máquina virtual tendrá un rol "Colaborador" con acceso a una cuenta de almacenamiento.

az vm create -n MyVm -g rg1 --image CentOS85Gen2 --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor

Cree una máquina virtual de Debian11 con una identidad asignada por el usuario.

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Cree una máquina virtual de Debian11 con identidad asignada por el sistema y el usuario.

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Creación de una máquina virtual con identidad asignada por el usuario y adición de una identidad de cifrado para Azure Disk Encryption

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity myID --encryption-identity /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Cree una máquina virtual en una zona de disponibilidad en la región del grupo de recursos actual.

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --zone 1

Cree varias máquinas virtuales. En este ejemplo, se crean 3 máquinas virtuales. Son MyVm0, MyVm1, MyVm2.

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --count 3

Creación de una máquina virtual a partir de una imagen de la galería compartida

az vm create -n MyVm -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Creación de una máquina virtual desde la imagen de la galería de la comunidad

az vm create -n MyVm -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Parámetros requeridos

--name -n

Nombre de la máquina virtual.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--accelerated-networking

Habilite las redes aceleradas. A menos que se especifique, la CLI la habilitará en función de la imagen y el tamaño de la máquina.

Propiedad Valor
Parameter group: Network Arguments
Valores aceptados: false, true
--accept-term

Acepte el contrato de licencia y la declaración de privacidad.

--additional-events --additional-scheduled-events

El parámetro de configuración que se usa al crear event grid y la configuración de eventos programados del grafo de recursos.

Propiedad Valor
Valores aceptados: false, true
--admin-password

Contraseña de la máquina virtual si el tipo de autenticación es "Contraseña".

Propiedad Valor
Parameter group: Authentication Arguments
--admin-username

Nombre de usuario de la máquina virtual. El valor predeterminado es el nombre de usuario actual del sistema operativo. Si el valor predeterminado es reservado por el sistema, el valor predeterminado se establecerá en azureuser. Consulte https://learn.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile para obtener una lista completa de valores reservados.

Propiedad Valor
Parameter group: Authentication Arguments
--align-regional-disks --align-regional-disks-to-vm-zone

Especifique si los discos regionales deben alinearse o moverse a la zona de máquina virtual. Esto solo es aplicable a las máquinas virtuales con el conjunto de propiedades placement. Tenga en cuenta que este cambio es irreversible.

Propiedad Valor
Valores aceptados: false, true
--asgs

Lista separada por espacios de los grupos de seguridad de aplicaciones existentes que se van a asociar a la máquina virtual.

Propiedad Valor
Parameter group: Network Arguments
--assign-identity

Acepte identidades asignadas por el sistema o el usuario separadas por espacios. Use "[system]" para hacer referencia a la identidad asignada por el sistema o un identificador de recurso para hacer referencia a la identidad asignada por el usuario. Consulte ayuda para obtener más ejemplos.

Propiedad Valor
Parameter group: Managed Service Identity Arguments
--attach-data-disks

Conecte discos de datos existentes a la máquina virtual. Puede usar el nombre o el identificador de un disco administrado o el URI en un VHD de disco no administrado.

Propiedad Valor
Parameter group: Storage Arguments
--attach-os-disk

Conecte un disco del sistema operativo existente a la máquina virtual. Puede usar el nombre o el identificador de un disco administrado o el URI en un VHD de disco no administrado.

Propiedad Valor
Parameter group: Storage Arguments
--authentication-type

Tipo de autenticación que se va a usar con la máquina virtual. El valor predeterminado es la contraseña para Windows y la clave pública SSH para Linux. "all" habilita tanto la autenticación ssh como la contraseña.

Propiedad Valor
Parameter group: Authentication Arguments
Valores aceptados: all, password, ssh
--availability-set

Nombre o identificador de un conjunto de disponibilidad existente al que agregar la máquina virtual. Ninguno de forma predeterminada.

--boot-diagnostics-storage

Nombre de la cuenta de almacenamiento existente o su URI de blob para capturar diagnósticos de arranque. Su SKU debe ser una de Standard_GRS, Standard_LRS y Standard_RAGRS.

--capacity-reservation-group --crg
Vista previa

Identificador o nombre del grupo de reserva de capacidad que se usa para asignar. Pase "Ninguno" para desasociar el grupo de reserva de capacidad. Tenga en cuenta que, si desea eliminar una máquina virtual o VMSS asociada al grupo de reserva de capacidad, primero debe desasociar el grupo de reserva de capacidad.

--computer-name

Nombre del sistema operativo host de la máquina virtual. El valor predeterminado es el nombre de la máquina virtual.

--count
Vista previa

Número de máquinas virtuales que se van a crear. El intervalo de valores es [2, 250], incluido. No especifique este parámetro si desea crear una máquina virtual única normal. Las máquinas virtuales se crean en paralelo. La salida de este comando es una matriz de máquinas virtuales en lugar de una sola máquina virtual. Cada máquina virtual tiene su propia dirección IP pública, NIC. La red virtual y el grupo de seguridad de red se comparten. Se recomienda que no haya ninguna dirección IP pública, NIC, red virtual y NSG existente en el grupo de recursos. Cuando se especifica --count, --attach-data-disks, --attach-os-disk, --boot-diagnostics-storage, --computer-name, --host, --host-group, --nics, --os-disk-name, --private-ip-address, --public-ip-address, --public-ip-address-dns-name, --storage-account, --storage-container-name, --subnet, --use-unmanaged-disk, --vnet-name no están permitidos.

--custom-data

Archivo de script de inicialización personalizado o texto (cloud-init, cloud-config, etc.).

--data-disk-caching

Tipo de almacenamiento en caché para discos de datos, incluidos "None", "ReadOnly", "ReadWrite", etc. Use un valor singular para aplicar en todos los discos o use <lun>=<vaule1> <lun>=<value2> para configurar un disco individual.

Propiedad Valor
Parameter group: Storage Arguments
--data-disk-delete-option

Especifique si el disco de datos se debe eliminar o desasociar tras la eliminación de la máquina virtual. Si se adjunta un único disco de datos, los valores permitidos son Eliminar y Desasociar. Para varios discos de datos están conectados, use <data_disk>=Delete <data_disk2>=Detach para configurar cada disco.

Propiedad Valor
Parameter group: Storage Arguments
--data-disk-encryption-sets

Nombres o identificadores (espacio delimitado) de conjuntos de cifrado de disco para discos de datos.

Propiedad Valor
Parameter group: Storage Arguments
--data-disk-sizes-gb

Tamaños de disco de datos administrados vacíos separados por espacios en GB para crear.

Propiedad Valor
Parameter group: Storage Arguments
--disable-integrity-monitoring-autoupgrade

Deshabilite la actualización automática de la extensión de atestación de invitado para máquinas virtuales habilitadas para inicio seguro y VMSS.

Propiedad Valor
Valor predeterminado: False
--disk-controller-type
Vista previa

Especifique el tipo de controlador de disco configurado para la máquina virtual o VMSS.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: NVMe, SCSI
--edge-zone

Nombre de la zona perimetral.

--enable-agent

Indica si se debe aprovisionar el agente de máquina virtual en la máquina virtual. Cuando no se especifica esta propiedad, el comportamiento predeterminado es establecerla en true. Esto garantizará que el agente de máquina virtual esté instalado en la máquina virtual para que las extensiones se puedan agregar a la máquina virtual más adelante.

Propiedad Valor
Valores aceptados: false, true
--enable-auto-update

Indica si las actualizaciones automáticas están habilitadas para la máquina virtual Windows.

Propiedad Valor
Valores aceptados: false, true
--enable-hibernation

Marca que habilita o deshabilita la funcionalidad de hibernación en la máquina virtual.

Propiedad Valor
Valores aceptados: false, true
--enable-hotpatching

Aplique revisiones a las máquinas virtuales sin necesidad de reiniciar. --enable-agent debe establecerse y --patch-mode debe establecerse en AutomaticByPlatform.

Propiedad Valor
Valores aceptados: false, true
--enable-integrity-monitoring

Habilite la instalación de Microsoft propietary y no la extensión de atestación de invitado compatible con la seguridad y habilite la identidad asignada por el sistema para las máquinas virtuales y VMSS habilitadas para el inicio seguro.

Propiedad Valor
Valor predeterminado: False
--enable-proxy-agent

Especifique si la característica del agente proxy debe estar habilitada en la máquina virtual o en el conjunto de escalado de máquinas virtuales.

Propiedad Valor
Valores aceptados: false, true
--enable-reboot --enable-user-reboot-scheduled-events

Parámetro de configuración que se usa al publicar eventos programados destinos de publicación adicionales.

Propiedad Valor
Valores aceptados: false, true
--enable-redeploy --enable-user-redeploy-scheduled-events

El parámetro de configuración que se usa al crear la configuración de eventos programados iniciada por el usuario.

Propiedad Valor
Valores aceptados: false, true
--enable-secure-boot

Habilite el arranque seguro.

Propiedad Valor
Valores aceptados: false, true
--enable-vtpm

Enable vTPM.

Propiedad Valor
Valores aceptados: false, true
--encryption-at-host

Habilite el cifrado de host para la máquina virtual o VMSS. Esto habilitará el cifrado para todos los discos, incluido el recurso o el disco temporal en el propio host.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: false, true
--encryption-identity

Identificador de recurso de la identidad administrada por el usuario que se puede usar para el cifrado de discos de Azure.

--ephemeral-os-disk

Permite crear un disco del sistema operativo directamente en el nodo host, lo que proporciona un rendimiento de disco local y un tiempo de imagen de vm/VMSS más rápido.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Solo se aplica cuando se usa con --ephemeral-os-disk. Permite elegir la ubicación de aprovisionamiento de discos del sistema operativo efímero.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: CacheDisk, NvmeDisk, ResourceDisk
--eviction-policy

Directiva de expulsión de la máquina virtual de prioridad de acceso puntual. La directiva de expulsión predeterminada es Desasignar para una máquina virtual de prioridad de acceso puntual.

Propiedad Valor
Valores aceptados: Deallocate, Delete
--exclude-zones

Si "--zone-placement-policy" se establece en "Cualquiera", la zona de disponibilidad seleccionada por el sistema no debe estar presente en la lista de zonas de disponibilidad pasadas con "excludeZones". Si no se proporciona "--exclude-zones", se tendrán en cuenta todas las zonas de disponibilidad de la región para su selección.

--generate-ssh-keys

Generar archivos de clave pública y privada SSH si faltan. Las claves se almacenarán en el directorio ~/.ssh.

Propiedad Valor
Parameter group: Authentication Arguments
Valor predeterminado: False
--host
Vista previa

Identificador de recurso del host dedicado en el que residirá la máquina virtual. --host y --host-group no se pueden usar juntos.

Propiedad Valor
Parameter group: Dedicated Host Arguments
--host-group
Vista previa

Nombre o identificador de recurso del grupo host dedicado en el que residirá la máquina virtual. --host y --host-group no se pueden usar juntos.

Propiedad Valor
Parameter group: Dedicated Host Arguments
--image

El nombre de la imagen del sistema operativo como alias URN, URN, nombre de imagen personalizado o identificador, id. de versión de imagen personalizada o URI de blob VHD. Además, también admite la imagen de la galería compartida. Use el alias de imagen, incluida la versión de la distribución que desea usar. Por ejemplo: use Debian11 en lugar de Debian. Este parámetro es necesario a menos que use --attach-os-disk. formato URN válido: "Publisher:Offer:Sku:Version". Para obtener más información, consulte https://learn.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.

Propiedad Valor
Valor de: az sig image-version show-shared, az vm image list, az vm image show
--imds-access-control-profile-reference-id --imds-profile-id

Especifique el perfil de control de acceso, la versión, el ID de recurso, el id. de recurso de imds.

--imds-mode

Especifique el modo en el que se ejecutará el agente proxy si la característica está habilitada.

Propiedad Valor
Valores aceptados: Audit, Enforce
--include-zones

Si "--zone-placement-policy" se establece en "Cualquiera", la zona de disponibilidad seleccionada por el sistema debe estar presente en la lista de zonas de disponibilidad pasadas con "--include-zones". Si no se proporciona "--include-zones", se tendrán en cuenta todas las zonas de disponibilidad de la región para su selección.

--key-incarnation-id

Aumentar el valor de esta propiedad permite al usuario restablecer la clave utilizada para proteger el canal de comunicación entre invitado y host.

--license-type

Especifica que la imagen o el disco de Windows tenían licencia local. Para habilitar la Ventaja híbrida de Azure para Windows Server, use "Windows_Server". Para habilitar derechos de hospedaje multiinquilino para Windows 10, use "Windows_Client". Para más información, consulte la documentación sobre máquinas virtuales Windows de Azure.

Propiedad Valor
Valores aceptados: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--location -l

Ubicación en la que se va a crear una máquina virtual y recursos relacionados. Si la ubicación predeterminada no está configurada, el valor predeterminado será la ubicación del grupo de recursos.

--max-price
Vista previa

El precio máximo (en dólares estadounidenses) que está dispuesto a pagar por una máquina virtual o VMSS de acceso puntual. -1 indica que la máquina virtual o VMSS de acceso puntual no debe expulsarse por motivos de precio.

--nic-delete-option

Especifique lo que sucede con la interfaz de red cuando se elimina la máquina virtual. Use un valor singular para aplicar en todos los recursos o use <Name>=<Value> para configurar el comportamiento de eliminación de recursos individuales. Las opciones posibles son Eliminar y desasociar.

Propiedad Valor
Parameter group: Network Arguments
--nics

Nombres o identificadores de NIC existentes que se van a asociar a la máquina virtual. La primera NIC se designará como principal. Si se omite, se creará una nueva NIC. Si se especifica una NIC existente, no especifique la subred, la red virtual, la dirección IP pública ni el grupo de seguridad de red.

Propiedad Valor
Parameter group: Network Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--nsg

Nombre que se va a usar al crear un nuevo grupo de seguridad de red (valor predeterminado) o hacer referencia a uno existente. También puede hacer referencia a un NSG existente por identificador o especificar "" para ninguno (""" en la CLI de Azure mediante PowerShell o el operador%).

Propiedad Valor
Parameter group: Network Arguments
--nsg-rule

Regla de NSG que se va a crear al crear un nuevo grupo de seguridad de red. El valor predeterminado es abrir puertos para permitir RDP en Windows y permitir SSH en Linux. NONE no representa ninguna regla de NSG.

Propiedad Valor
Parameter group: Network Arguments
Valores aceptados: NONE, RDP, SSH
--os-disk-caching

Tipo de almacenamiento en caché para el disco del sistema operativo de la máquina virtual. Default: ReadWrite.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: None, ReadOnly, ReadWrite
--os-disk-delete-option

Especifique el comportamiento del disco administrado cuando se elimina la máquina virtual, es decir, si el disco administrado se elimina o se desasocia.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: Delete, Detach
--os-disk-encryption-set

Nombre o identificador del conjunto de cifrado de disco para el disco del sistema operativo.

Propiedad Valor
Parameter group: Storage Arguments
--os-disk-name

Nombre del nuevo disco del sistema operativo de la máquina virtual.

Propiedad Valor
Parameter group: Storage Arguments
--os-disk-secure-vm-disk-encryption-set

Especifique el identificador de recurso o el nombre del conjunto de cifrado de disco administrado del cliente para el disco administrado que se usa para el disco del sistema operativo de máquina virtual confidencial cifrado y el blob invitado de máquina virtual.

--os-disk-security-encryption-type

Especifique el tipo de cifrado del disco administrado del sistema operativo.

Propiedad Valor
Valores aceptados: DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly
--os-disk-size-gb

Tamaño del disco del sistema operativo en GB que se va a crear.

Propiedad Valor
Parameter group: Storage Arguments
--os-type

Tipo de sistema operativo instalado en un disco duro virtual personalizado. No use al especificar un alias URN o URN.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: linux, windows
--patch-mode

Modo de aplicación de revisiones en invitado a la máquina virtual iaaS. Valores permitidos para máquinas virtuales Windows: AutomaticByOS, AutomaticByPlatform, Manual. Valores permitidos para máquinas virtuales Linux: AutomaticByPlatform, ImageDefault. Manual: controla la aplicación de revisiones en una máquina virtual. Para ello, aplique revisiones manualmente dentro de la máquina virtual. En este modo, las actualizaciones automáticas están deshabilitadas; El parámetro --enable-auto-update debe ser false. AutomaticByOS: el sistema operativo actualizará automáticamente la máquina virtual. El parámetro --enable-auto-update debe ser true. AutomaticByPlatform: el sistema operativo actualizará automáticamente la máquina virtual. ImageDefault: se usa la configuración de aplicación de revisiones predeterminada de la máquina virtual. El parámetro --enable-agent y --enable-auto-update debe ser true.

Propiedad Valor
Valores aceptados: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--plan-name

Plan name.

Propiedad Valor
Parameter group: Marketplace Image Plan Arguments
--plan-product

Plan product.

Propiedad Valor
Parameter group: Marketplace Image Plan Arguments
--plan-promotion-code

Planear el código de promoción.

Propiedad Valor
Parameter group: Marketplace Image Plan Arguments
--plan-publisher

Plan publisher.

Propiedad Valor
Parameter group: Marketplace Image Plan Arguments
--platform-fault-domain

Especifique el dominio de error lógico del conjunto de escalado en el que se creará la máquina virtual. De forma predeterminada, la máquina virtual se asignará automáticamente a un dominio de error que mejor mantenga el equilibrio entre los dominios de error disponibles. Esto solo es aplicable si se establece la propiedad virtualMachineScaleSet de esta máquina virtual. El conjunto de escalado de máquinas virtuales al que se hace referencia debe tener el recuento de dominios de error de la plataforma. Esta propiedad no se puede actualizar una vez creada la máquina virtual. La asignación de dominio de error se puede ver en la vista de instancia de máquina virtual.

--ppg

Nombre o identificador del grupo de selección de ubicación de proximidad al que se debe asociar la máquina virtual.

--priority

Priority. Use "Spot" para ejecutar cargas de trabajo de corta duración de forma rentable. La enumeración "Low" estará en desuso en el futuro. Use "Spot" para implementar máquinas virtuales de acceso puntual de Azure o VMSS. El valor predeterminado es Normal.

Propiedad Valor
Valores aceptados: Low, Regular, Spot
--private-ip-address

Dirección IP privada estática (por ejemplo, 10.0.0.5).

Propiedad Valor
Parameter group: Network Arguments
--proxy-agent-mode
Obsoleto

La opción '--proxy-agent-mode' ha quedado obsoleta y se eliminará en una versión futura. Utilice '--wire-server-mode' en su lugar.

Especifique el modo en el que se ejecutará el agente proxy si la característica está habilitada.

Propiedad Valor
Valores aceptados: Audit, Enforce
--public-ip-address

Nombre de la dirección IP pública al crear una (valor predeterminado) o hacer referencia a una existente. También puede hacer referencia a una dirección IP pública existente por identificador o especificar "" o "" para None (""" en la CLI de Azure mediante PowerShell).

Propiedad Valor
Parameter group: Network Arguments
--public-ip-address-allocation
Propiedad Valor
Parameter group: Network Arguments
Valores aceptados: dynamic, static
--public-ip-address-dns-name

Nombre DNS único global para una dirección IP pública recién creada.

Propiedad Valor
Parameter group: Network Arguments
--public-ip-sku

SKU de IP pública. Solo se admite la creación de la dirección IP pública en la zona perimetral cuando es "Estándar".

Propiedad Valor
Parameter group: Network Arguments
Valor predeterminado: Standard
Valores aceptados: Basic, Standard
--role

Nombre de rol o identificador que tendrá la identidad asignada por el sistema.

Propiedad Valor
Parameter group: Managed Service Identity Arguments
--scope

Ámbito al que puede acceder la identidad asignada por el sistema.

Propiedad Valor
Parameter group: Managed Service Identity Arguments
--secrets

Uno o varios secretos de Key Vault como cadenas o archivos JSON a través de @{path} que contienen [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

--security-type

Especifique el tipo de seguridad de la máquina virtual. El valor Standard se puede usar si la suscripción tiene la marca de característica UseStandardSecurityType registrada en el espacio de nombres Microsoft.Compute. Consulte los https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/preview-features pasos para habilitar la función requerida.

Propiedad Valor
Valores aceptados: ConfidentialVM, Standard, TrustedLaunch
--size
Obsoleto

El valor predeterminado de "--size" se cambiará a "Standard_D2s_v5" de "Standard_DS1_v2" en una versión futura.

Tamaño de máquina virtual que se va a crear. Consulta https://azure.microsoft.com/pricing/details/virtual-machines/ para obtener información de tamaño.

Propiedad Valor
Valor predeterminado: Standard_DS1_v2
Valor de: az vm list-sizes
--source-disk-restore-point --source-disk-rp

Cree un disco de datos a partir de un punto de restauración de disco. Puede usar el identificador de un punto de restauración de disco.

Propiedad Valor
Parameter group: Storage Arguments
--source-disk-restore-point-size-gb --source-rp-size

Tamaño del punto de restauración del disco de origen en GB.

Propiedad Valor
Parameter group: Storage Arguments
--source-resource --source-snapshots-or-disks

Cree un disco de datos a partir de una instantánea u otro disco. Puede usar el identificador de un disco o una instantánea.

Propiedad Valor
Parameter group: Storage Arguments
--source-resource-size --source-snapshots-or-disks-size-gb

Tamaño del disco de origen en GB.

Propiedad Valor
Parameter group: Storage Arguments
--specialized

Indica si la imagen de origen está especializada.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: false, true
--ssh-dest-key-path

Ruta de acceso del archivo de destino en la máquina virtual para la clave SSH. Si el archivo ya existe, las claves especificadas se anexan al archivo. La ruta de acceso de destino para las claves públicas SSH se limita actualmente a su valor predeterminado "/home/username/.ssh/authorized_keys" debido a un problema conocido en el agente de aprovisionamiento de Linux.

Propiedad Valor
Parameter group: Authentication Arguments
--ssh-key-name

Úselo como clave pública en la máquina virtual. Debe ser un recurso de clave SSH existente en Azure.

--ssh-key-type

Especifique el tipo de archivos de clave pública y privada SSH que se van a generar si faltan.

Propiedad Valor
Parameter group: Authentication Arguments
Valor predeterminado: RSA
Valores aceptados: Ed25519, RSA
--ssh-key-values

Lista separada por espacios de claves públicas SSH o rutas de acceso de archivo de clave pública.

Propiedad Valor
Parameter group: Authentication Arguments
--storage-account

Solo se aplica cuando se usa con --use-unmanaged-disk. Nombre que se va a usar al crear una nueva cuenta de almacenamiento o hacer referencia a una existente. Si se omite, se usará una cuenta de almacenamiento adecuada en el mismo grupo de recursos y ubicación, o se creará una nueva.

Propiedad Valor
Parameter group: Storage Arguments
--storage-container-name

Solo se aplica cuando se usa con --use-unmanaged-disk. Nombre del contenedor de almacenamiento para el disco del sistema operativo de la máquina virtual. Default: vhds.

Propiedad Valor
Parameter group: Storage Arguments
--storage-sku

SKU de la cuenta de almacenamiento con la que se va a conservar la máquina virtual. Use una SKU singular que se aplicaría en todos los discos o especifique discos individuales. Uso: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], donde cada identificador es "os" o un lun indexado de 0. Valores permitidos: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.

Propiedad Valor
Parameter group: Storage Arguments
--subnet

Nombre de la subred al crear una nueva red virtual o hacer referencia a una existente. También puede hacer referencia a una subred existente por identificador. Si se omiten tanto el nombre de la red virtual como la subred, se seleccionará automáticamente una red virtual y una subred adecuadas o se creará una nueva.

Propiedad Valor
Parameter group: Network Arguments
--subnet-address-prefix

Prefijo de dirección IP de subred que se va a usar al crear una nueva red virtual en formato CIDR.

Propiedad Valor
Parameter group: Network Arguments
Valor predeterminado: 10.0.0.0/24
--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--ultra-ssd-enabled

Habilita o deshabilita la capacidad de tener 1 o más discos de datos administrados con UltraSSD_LRS cuenta de almacenamiento.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: false, true
--use-unmanaged-disk

No use el disco administrado para conservar la máquina virtual.

Propiedad Valor
Parameter group: Storage Arguments
Valor predeterminado: False
--user-data

UserData para la máquina virtual. Se puede pasar como archivo o cadena.

--v-cpus-available

Especifique el número de vCPU disponibles.

--v-cpus-per-core

Especifique la relación de vCPU con el núcleo físico. Establecer esta propiedad en 1 también significa que el hyper-threading está deshabilitado.

--validate

Genere y valide la plantilla de ARM sin crear ningún recurso.

Propiedad Valor
Valor predeterminado: False
--vmss

Nombre o identificador de un conjunto de escalado de máquinas virtuales existente al que se debe asignar la máquina virtual. Ninguno de forma predeterminada.

--vnet-address-prefix

Prefijo de dirección IP que se va a usar al crear una nueva red virtual en formato CIDR.

Propiedad Valor
Parameter group: Network Arguments
Valor predeterminado: 10.0.0.0/16
--vnet-name

Nombre de la red virtual al crear uno o hacer referencia a uno existente.

Propiedad Valor
Parameter group: Network Arguments
--wire-server-access-control-profile-reference-id --wire-server-profile-id

Especifique el ID de recurso de la versión del perfil de control de acceso del servidor de cableado.

--wire-server-mode

Especifique el modo en el que se ejecutará el agente proxy si la característica está habilitada.

Propiedad Valor
Valores aceptados: Audit, Enforce
--workspace
Vista previa

Nombre o identificador del área de trabajo de Log Analytics. Si especifica el área de trabajo a través de su nombre, el área de trabajo debe estar en el mismo grupo de recursos con la máquina virtual; de lo contrario, se creará una nueva área de trabajo.

Propiedad Valor
Parameter group: Monitor Arguments
--zone -z

Zona de disponibilidad en la que se va a aprovisionar el recurso.

--zone-placement-policy

Especifique la directiva para la ubicación de la máquina virtual en la zona de disponibilidad.

Propiedad Valor
Valores aceptados: Any
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm deallocate

Desasigne una máquina virtual para que los recursos informáticos ya no se asignen (ya no se aplican cargos). El estado cambiará de "Detenido" a "Detenido (desasignado)".

az vm deallocate [--hibernate {0, 1, f, false, n, no, t, true, y, yes}]
                 [--ids]
                 [--name --vm-name]
                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                 [--resource-group]
                 [--subscription]

Ejemplos

Desasigne, generalice y capture una máquina virtual detenida.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Desasignar, generalizar y capturar varias máquinas virtuales detenidas.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

Desasigne una máquina virtual.

az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--hibernate

Parámetro opcional para hibernar una máquina virtual. (Característica en versión preliminar).

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm delete

Operación de eliminación para eliminar una máquina virtual.

az vm delete [--force-deletion {0, 1, f, false, n, no, t, true, y, yes}]
             [--ids]
             [--name]
             [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
             [--resource-group]
             [--subscription]
             [--yes]

Ejemplos

Elimine una máquina virtual sin una solicitud de confirmación.

az vm delete -g MyResourceGroup -n MyVm --yes

Elimine todas las máquinas virtuales de un grupo de recursos.

az vm delete --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--force-deletion

Parámetro opcional para forzar la eliminación de máquinas virtuales.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name -n

El nombre de la máquina virtual.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm generalize

Marque una máquina virtual como generalizada, lo que le permite crear imágenes para varias implementaciones.

az vm generalize [--ids]
                 [--name --vm-name]
                 [--resource-group]
                 [--subscription]

Ejemplos

Desasigne, generalice y capture una máquina virtual detenida.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Desasignar, generalizar y capturar varias máquinas virtuales detenidas.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm get-instance-view

Obtenga información de instancia sobre una máquina virtual.

az vm get-instance-view [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Ejemplos

Use un grupo de recursos y un nombre para obtener información de vista de instancia de una máquina virtual.

az vm get-instance-view -g MyResourceGroup -n MyVm

Obtenga vistas de instancia para todas las máquinas virtuales de un grupo de recursos.

az vm get-instance-view --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm install-patches

Instale revisiones en una máquina virtual.

az vm install-patches --maximum-duration
                      --reboot-setting {Always, IfRequired, Never}
                      [--classifications-to-include-linux {Critical, Other, Security}]
                      [--classifications-to-include-win {Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates}]
                      [--exclude-kbs-requiring-reboot {false, true}]
                      [--ids]
                      [--kb-numbers-to-exclude]
                      [--kb-numbers-to-include]
                      [--max-patch-publish-date]
                      [--name]
                      [--no-wait]
                      [--package-name-masks-to-exclude]
                      [--package-name-masks-to-include]
                      [--resource-group]
                      [--subscription]

Ejemplos

Instale revisiones en una máquina virtual windows, lo que permite que la cantidad máxima de tiempo sea de 4 horas y la máquina virtual se reiniciará si es necesario durante la operación de actualización de software.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-win Critical Security --exclude-kbs-requiring-reboot true

Instale revisiones en una máquina virtual Linux, lo que permite que la cantidad máxima de tiempo sea de 4 horas y la máquina virtual se reiniciará si es necesario durante la operación de actualización de software.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-linux Critical

Parámetros requeridos

--maximum-duration

Especifique la cantidad máxima de tiempo que se ejecutará la operación. Debe ser una cadena de duración compatible con ISO 8601, como PT4H (4 horas).

--reboot-setting

Defina cuándo es aceptable reiniciar una máquina virtual durante una operación de actualización de software.

Propiedad Valor
Valores aceptados: Always, IfRequired, Never

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--classifications-to-include-linux

Lista separada por espacios de clasificaciones que se van a incluir para máquinas virtuales Linux.

Propiedad Valor
Valores aceptados: Critical, Other, Security
--classifications-to-include-win

Lista separada por espacios de clasificaciones que se van a incluir para la máquina virtual Windows.

Propiedad Valor
Valores aceptados: Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates
--exclude-kbs-requiring-reboot

Filtre los KB que no tengan un comportamiento de reinicio de "NeverReboots" cuando se establezca. Solo se aplica a la máquina virtual Windows.

Propiedad Valor
Valores aceptados: false, true
--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--kb-numbers-to-exclude

Lista separada por espacios de KB que se excluirán en la operación de revisión. Solo se aplica a la máquina virtual Windows.

--kb-numbers-to-include

Lista separada por espacios de KB que se van a incluir en la operación de revisión. Solo se aplica a la máquina virtual Windows.

--max-patch-publish-date

Valor de hora ISO 8601 para la revisión de instalación publicada en o antes de esta fecha máxima de publicación dada. Formato: fecha (aaaa-mm-dd) hora (hh:mm:ss.xxxxx) zona horaria (+/-hh:mm).

--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--package-name-masks-to-exclude

Lista separada por espacios de paquetes que se van a excluir en la operación de revisión. Format: packageName_packageVersion. Solo se aplica a la máquina virtual Linux.

--package-name-masks-to-include

Lista separada por espacios de paquetes que se van a incluir en la operación de revisión. Format: packageName_packageVersion. Solo se aplica a la máquina virtual Linux.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm list

Enumerar los detalles de las máquinas virtuales.

--resource-group puede pasar una cadena vacía como parámetro, que generará toda la información de máquina virtual en la suscripción. Para obtener más información sobre cómo consultar información sobre las máquinas virtuales, consulte https://learn.microsoft.com/cli/azure/query-az-cli2.

az vm list [--resource-group]
           [--show-details]
           [--vmss]

Ejemplos

Enumerar todas las máquinas virtuales.

az vm list

Enumere todas las máquinas virtuales por grupo de recursos.

az vm list -g MyResourceGroup

Enumere todas las máquinas virtuales por grupo de recursos con detalles.

az vm list -g MyResourceGroup -d

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--show-details -d

Mostrar la dirección IP pública, el FQDN y los estados de energía. el comando se ejecutará lentamente.

Propiedad Valor
Valor predeterminado: False
--vmss

Enumere las instancias de máquina virtual en un VMSS específico. Especifique el identificador de VMSS o el nombre de VMSS.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm list-ip-addresses

Enumera las direcciones IP asociadas a una máquina virtual.

az vm list-ip-addresses [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Ejemplos

Obtenga las direcciones IP de una máquina virtual.

az vm list-ip-addresses -g MyResourceGroup -n MyVm

Obtenga direcciones IP para todas las máquinas virtuales de un grupo de recursos.

az vm list-ip-addresses --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm list-sizes

Obsoleto

Este comando ha quedado en desuso y se quitará en una versión futura. Use "az vm list-skus" en su lugar.

Enumera los tamaños disponibles para las máquinas virtuales.

az vm list-sizes --location

Ejemplos

Enumere los tamaños de máquina virtual disponibles en la región Oeste de EE. UU.

az vm list-sizes -l westus

Parámetros requeridos

--location -l

Location. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm list-skus

Obtenga detalles sobre las SKU de recursos relacionados con el proceso.

Este comando incorpora la restricción de nivel de suscripción, que ofrece la información más precisa.

az vm list-skus [--all {false, true}]
                [--location]
                [--resource-type]
                [--size]
                [--zone {false, true}]

Ejemplos

Enumere todas las SKU en la región Oeste de EE. UU.

az vm list-skus -l westus

Enumere todos los tamaños de máquina virtual disponibles en la región Este de EE. UU. 2 que admiten la zona de disponibilidad.

az vm list-skus -l eastus2 --zone

Enumere todos los tamaños de máquina virtual disponibles en la región Este de EE. UU. 2 que admiten la zona de disponibilidad con el nombre "standard_ds1...".

az vm list-skus -l eastus2 --zone --size standard_ds1

Enumera la información de SKU relacionada con el conjunto de disponibilidad en la región Oeste de EE. UU.

az vm list-skus -l westus --resource-type availabilitySets

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--all

Muestra toda la información, incluidos los tamaños de máquina virtual que no están disponibles en la suscripción actual.

Propiedad Valor
Valores aceptados: false, true
--location -l

Location. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--resource-type -r

Tipos de recursos, por ejemplo, "availabilitySets", "instantáneas", "discos", etc.

--size -s

Nombre de tamaño, se acepta el nombre parcial.

--zone -z

Mostrar las sku que admiten zonas de disponibilidad.

Propiedad Valor
Valores aceptados: false, true
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm list-usage

Enumere los recursos de uso disponibles para las máquinas virtuales.

az vm list-usage --location

Ejemplos

Obtenga el uso de recursos de proceso para la región Oeste de EE. UU.

az vm list-usage -l westus

Parámetros requeridos

--location -l

Location. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm list-vm-resize-options

Enumere las opciones de cambio de tamaño disponibles para las máquinas virtuales.

az vm list-vm-resize-options [--ids]
                             [--name --vm-name]
                             [--resource-group]
                             [--subscription]

Ejemplos

Enumere todos los tamaños de máquina virtual disponibles para cambiar el tamaño.

az vm list-vm-resize-options -g MyResourceGroup -n MyVm

Enumera los tamaños disponibles para todas las máquinas virtuales de un grupo de recursos.

az vm list-vm-resize-options --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm open-port

Abre una máquina virtual para el tráfico entrante en los puertos especificados.

Agrega una regla de seguridad al grupo de seguridad de red (NSG) que está conectado a la interfaz de red (NIC) o a la subred de la máquina virtual. Se usará el grupo de seguridad de red existente o se creará uno nuevo. El nombre de la regla es "open-port-{port}" y sobrescribirá una regla existente con este nombre. Para las máquinas virtuales de varias NIC o para un control más específico, use los comandos de red adecuados directamente (nsg rule create, etc.).

az vm open-port --port
                [--apply-to-subnet]
                [--ids]
                [--name]
                [--nsg-name]
                [--priority]
                [--resource-group]
                [--subscription]

Ejemplos

Abra todos los puertos de una máquina virtual para el tráfico entrante.

az vm open-port -g MyResourceGroup -n MyVm --port '*'

Abra un intervalo de puertos en una máquina virtual para el tráfico entrante con la prioridad más alta.

az vm open-port -g MyResourceGroup -n MyVm --port 80-100 --priority 100

Abra los puertos 555, 557, 558 y 559 para el tráfico entrante con la prioridad más alta.

az vm open-port -g MyResourceGroup -n MyVm --port 555,557-559 --priority 100

Abra todos los puertos para todas las máquinas virtuales de un grupo de recursos.

az vm open-port --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv) --port '*'

Parámetros requeridos

--port

Puerto o intervalo de puertos (por ejemplo: 80-100) para abrir el tráfico entrante. Use '*' para permitir el tráfico a todos los puertos. Use valores separados por comas para especificar más de un puerto o intervalo de puertos.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--apply-to-subnet

Permitir el tráfico entrante en la subred en lugar de la NIC.

Propiedad Valor
Valor predeterminado: False
--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name -n

Nombre de la máquina virtual en la que se va a abrir el tráfico entrante.

Propiedad Valor
Parameter group: Resource Id Arguments
--nsg-name

Nombre del grupo de seguridad de red que se va a crear si no existe uno. Se omite si ya existe un NSG.

--priority

Prioridad de regla, entre 100 (prioridad más alta) y 4096 (prioridad más baja). Debe ser único para cada regla de la colección.

Propiedad Valor
Valor predeterminado: 900
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm perform-maintenance

Operación para realizar el mantenimiento en una máquina virtual.

az vm perform-maintenance [--ids]
                          [--name --vm-name]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--resource-group]
                          [--subscription]

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm reapply

Reapply VMs.

az vm reapply [--ids]
              [--name --vm-name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]

Ejemplos

Vuelva a aplicar una máquina virtual.

az vm reapply -g MyResourceGroup -n MyVm

Vuelva a aplicar todas las máquinas virtuales de un grupo de recursos.

az vm reapply --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm redeploy

Vuelva a implementar una máquina virtual existente.

az vm redeploy [--ids]
               [--name --vm-name]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]

Ejemplos

Vuelva a implementar una máquina virtual.

az vm redeploy -g MyResourceGroup -n MyVm

Vuelva a implementar todas las máquinas virtuales de un grupo de recursos.

az vm redeploy --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm reimage

Cambiar la imagen (actualizar el sistema operativo) una máquina virtual.

Cambiar la imagen (actualizar el sistema operativo) una máquina virtual que no tiene un disco de sistema operativo efímero, para las máquinas virtuales que tienen un disco de sistema operativo efímero, la máquina virtual se restablece al estado inicial. NOTA: La retención del disco del sistema operativo antiguo depende del valor de deleteOption del disco del sistema operativo. Si deleteOption está desasociado, el disco del sistema operativo antiguo se conservará después de volver a crear una imagen. Si deleteOption es delete, el disco del sistema operativo antiguo se eliminará después de volver a crear una imagen. La deleteOption del disco del sistema operativo debe actualizarse en consecuencia antes de realizar la nueva imagen.

az vm reimage [--admin-password]
              [--custom-data]
              [--exact-version]
              [--ids]
              [--name --vm-name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]
              [--temp-disk {0, 1, f, false, n, no, t, true, y, yes}]

Ejemplos

Vuelva a crear una imagen de una máquina virtual.

az vm reimage --name MyVm --resource-group MyResourceGroup --admin-password MyPassword --custom-data "dGVzdA==" --temp-disk false --exact-version 0.1

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--admin-password

Especifica la contraseña de la cuenta de administrador.

Propiedad Valor
Parameter group: OsProfile Arguments
--custom-data

Especifica una cadena codificada en base 64 de datos personalizados.

Propiedad Valor
Parameter group: OsProfile Arguments
--exact-version

Especifica en el número decimal, la versión en la que se debe volver a crear la imagen del disco del sistema operativo. Si no se proporciona la versión exacta, el disco del sistema operativo se vuelve a crear una imagen en la versión existente del disco del sistema operativo.

Propiedad Valor
Parameter group: Parameters Arguments
--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
--temp-disk

Especifica si se va a cambiar la imagen del disco temporal. Valor predeterminado: falso. Nota: Este parámetro temp disk reimage solo se admite para VM/VMSS con disco del sistema operativo efímero.

Propiedad Valor
Parameter group: Parameters Arguments
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm resize

Actualice el tamaño de una máquina virtual.

az vm resize --size
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]
             [--subscription]

Ejemplos

Cambiar el tamaño de una máquina virtual.

az vm resize -g MyResourceGroup -n MyVm --size Standard_DS3_v2

Cambie el tamaño de todas las máquinas virtuales de un grupo de recursos.

az vm resize --size Standard_DS3_v2 --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros requeridos

--size

Tamaño de la máquina virtual.

Propiedad Valor
Valor de: az vm list-vm-resize-options

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm restart

Restart VMs.

az vm restart [--force]
              [--ids]
              [--name]
              [--no-wait]
              [--resource-group]
              [--subscription]

Ejemplos

Reinicie una máquina virtual.

az vm restart -g MyResourceGroup -n MyVm

Reinicie todas las máquinas virtuales de un grupo de recursos.

az vm restart --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--force

Forzar el reinicio de la máquina virtual mediante la reimplementación. Use si la máquina virtual no responde.

Propiedad Valor
Valor predeterminado: False
--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm show

Obtenga los detalles de una máquina virtual.

az vm show [--ids]
           [--include-user-data]
           [--name]
           [--resource-group]
           [--show-details]
           [--subscription]

Ejemplos

Mostrar información sobre una máquina virtual.

az vm show -g MyResourceGroup -n MyVm -d

Obtenga los detalles de todas las máquinas virtuales de un grupo de recursos.

az vm show -d --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--include-user-data -u

Incluya las propiedades de datos de usuario en el resultado de la consulta.

Propiedad Valor
Valor predeterminado: False
--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--show-details -d

Mostrar la dirección IP pública, el FQDN y los estados de energía. el comando se ejecutará lentamente.

Propiedad Valor
Valor predeterminado: False
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm simulate-eviction

Simulación de la expulsión de una máquina virtual de acceso puntual.

az vm simulate-eviction [--ids]
                        [--name --vm-name]
                        [--resource-group]
                        [--subscription]

Ejemplos

Simulación de la expulsión de una máquina virtual de acceso puntual.

az vm simulate-eviction --resource-group MyResourceGroup --name MyVm

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm start

Inicie una máquina virtual detenida.

az vm start [--ids]
            [--name --vm-name]
            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
            [--resource-group]
            [--subscription]

Ejemplos

Inicie una máquina virtual detenida.

az vm start -g MyResourceGroup -n MyVm

Inicie todas las máquinas virtuales de un grupo de recursos.

az vm start --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Inicie una máquina virtual detenida.

az vm start --name MyVm --no-wait --resource-group MyResourceGroup

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name --vm-name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm stop

Apagar (detener) una máquina virtual en ejecución.

La máquina virtual seguirá facturando. Para evitar esto, puede desasignar la máquina virtual a través de "az vm deallocate".

az vm stop [--ids]
           [--name]
           [--no-wait]
           [--resource-group]
           [--skip-shutdown]
           [--subscription]

Ejemplos

Apagar (detener) una máquina virtual en ejecución.

az vm stop --resource-group MyResourceGroup --name MyVm

Apague una máquina virtual en ejecución sin apagarse.

az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown

Apagar máquinas virtuales en un grupo de recursos.

az vm stop --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--skip-shutdown

Omita el apagado y apagado inmediatamente.

Propiedad Valor
Valor predeterminado: False
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm update

Actualice las propiedades de una máquina virtual.

Actualice los objetos de máquina virtual y las propiedades mediante rutas de acceso que corresponden a "az vm show".

az vm update [--add]
             [--additional-events --additional-scheduled-events {false, true}]
             [--align-regional-disks --align-regional-disks-to-vm-zone {false, true}]
             [--capacity-reservation-group --crg]
             [--disk-caching]
             [--disk-controller-type {NVMe, SCSI}]
             [--enable-hibernation {false, true}]
             [--enable-proxy-agent {false, true}]
             [--enable-reboot --enable-user-reboot-scheduled-events {false, true}]
             [--enable-redeploy --enable-user-redeploy-scheduled-events {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--ephemeral-os-disk-placement --ephemeral-placement {CacheDisk, NvmeDisk, ResourceDisk}]
             [--force-string]
             [--host]
             [--host-group]
             [--ids]
             [--imds-access-control-profile-reference-id --imds-profile-id]
             [--imds-mode {Audit, Enforce}]
             [--key-incarnation-id]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--max-price]
             [--name]
             [--no-wait]
             [--os-disk]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--proxy-agent-mode {Audit, Enforce}]
             [--remove]
             [--resource-group]
             [--security-type {ConfidentialVM, Standard, TrustedLaunch}]
             [--set]
             [--size]
             [--subscription]
             [--ultra-ssd-enabled {false, true}]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--wire-server-access-control-profile-reference-id --wire-server-profile-id]
             [--wire-server-mode {Audit, Enforce}]
             [--workspace]
             [--write-accelerator]

Ejemplos

Agregue o actualice una etiqueta.

az vm update -n name -g group --set tags.tagName=tagValue

Quite una etiqueta.

az vm update -n name -g group --remove tags.tagName

Establezca la NIC principal de una máquina virtual.

az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true

Agregue una nueva NIC no principal a una máquina virtual.

az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}

Quite la cuarta NIC de una máquina virtual.

az vm update -n name -g group --remove networkProfile.networkInterfaces 3

Adición de una máquina virtual existente a un host dedicado

az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group

Adición de una máquina virtual existente a un grupo host dedicado

az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string or JSON string>.

Propiedad Valor
Parameter group: Generic Update Arguments
Valor predeterminado: []
--additional-events --additional-scheduled-events

El parámetro de configuración que se usa al crear event grid y la configuración de eventos programados del grafo de recursos.

Propiedad Valor
Valores aceptados: false, true
--align-regional-disks --align-regional-disks-to-vm-zone

Especifique si los discos regionales deben alinearse o moverse a la zona de máquina virtual. Esto solo es aplicable a las máquinas virtuales con el conjunto de propiedades placement. Tenga en cuenta que este cambio es irreversible.

Propiedad Valor
Valores aceptados: false, true
--capacity-reservation-group --crg
Vista previa

Identificador o nombre del grupo de reserva de capacidad que se usa para asignar. Pase "Ninguno" para desasociar el grupo de reserva de capacidad. Tenga en cuenta que, si desea eliminar una máquina virtual o VMSS asociada al grupo de reserva de capacidad, primero debe desasociar el grupo de reserva de capacidad.

--disk-caching

Use un valor singular para aplicarlo o especifique discos individuales, por ejemplo, 'os=ReadWrite 0=None 1=ReadOnly' debe habilitar la actualización del disco del sistema operativo y 2 discos de datos.

--disk-controller-type
Vista previa

Especifique el tipo de controlador de disco configurado para la máquina virtual o VMSS.

Propiedad Valor
Parameter group: Storage Arguments
Valores aceptados: NVMe, SCSI
--enable-hibernation

Marca que habilita o deshabilita la funcionalidad de hibernación en la máquina virtual.

Propiedad Valor
Valores aceptados: false, true
--enable-proxy-agent

Especifique si la característica del agente proxy debe estar habilitada en la máquina virtual o en el conjunto de escalado de máquinas virtuales.

Propiedad Valor
Valores aceptados: false, true
--enable-reboot --enable-user-reboot-scheduled-events

Parámetro de configuración que se usa al publicar eventos programados destinos de publicación adicionales.

Propiedad Valor
Valores aceptados: false, true
--enable-redeploy --enable-user-redeploy-scheduled-events

El parámetro de configuración que se usa al crear la configuración de eventos programados iniciada por el usuario.

Propiedad Valor
Valores aceptados: false, true
--enable-secure-boot

Habilite el arranque seguro.

Propiedad Valor
Valores aceptados: false, true
--enable-vtpm

Enable vTPM.

Propiedad Valor
Valores aceptados: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Solo se aplica cuando se usa con --size. Permite elegir la ubicación de aprovisionamiento de discos del sistema operativo efímero.

Propiedad Valor
Valores aceptados: CacheDisk, NvmeDisk, ResourceDisk
--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.

Propiedad Valor
Parameter group: Generic Update Arguments
Valor predeterminado: False
--host
Vista previa

Identificador de recurso del host dedicado en el que residirá la máquina virtual. --host y --host-group no se pueden usar juntos. Debe desasignar la máquina virtual antes de la actualización e iniciar la máquina virtual después de la actualización. Consulte ayuda para obtener más ejemplos.

Propiedad Valor
Parameter group: Dedicated Host Arguments
--host-group
Vista previa

Nombre o identificador de recurso del grupo host dedicado en el que residirá la máquina virtual. --host y --host-group no se pueden usar juntos. Debe desasignar la máquina virtual antes de la actualización e iniciar la máquina virtual después de la actualización. Consulte ayuda para obtener más ejemplos.

Propiedad Valor
Parameter group: Dedicated Host Arguments
--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--imds-access-control-profile-reference-id --imds-profile-id

Especifique el perfil de control de acceso, la versión, el ID de recurso, el id. de recurso de imds.

--imds-mode

Especifique el modo en el que se ejecutará el agente proxy si la característica está habilitada.

Propiedad Valor
Valores aceptados: Audit, Enforce
--key-incarnation-id

Aumentar el valor de esta propiedad permite al usuario restablecer la clave utilizada para proteger el canal de comunicación entre invitado y host.

--license-type

Especifica que la imagen o el disco de Windows tenían licencia local. Para habilitar la Ventaja híbrida de Azure para Windows Server, use "Windows_Server". Para habilitar derechos de hospedaje multiinquilino para Windows 10, use "Windows_Client". Para más información, consulte la documentación sobre máquinas virtuales Windows de Azure.

Propiedad Valor
Valores aceptados: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--max-price
Vista previa

El precio máximo (en dólares estadounidenses) que está dispuesto a pagar por una máquina virtual o VMSS de acceso puntual. -1 indica que la máquina virtual o VMSS de acceso puntual no debe expulsarse por motivos de precio.

--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--os-disk

Identificador o nombre del disco del sistema operativo administrado al que se va a intercambiar.

--ppg

Nombre o identificador del grupo de selección de ubicación de proximidad al que se debe asociar la máquina virtual.

--priority

Priority. Use "Spot" para ejecutar cargas de trabajo de corta duración de forma rentable. La enumeración "Low" estará en desuso en el futuro. Use "Spot" para implementar máquinas virtuales de acceso puntual de Azure o VMSS. El valor predeterminado es Normal.

Propiedad Valor
Valores aceptados: Low, Regular, Spot
--proxy-agent-mode
Obsoleto

La opción '--proxy-agent-mode' ha quedado obsoleta y se eliminará en una versión futura. Utilice '--wire-server-mode' en su lugar.

Especifique el modo en el que se ejecutará el agente proxy si la característica está habilitada.

Propiedad Valor
Valores aceptados: Audit, Enforce
--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove> O --remove propertyToRemove.

Propiedad Valor
Parameter group: Generic Update Arguments
Valor predeterminado: []
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--security-type

Especifique el tipo de seguridad de la máquina virtual. El valor Standard se puede usar si la suscripción tiene la marca de característica UseStandardSecurityType registrada en el espacio de nombres Microsoft.Compute. Consulte los https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/preview-features pasos para habilitar la función requerida.

Propiedad Valor
Valores aceptados: ConfidentialVM, Standard, TrustedLaunch
--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>.

Propiedad Valor
Parameter group: Generic Update Arguments
Valor predeterminado: []
--size
Vista previa

Nuevo tamaño de la máquina virtual. Consulta https://azure.microsoft.com/pricing/details/virtual-machines/ para obtener información de tamaño.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
--ultra-ssd-enabled

Habilita o deshabilita la capacidad de tener 1 o más discos de datos administrados con UltraSSD_LRS cuenta de almacenamiento.

Propiedad Valor
Valores aceptados: false, true
--user-data

UserData para la máquina virtual. Se puede pasar como archivo o cadena. Si se pasa una cadena vacía, se eliminará el valor existente.

--v-cpus-available

Especifique el número de vCPU disponibles.

--v-cpus-per-core

Especifique la relación de vCPU con el núcleo físico. Establecer esta propiedad en 1 también significa que el hyper-threading está deshabilitado.

--wire-server-access-control-profile-reference-id --wire-server-profile-id

Especifique el ID de recurso de la versión del perfil de control de acceso del servidor de cableado.

--wire-server-mode

Especifique el modo en el que se ejecutará el agente proxy si la característica está habilitada.

Propiedad Valor
Valores aceptados: Audit, Enforce
--workspace
Vista previa

Nombre o identificador del área de trabajo de Log Analytics. Si especifica el área de trabajo a través de su nombre, el área de trabajo debe estar en el mismo grupo de recursos con la máquina virtual; de lo contrario, se creará una nueva área de trabajo.

Propiedad Valor
Parameter group: Monitor Arguments
--write-accelerator

Habilite o deshabilite el acelerador de escritura de disco. Use el valor singular "true/false" para aplicarlo o especifique discos individuales, por ejemplo, os=true 1=true 2=true" para el disco del sistema operativo y los discos de datos con lun de 1 & 2.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az vm wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de la máquina virtual.

az vm wait [--created]
           [--custom]
           [--deleted]
           [--exists]
           [--ids]
           [--interval]
           [--name]
           [--resource-group]
           [--subscription]
           [--timeout]
           [--updated]

Ejemplos

Espere hasta que se cree una máquina virtual.

az vm wait -g MyResourceGroup -n MyVm --created

Espere hasta que se eliminen todas las máquinas virtuales de un grupo de recursos.

az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Propiedad Valor
Parameter group: Wait Condition Arguments
Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Propiedad Valor
Parameter group: Wait Condition Arguments
--deleted

Espere hasta que se elimine.

Propiedad Valor
Parameter group: Wait Condition Arguments
Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Propiedad Valor
Parameter group: Wait Condition Arguments
Valor predeterminado: False
--ids

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".

Propiedad Valor
Parameter group: Resource Id Arguments
--interval

Intervalo de sondeo en segundos.

Propiedad Valor
Parameter group: Wait Condition Arguments
Valor predeterminado: 30
--name -n

Nombre de la máquina virtual. Puede configurar el valor predeterminado mediante az configure --defaults vm=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
--timeout

Espera máxima en segundos.

Propiedad Valor
Parameter group: Wait Condition Arguments
Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Propiedad Valor
Parameter group: Wait Condition Arguments
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False