Share via


az azurestackhci virtualmachine

Nota:

Esta referencia forma parte de la extensión azurestackhci para la CLI de Azure (versión 2.15.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az azurestackhci virtualmachine . Obtenga más información sobre las extensiones.

El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Administre virtualmachine con azurestackhci.

Comandos

Nombre Description Tipo Estado
az azurestackhci virtualmachine create

Creación de una máquina virtual.

Extensión Habilitación de características
az azurestackhci virtualmachine delete

Elimine una máquina virtual.

Extensión Habilitación de características
az azurestackhci virtualmachine extension

Administre la extensión virtualmachine con azurestackhci.

Extensión Habilitación de características
az azurestackhci virtualmachine extension create

Cree una extensión virtualmachine.

Extensión Habilitación de características
az azurestackhci virtualmachine extension delete

Elimine una extensión virtualmachine.

Extensión Habilitación de características
az azurestackhci virtualmachine extension list

Enumere todas las extensiones de una máquina virtual.

Extensión Habilitación de características
az azurestackhci virtualmachine extension show

Obtenga los detalles de una extensión virtualmachine.

Extensión Habilitación de características
az azurestackhci virtualmachine extension update

Actualice una extensión de máquina virtual.

Extensión Habilitación de características
az azurestackhci virtualmachine extension wait

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

Extensión Habilitación de características
az azurestackhci virtualmachine list

Enumere todas las máquinas virtuales.

Extensión Habilitación de características
az azurestackhci virtualmachine restart

Reiniciar una máquina virtual.

Extensión Habilitación de características
az azurestackhci virtualmachine show

Obtenga los detalles de una máquina virtual.

Extensión Habilitación de características
az azurestackhci virtualmachine start

Iniciar una máquina virtual detenida.

Extensión Habilitación de características
az azurestackhci virtualmachine stop

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

Extensión Habilitación de características
az azurestackhci virtualmachine update

Actualice una máquina virtual.

Extensión Habilitación de características
az azurestackhci virtualmachine vnic

Administre vNIC de una máquina virtual con azurestackhci.

Extensión Habilitación de características
az azurestackhci virtualmachine vnic add

Agregue las NIC virtuales existentes a una máquina virtual.

Extensión Habilitación de características
az azurestackhci virtualmachine vnic remove

Quite las NIC virtuales de una máquina virtual.

Extensión Habilitación de características

az azurestackhci virtualmachine create

Habilitación de características

El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Creación de una máquina virtual.

az azurestackhci virtualmachine create --name
                                       --resource-group
                                       [--admin-password]
                                       [--admin-username]
                                       [--allow-password-auth {false, true}]
                                       [--computer-name]
                                       [--data-disk]
                                       [--disable-vm-management {false, true}]
                                       [--enable-tpm]
                                       [--extended-location]
                                       [--hardware-profile]
                                       [--image-reference]
                                       [--linux-configuration]
                                       [--location]
                                       [--network-profile]
                                       [--nic-id]
                                       [--os-disk]
                                       [--os-profile]
                                       [--security-profile]
                                       [--ssh-public-keys]
                                       [--storage-profile]
                                       [--storagepath-id]
                                       [--tags]
                                       [--vm-size]
                                       [--windows-configuration]

Ejemplos

PutVirtualMachine

az azurestackhci virtualmachine create --resource-group "test-rg" --extended-location name="/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocatio n/customLocations/dogfood-location" type="CustomLocation" --location "West US2" --hardware-profile vm-size="Default" --nic-id "test-nic" --computer-name "test-machine" --admin-username xxx --admin-password xxx --ssh-public-keys /path/to/public_key.pub --image-reference "test-gallery-image" --storagepath-id "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storagecontainers/test-storagepath" --name "test-vm" --allow-password-auth true --disable-vm-management true

Parámetros requeridos

--name

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

--admin-password

Administración Password: contraseña de Administración istrator.

--admin-username

Administración Username: nombre de usuario de Administración istrator.

--allow-password-auth

Habilite la autenticación de contraseñas para la máquina virtual Linux.

Indica si se va a habilitar la autenticación de contraseñas para máquinas virtuales Linux.

Nota: Esta marca no tiene ningún efecto en las máquinas virtuales Windows.

valores aceptados: false, true
--computer-name

Nombre del equipo.

--data-disk

Nombres del disco de datos que se va a conectar a la máquina virtual.

--disable-vm-management

Para habilitar o deshabilitar el agente de administración de máquinas virtuales. El comportamiento predeterminado habilita el aprovisionamiento para el agente de VM ARC.

valores aceptados: false, true
--enable-tpm

Habilitar tpm: habilite TPM en la configuración de seguridad de las máquinas virtuales. Si no se proporciona la marca, el valor predeterminado es False.

Uso: --enable-tpm=XX.

valor predeterminado: False
--extended-location

Uso: --extended-location type=XX name=XX

type: tipo de ubicación extendida. name: nombre de ubicación extendida.

--hardware-profile

HardwareProfile: especifica la configuración de hardware de la máquina virtual.

Uso: --hardware-profile vm-size=XX procesadores=XX memory-mb=XX maximum-memory-mb=XX minimum-memory-mb=XX target-memory-buffer=XX

procesadores: número de procesadores para la máquina virtual memory-mb: RAM en mb para la máquina virtual maximum-memory-mb: Memoria dinámica máxima en mb minimum-memory-mb: Memoria dinámica mínima en mb target-memory-buffer: Búfer de memoria de destino.

--image-reference

ImageReference: nombre de imagen de la galería que la máquina virtual debe usar para aprovisionar.

--linux-configuration

LinuxConfiguration: especifica la configuración de seguridad de la máquina virtual.

--location -l

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

--network-profile

NetworkProfile: describe la configuración de red de la máquina virtual.

--nic-id

NicID: identificador de interfaz de red que se va a asociar a la máquina virtual.

--os-disk

Identificador del disco duro virtual que se usa para aprovisionar la máquina virtual.

--os-profile

OsProfile: describe la configuración del sistema operativo y establece el valor esperado de los datos de inicio de sesión: json-string/@json-file.

--security-profile

SecurityProfile: especifica la configuración de seguridad de la máquina virtual.

Uso: --security-profile secure-boot-enabled=XX.

--ssh-public-keys

Ruta de acceso a claves públicas SSH.

--storage-profile

StorageProfile: contiene información sobre los discos y la información de almacenamiento del valor esperado de la máquina virtual: json-string/@json-file.

--storagepath-id

Identificador de Azure de la ruta de acceso de almacenamiento que apunta a la ubicación donde se almacenan los archivos de configuración de la máquina virtual.

--tags

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

--vm-size

VMSize: configuración de hardware de máquina virtual de stock que se va a usar.

--windows-configuration

WindowsConfiguration: configuración de Windows para la máquina virtual.

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az azurestackhci virtualmachine delete

Habilitación de características

El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Elimine una máquina virtual.

az azurestackhci virtualmachine delete [--ids]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--yes]

Ejemplos

DeleteVirtualMachine

az azurestackhci virtualmachine delete --resource-group "test-rg" --name "test-vm"

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name

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

--subscription

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

--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az azurestackhci virtualmachine list

Habilitación de características

El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Enumere todas las máquinas virtuales.

az azurestackhci virtualmachine list [--resource-group]

Ejemplos

ListVirtualMachineByResourceGroup

az azurestackhci virtualmachine list --resource-group "test-rg"

ListVirtualMachineBySubscription

az azurestackhci virtualmachine list

Parámetros opcionales

--resource-group -g

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az azurestackhci virtualmachine restart

Habilitación de características

El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Reiniciar una máquina virtual.

az azurestackhci virtualmachine restart [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--subscription]

Ejemplos

RestartVirtualMachine

az azurestackhci virtualmachine restart --resource-group "test-rg" --name "test-vm"

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name

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

--subscription

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az azurestackhci virtualmachine show

Habilitación de características

El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Obtenga los detalles de una máquina virtual.

az azurestackhci virtualmachine show [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]

Ejemplos

GetVirtualMachine

az azurestackhci virtualmachine show --resource-group "test-rg" --name "test-vm"

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name

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

--subscription

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az azurestackhci virtualmachine start

Habilitación de características

El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Iniciar una máquina virtual detenida.

az azurestackhci virtualmachine start [--ids]
                                      [--name]
                                      [--resource-group]
                                      [--subscription]

Ejemplos

StartVirtualMachine

az azurestackhci virtualmachine start --resource-group "test-rg" --name "test-vm"

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name

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

--subscription

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az azurestackhci virtualmachine stop

Habilitación de características

El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

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

az azurestackhci virtualmachine stop [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]

Ejemplos

StopVirtualMachine

az azurestackhci virtualmachine stop --resource-group "test-rg" --name "test-vm"

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name

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

--subscription

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

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

az azurestackhci virtualmachine update

Habilitación de características

El grupo de comandos "azurestackhci" es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Actualice una máquina virtual.

az azurestackhci virtualmachine update [--cpu-count]
                                       [--ids]
                                       [--memory-mb]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--tags]
                                       [--vhd-names]
                                       [--vnic-names]

Ejemplos

UpdateVirtualMachine

az azurestackhci virtualmachine update --resource-group "test-rg" --tags additionalProperties="sample" --name "test-vm" --cpu-count XX --memory-mb XX --vhd-names vhd1 vhd2 --vnic-names vnic1 vnic2

Parámetros opcionales

--cpu-count

Número de procesadores.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--memory-mb

Cantidad de RAM en mb.

--name

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

--subscription

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

--tags

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

--vhd-names

Lista de nombres de disco duro virtual.

--vnic-names

Lista de nombres de vnic.

Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.