az

Nota:

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. Obtenga más información sobre las extensiones.

Comandos

Nombre Description Tipo Estado
az account

Administración de la información de la suscripción de Azure.

Núcleo y extensión GA
az acr

Consulta KQL con contenido de ACR.

Extensión GA
az ad

Administre las entidades de Microsoft Entra ID (anteriormente conocidas como Azure Active Directory, Azure AD, AAD) necesarias para el control de acceso basado en rol de Azure (Azure RBAC) a través de Microsoft Graph API.

Núcleo y extensión GA
az adp

Administración de recursos de la plataforma de desarrollo autónomo de Azure.

Extensión GA
az ai-examples

Se han agregado ejemplos con tecnología de inteligencia artificial al contenido de la ayuda.

Extensión Vista previa
az aks

Administre Azure Kubernetes Service.

Extensión GA
az aksarc

Administrar clústeres aprovisionados.

Extensión GA
az akshybrid

Administrar clústeres aprovisionados.

Extensión Vista previa
az alerts-management

Administración del recurso del servicio de administración de alertas de Azure.

Extensión GA
az alias

Administración de alias de la CLI de Azure.

Extensión GA
az amlfs

Administrar el sistema de archivos lustre.

Extensión GA
az aosm

Comandos para interactuar con Azure Operator Service Manager (AOSM).

Extensión Vista previa
az apic

Administración de servicios del Centro de API de Azure.

Extensión GA
az appconfig

Administrar App Configurations.

Core GA
az appservice

Administrar planes de App Service.

Extensión GA
az arcappliance

Comandos para administrar el puente de recursos de Arc.

Extensión GA
az arcdata

Comandos para usar servicios de datos habilitados para Azure Arc.

Extensión GA
az artifacts

Administración de Azure Artifacts.

Extensión GA
az astronomer

Administración de recursos de Azure Explorer.

Extensión GA
az attestation

Administrar Microsoft Azure Attestation (MAA).

Extensión Habilitación de características
az automanage

Administrar Automanage.

Extensión GA
az automation

Administrar la cuenta de Automation.

Extensión GA
az azurestackhci

Administre azurestackhci.

Extensión Habilitación de características
az baremetalinstance

(VERSIÓN PRELIMINAR) Administrar instancias de BareMetal.

Extensión GA
az batch

Administración de Azure Batch.

Extensión GA
az bicep

Grupo de comandos de la CLI de Bicep.

Core GA
az billing-benefits

Comandos de ventajas de facturación de Azure.

Extensión GA
az blueprint

Comandos para administrar el plano técnico.

Extensión GA
az boards

Administrar Azure Boards.

Extensión GA
az cache

Comandos para administrar objetos de la CLI almacenados en caché mediante el --defer argumento .

Core GA
az change-analysis

Enumera los cambios de los recursos.

Extensión GA
az cli-translator

Traducción de la plantilla de ARM o la API REST a scripts de la CLI.

Extensión Habilitación de características
az cloud

Administración de nubes de Azure registradas.

Core GA
az cloud-service

Administrar el servicio en la nube.

Extensión Habilitación de características
az command-change

Comandos para la administración de metadatos de módulos de la CLI.

Extensión GA
az communication

Administrar el servicio de comunicación con la comunicación.

Extensión GA
az compute-diagnostic

Información del recomendador de SKU de vm de Mange.

Extensión GA
az confcom

Comandos para generar directivas de seguridad para contenedores confidenciales en Azure.

Extensión GA
az confidentialledger

Administrar Confidential Ledger.

Extensión GA
az config

Administración de la configuración de la CLI de Azure.

Core Habilitación de características
az configure

Administración de la configuración de la CLI de Azure. Este comando es interactivo.

Core GA
az confluent

Administrar la organización confluent.

Extensión GA
az connectedk8s

Comandos para administrar clústeres de Kubernetes conectados.

Extensión GA
az connectedmachine

Administrar un servidor habilitado para Azure Arc.

Extensión GA
az connectedvmware

Comandos para administrar VMware Conectar.

Extensión GA
az connection

Comandos para administrar las conexiones locales de Service Conectar or que permiten que el entorno local conecte el recurso de Azure. Si desea administrar la conexión para el servicio de proceso, ejecute "az webapp/containerapp/spring connection".

Núcleo y extensión GA
az consumption

Administrar el consumo de recursos de Azure.

Core Vista previa
az container

Administración de Azure Container Instances.

Extensión GA
az containerapp

Administración de Azure Container Apps.

Núcleo y extensión GA
az cosmosdb

Administración de cuentas de base de datos de Azure Cosmos DB.

Extensión GA
az costmanagement

Costmanagement.

Extensión GA
az csvmware

Administración de Azure VMware Solution by CloudSimple.

Extensión Vista previa
az custom-providers

Comandos para administrar proveedores personalizados.

Extensión GA
az customlocation

Comandos para crear, obtener, enumerar y eliminar customLocations.

Extensión GA
az databox

Administrar el cuadro de datos.

Extensión GA
az databricks

Administrar áreas de trabajo de Databricks.

Extensión GA
az datadog

Administrar datadog.

Extensión GA
az datafactory

Administrar Data Factory.

Extensión GA
az datamigration

Administrar la migración de datos.

Extensión GA
az dataprotection

Administrar la protección de datos.

Extensión Habilitación de características
az datashare

Administrar el recurso compartido de datos.

Extensión Habilitación de características
az dedicated-hsm

Administre hsm dedicado con módulos de seguridad de hardware.

Extensión GA
az demo

Demostraciones para diseñar, desarrollar y demostrar la CLI de Azure.

Core En desuso
az deployment

Administrar la implementación de plantillas de Azure Resource Manager en el ámbito de la suscripción.

Core GA
az deployment-scripts

Administrar scripts de implementación en el ámbito de suscripción o grupo de recursos.

Core GA
az desktopvirtualization

Administrar virtualización de escritorio.

Extensión GA
az devcenter

Administrar recursos con devcenter.

Extensión GA
az devops

Administre las operaciones de nivel de organización de Azure DevOps.

Extensión GA
az disk-pool

Administración del grupo de discos de Azure.

Extensión GA
az dms

Administre instancias de Azure Data Migration Service (clásico).

Extensión GA
az dnc

Administrar red delegada.

Extensión Vista previa
az dns-resolver

Administrar solucionador dns.

Extensión GA
az dt

Administrar las soluciones y la infraestructura de Azure Digital Twins.

Extensión GA
az dynatrace

Administrar dynatrace.

Extensión GA
az edgeorder

Administrar orden perimetral.

Extensión GA
az elastic

Administrar Microsoft Elastic.

Extensión GA
az elastic-san

Administración de Elastic SAN.

Extensión GA
az eventgrid

Administrar temas, dominios, dominios, temas de dominio, temas del sistema, temas de asociados, suscripciones de eventos, suscripciones de eventos de tema del sistema, suscripciones de eventos de tema de asociado y recursos de espacios de nombres.

Extensión Vista previa
az extension

Administre y actualice extensiones de la CLI.

Core GA
az feedback

Envíe comentarios al equipo de la CLI de Azure.

Core GA
az find

Soy un robot de inteligencia artificial, mi consejo se basa en nuestra documentación de Azure, así como en los patrones de uso de la CLI de Azure y los usuarios de Azure ARM. El uso de mí mejora los productos y la documentación de Azure.

Core GA
az firmwareanalysis

Comandos para administrar el análisis de firmware.

Extensión GA
az fleet

Comandos para administrar la flota.

Extensión GA
az fluid-relay

Administrar Fluid Relay.

Extensión GA
az footprint Extensión GA
az functionapp

Administrar aplicaciones de funciones de Azure. Para instalar las herramientas principales de Azure Functions, consulte https://github.com/Azure/azure-functions-core-tools.

Núcleo y extensión GA
az fzf

Comandos para seleccionar objetos activos o predeterminados mediante fzf.

Extensión GA
az gallery

Azure Compute Gallery.

Extensión GA
az grafana

Comandos para administrar instancias de Azure Grafana.

Extensión GA
az graph

Consulte los recursos administrados por Azure Resource Manager.

Extensión GA
az graph-services

Realice operaciones en tipos de recursos Microsoft.GraphServices.

Extensión GA
az group

Administrar grupos de recursos e implementaciones de plantillas.

Core GA
az guestconfig

Administrar la configuración de invitado.

Extensión GA
az hack

Comandos para administrar los recursos que se usan habitualmente para los hacks de los alumnos.

Extensión GA
az hanainstance

(VERSIÓN PRELIMINAR) Administración de la instancia de Azure SAP HANA.

Extensión GA
az hdinsight

Administrar recursos de HDInsight.

Core GA
az hdinsight-on-aks

HDInsight en la CLI de Aks.

Extensión GA
az healthbot

Administración del bot con healthbot.

Extensión Habilitación de características
az healthcareapis

Administrar Las API de atención sanitaria.

Extensión GA
az hpc-cache

Comandos para administrar hpc cache.

Extensión GA
az hybridaks

Administrar clústeres aprovisionados de hybridaks.

Extensión Vista previa
az identity

Identidades administradas.

Core GA
az image

Administrar imágenes de máquinas virtuales personalizadas.

Extensión GA
az import-export

Administrar la exportación de importación.

Extensión Habilitación de características
az init

Es una herramienta de configuración sin esfuerzo para las configuraciones.

Extensión Habilitación de características
az interactive

Iniciar el modo interactivo. Instala la extensión interactiva si aún no está instalada.

Core Vista previa
az internet-analyzer

Comandos para administrar el analizador de Internet.

Extensión GA
az iot

Administrar recursos de Internet de las cosas (IoT). Aumentado con la extensión de IoT.

Extensión GA
az k8s-configuration

Comandos para administrar recursos de Microsoft.KubernetesConfiguration.

Extensión GA
az k8s-extension

Comandos para administrar extensiones de Kubernetes.

Extensión GA
az k8s-runtime

Administración de recursos en tiempo de ejecución de Kubernetes de Arc.

Extensión Vista previa
az k8sconfiguration

Comandos para administrar la configuración de Kubernetes.

Extensión Versión preliminar y en desuso
az keyvault

Administrar claves, secretos y certificados de KeyVault.

Core GA
az kusto

Administre Kusto.

Extensión Habilitación de características
az large-instance

Controle las operaciones de Proceso de Azure (instancias grandes).

Extensión GA
az large-storage-instance

Controle las operaciones de Azure (instancias grandes) de Storage.

Extensión GA
az load

Administración de recursos de Azure Load Testing.

Extensión GA
az lock

Administración de bloqueos de Azure.

Core GA
az logic

Administrar lógica.

Extensión GA
az login

Inicie sesión en Azure.

Core GA
az logout

Cierre sesión para quitar el acceso a las suscripciones de Azure.

Core GA
az logz

Administrar Microsoft Logz.

Extensión Habilitación de características
az maintenance

Administrar mantenimiento.

Extensión GA
az managed-cassandra

Azure Managed Cassandra.

Extensión GA
az managedapp

Administrar soluciones de plantilla proporcionadas y mantenidas por proveedores de software independientes (ISV).

Core GA
az managementpartner

Permite a los asociados asociar un identificador de Microsoft Partner Network (MPN) a un usuario o entidad de servicio en el directorio de Azure del cliente.

Extensión GA
az mdp

Administrar recursos de grupos de DevOps administrados.

Extensión Vista previa
az mesh

(VERSIÓN PRELIMINAR) Administración de recursos de Azure Service Fabric Mesh.

Extensión Vista previa
az ml

Administre los recursos de Azure Machine Learning con la extensión ml de la CLI de Azure v2.

Extensión GA
az ml

Administre recursos de Azure Machine Learning con la extensión ml de la CLI de Azure v1.

Extensión GA
az mobile-network

Administrar la red móvil.

Extensión GA
az monitor

Administre el servicio Azure Monitor.

Extensión GA
az mysql

Administración de servidores de Azure Database for MySQL.

Extensión GA
az netappfiles

Administrar recursos de Azure NetApp Files (ANF).

Extensión Vista previa
az network

Administrar recursos de Azure Networks.

Núcleo y extensión GA
az network-analytics

Grupo de comandos de Network Analytics: Operador de Azure Ideas manipulación de recursos.

Extensión GA
az network-function

Administrar la función de red.

Extensión GA
az networkcloud

Administrar recursos en la nube de red.

Extensión Vista previa
az networkfabric

Administración de azure Network Fabric Management Service API.

Extensión GA
az new-relic

Administración de recursos de Azure NewRelic.

Extensión GA
az next

Se recomienda el siguiente conjunto posible de comandos que se van a tomar.

Extensión Habilitación de características
az nginx

Administrar recursos de implementación de NGINX.

Extensión GA
az notification-hub

Administrar centros de notificaciones.

Extensión Habilitación de características
az offazure

Administrar recursos locales para la migración.

Extensión Habilitación de características
az orbital

Estación terrestre de Azure Orbital como servicio (GSaaS).

Extensión GA
az palo-alto

Administre el recurso palo-alto networks.

Extensión GA
az partnercenter

Administración del Centro de partners.

Extensión GA
az peering

Administrar el emparejamiento.

Extensión GA
az pipelines

Administrar Azure Pipelines.

Extensión GA
az policy

Administrar directivas de recursos.

Core GA
az portal

Administrar portal.

Extensión Habilitación de características
az postgres

Administración de servidores de Azure Database for PostgreSQL.

Extensión GA
az powerbi

Administrar recursos de PowerBI.

Extensión GA
az private-link

Grupo de comandos de la CLI de asociación de vínculo privado.

Core GA
az provider

Administrar proveedores de recursos.

Core GA
az providerhub

Administrar recursos con ProviderHub.

Extensión GA
az purview

Administrar Purview.

Extensión Vista previa
az quantum

Administre áreas de trabajo de Azure Quantum y envíe trabajos a proveedores de Azure Quantum.

Extensión Vista previa
az qumulo

Administrar qumulo.

Extensión GA
az quota

Cuota de administración para proveedores de recursos de Azure.

Extensión GA
az redisenterprise

Administre la caché de redisenterprise.

Extensión GA
az relay

Administre espacios de nombres de Azure Relay Service, retransmisiones WCF, conexiones híbridas y reglas.

Core GA
az remote-rendering-account

Administre la cuenta de representación remota con realidad mixta.

Extensión GA
az repos

Administrar Azure Repos.

Extensión GA
az reservations

Reservas de Azure.

Extensión Vista previa
az resource

Administración de recursos de Azure.

Core GA
az resource-mover

Administración de la API del servicio Resource Mover.

Extensión GA
az resourcemanagement

Grupo de comandos de la CLI de Resourcemanagement.

Core GA
az rest

Invoque una solicitud personalizada.

Core GA
az role

Administración del control de acceso basado en rol de Azure (RBAC de Azure).

Core GA
az sapmonitor

(VERSIÓN PRELIMINAR) Administración de Azure SAP Monitor.

Extensión GA
az scenario

Guía de uso del escenario E2E.

Extensión GA
az scvmm

Comandos para administrar recursos de Arc para SCVMM.

Extensión GA
az security

Administrar la posición de seguridad con Microsoft Defender for Cloud.

Core GA
az self-help

Azure SelfHelp le ayudará a solucionar problemas con los recursos de Azure.

Extensión Vista previa
az self-test

Ejecuta una prueba automática de la CLI.

Core En desuso
az sentinel

Administrar Microsoft Sentinel.

Extensión GA
az serial-console

Conectar a la consola serie de una máquina virtual Linux/Windows o una instancia de VMSS.

Extensión GA
az sig

Administrar la galería de imágenes compartidas.

Extensión GA
az site-recovery

Administrar site Recovery Service.

Extensión GA
az spatial-anchors-account

Administre la cuenta de delimitador espacial con realidad mixta.

Extensión GA
az sphere

Administrar recursos de Azure Sphere.

Extensión GA
az spring

Comandos para administrar Azure Spring Apps.

Núcleo y extensión GA
az spring-cloud

Comandos para administrar Azure Spring Cloud.

Núcleo y extensión En desuso
az sql

Administrar bases de datos y almacenamientos de datos de Azure SQL.

Extensión GA
az ssh

SSH en recursos (máquinas virtuales de Azure, servidores de Arc, etc.) mediante certificados openssh emitidos por AAD.

Extensión GA
az stack

Una pila de implementación es un tipo de recurso nativo de Azure que permite realizar operaciones en una colección de recursos como una unidad atómica.

Core GA
az stack-hci

Administración de Azure Stack HCI.

Extensión GA
az stack-hci-vm

Administre virtualmachine con stack-hci-vm.

Extensión Habilitación de características
az staticwebapp

Administrar aplicaciones estáticas.

Extensión GA
az storage

Administración de recursos de Azure Cloud Storage.

Núcleo y extensión GA
az storage-mover

Administrar el recurso de Storage Mover de nivel superior.

Extensión GA
az storagesync

Administración de Azure File Sync.

Extensión GA
az stream-analytics

Administrar Stream Analytics.

Extensión GA
az support

Administrar Soporte técnico de Azure recurso.

Extensión GA
az survey

Realice una encuesta de la CLI de Azure.

Core GA
az synapse

Administre y administre el área de trabajo de Synapse, el grupo de Spark y el grupo de SQL.

Core GA
az tag

Administración de etiquetas en un recurso.

Core GA
az term

Administrar el contrato de Marketplace con marketplaceordering.

Core Habilitación de características
az tsi

Administrar Azure Time Series Insights.

Extensión GA
az upgrade

Actualice la CLI y las extensiones de Azure.

Core Vista previa
az version

Muestra las versiones de los módulos y extensiones de la CLI de Azure en formato JSON de forma predeterminada o el formato configurado por --output.

Core GA
az vm

Administrar máquinas virtuales Linux o Windows.

Extensión GA
az vmware

Comandos para administrar Azure VMware Solution.

Extensión GA
az webapp

Administrar aplicaciones web.

Núcleo y extensión GA
az webpubsub

Comandos para administrar Webpubsub.

Extensión GA
az workloads

Administrar cargas de trabajo.

Extensión Vista previa

az configure

Administración de la configuración de la CLI de Azure. Este comando es interactivo.

Para escenarios de automatización o para establecer todas las opciones disponibles, use el nuevo az config.

az configure [--defaults]
             [--list-defaults {false, true}]
             [--scope {global, local}]

Ejemplos

Establezca el grupo de recursos predeterminado, la aplicación web y los nombres de máquina virtual.

az configure --defaults group=myRG web=myweb vm=myvm

Borre los nombres predeterminados de la aplicación web y de la máquina virtual.

az configure --defaults vm='' web=''

Parámetros opcionales

--defaults -d

Pares 'name=value' separados por espacios para los valores predeterminados de argumentos comunes.

--list-defaults -l

Enumera todos los valores predeterminados aplicables.

valores aceptados: false, true
--scope

Ámbito de los valores predeterminados. El uso de "local" para la configuración solo es efectivo en la carpeta actual.

valores aceptados: global, local
valor predeterminado: global
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 feedback

Envíe comentarios al equipo de la CLI de Azure.

Este comando es interactivo. Si es posible, inicia el explorador web predeterminado para abrir la página de creación de problemas de GitHub con el cuerpo generado automáticamente y rellenado previamente. Tendrá la oportunidad de editar el cuerpo del problema antes de enviarlo.

az feedback
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 find

Soy un robot de inteligencia artificial, mi consejo se basa en nuestra documentación de Azure, así como en los patrones de uso de la CLI de Azure y los usuarios de Azure ARM. El uso de mí mejora los productos y la documentación de Azure.

az find [<CLI_TERM>]

Ejemplos

Dame cualquier grupo de la CLI de Azure y mostraré los comandos más populares dentro del grupo.

az find "az storage"

Dame cualquier comando de la CLI de Azure y mostraré los parámetros y subcomandos más populares.

az find "az monitor activity-log list"

También puede escribir un término de búsqueda y trataré de ayudar a encontrar los mejores comandos.

az find "arm template"

Parámetros opcionales

<CLI_TERM>

Un comando o grupo de la CLI de Azure para el que necesita un ejemplo.

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 init

Habilitación de características

Este comando es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Es una herramienta de configuración sin esfuerzo para las configuraciones.

az init
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 interactive

Vista previa

Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Iniciar el modo interactivo. Instala la extensión interactiva si aún no está instalada.

Para obtener más información sobre el modo interactivo, vea: https://azure.microsoft.com/blog/welcome-to-azure-cli-shell/.

az interactive [--style {bg, br, contrast, default, grey, halloween, neon, none, pastel, primary, purple, quiet}]
               [--update]

Parámetros opcionales

--style -s

Colores del shell.

valores aceptados: bg, br, contrast, default, grey, halloween, neon, none, pastel, primary, purple, quiet
--update

Actualice la extensión interactiva a la versión más reciente disponible.

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 login

Inicie sesión en Azure.

De forma predeterminada, este comando inicia sesión con una cuenta de usuario. La CLI intentará iniciar un explorador web para iniciar sesión de forma interactiva. Si un explorador web no está disponible, la CLI volverá al inicio de sesión del código del dispositivo. Para iniciar sesión con una entidad de servicio, especifique --service-principal.

az login [--allow-no-subscriptions]
         [--federated-token]
         [--identity]
         [--password]
         [--scope]
         [--service-principal]
         [--tenant]
         [--use-cert-sn-issuer]
         [--use-device-code]
         [--username]

Ejemplos

Iniciar sesión de forma interactiva.

az login

Inicie sesión con el nombre de usuario y la contraseña. Esto no funciona con cuentas o cuentas de Microsoft que tienen habilitada la autenticación en dos fases. Use -p=secret si el primer carácter de la contraseña es "-".

az login -u johndoe@contoso.com -p VerySecret

Inicie sesión con una entidad de servicio mediante el secreto de cliente. Use -p=secret si el primer carácter de la contraseña es "-".

az login --service-principal -u http://azure-cli-2016-08-05-14-31-15 -p VerySecret --tenant contoso.onmicrosoft.com

Inicie sesión con una entidad de servicio mediante el certificado de cliente.

az login --service-principal -u http://azure-cli-2016-08-05-14-31-15 -p ~/mycertfile.pem --tenant contoso.onmicrosoft.com

Inicie sesión con la identidad administrada asignada por el sistema de una máquina virtual.

az login --identity

Inicie sesión con la identidad administrada asignada por el usuario de una máquina virtual. Los identificadores de cliente o de objeto de la identidad de servicio también funcionan.

az login --identity -u /subscriptions/<subscriptionId>/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Parámetros opcionales

--allow-no-subscriptions

Compatibilidad con los inquilinos de acceso sin suscripciones. Es poco común pero útil ejecutar comandos de nivel de inquilino, como "az ad".

valor predeterminado: False
--federated-token

Token federado que se puede usar para el intercambio de tokens de OIDC.

--identity -i

Inicie sesión con la identidad de la máquina virtual.

valor predeterminado: False
--password -p

Credenciales como contraseña de usuario o para una entidad de servicio, proporcione un secreto de cliente o un archivo pem con clave y certificado público. Se le pedirá si no se indica.

--scope

Se usa en la solicitud /authorize. Solo puede cubrir un recurso estático.

--service-principal

Credencial que representa una entidad de servicio.

--tenant -t

El inquilino de AAD debe proporcionar al usar entidades de servicio.

--use-cert-sn-issuer

Se usa con una entidad de servicio configurada con el nombre del firmante y la autenticación del emisor para admitir los lanzamientos automáticos de certificados.

--use-device-code

Use el flujo de autenticación anterior de la CLI en función del código del dispositivo. La CLI también lo usará si no puede iniciar un explorador en su nombre, por ejemplo, en SSH remoto o Cloud Shell.

valor predeterminado: False
--username -u

Nombre de usuario, entidad de servicio o identificador de identidad de servicio administrado.

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 logout

Cierre sesión para quitar el acceso a las suscripciones de Azure.

az logout [--username]

Parámetros opcionales

--username

El usuario de la cuenta, si falta, cierre la sesión de la cuenta activa actual.

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 next

Habilitación de características

Este comando es experimental y está en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Se recomienda el siguiente conjunto posible de comandos que se van a tomar.

Hay algunas configuraciones personalizadas:

[1] az config set next.execute_in_prompt=True/False Activar/desactivar el paso de ejecutar comandos recomendados en modo interactivo. Active de forma predeterminada.

[2] az config set next.recommended_type=all/scenario/command Establezca el tipo recomendado predeterminado. All es el valor predeterminado.

[3] az config set next.output=json/jsonc/none/table/tsv/yaml/yamlc/status Establezca el formato de salida predeterminado. El estado es el valor predeterminado.

[4] az config set next.command_num_limit={command_amount_limit} Establezca el límite de elementos de comando recomendados. 5 es el valor predeterminado.

[5] az config set next.scenario_num_limit={scenario_amount_limit} Establezca el límite de elementos de escenario recomendados. 5 es el valor predeterminado.

[6] az config set next.show_arguments=True/False Show/hide los argumentos de los elementos recomendados. False es la opción predeterminada.

[7] az config set next.print_help=True/False Enable/disable si desea imprimir ayuda activamente antes de ejecutar cada comando. False es la opción predeterminada.

az next [--command]
        [--scenario]

Parámetros opcionales

--command -c

Especifique este parámetro solo recomendará comandos.

valor predeterminado: False
--scenario -s

Especifique este parámetro solo recomendará escenarios de E2E.

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 rest

Invoque una solicitud personalizada.

Este comando se autentica automáticamente mediante la credencial de inicio de sesión: si no se establece el encabezado authorization, adjunta el encabezado Authorization: Bearer <token>, donde <token> se recupera de AAD. El recurso de destino del token se deriva de --url si --url comienza con un punto de conexión de az cloud show --query endpoints. También puede usar --resource para un recurso personalizado.

Si el encabezado Content-Type no está establecido y --body es una cadena JSON válida, el encabezado Content-Type tendrá como valor predeterminado application/json.

Para pasar JSON en PowerShell, consulte https://github.com/Azure/azure-cli/blob/dev/doc/quoting-issues-with-powershell.md.

az rest --uri
        [--body]
        [--headers]
        [--method {delete, get, head, options, patch, post, put}]
        [--output-file]
        [--resource]
        [--skip-authorization-header]
        [--uri-parameters]

Ejemplos

Obtención del registro de auditoría a través de Microsoft Graph

az rest --method get --url https://graph.microsoft.com/beta/auditLogs/directoryAudits

Actualización del nombre para mostrar de un usuario de Azure Active Directory Graph

(Bash or CMD)
az rest --method patch --url "https://graph.microsoft.com/v1.0/users/johndoe@azuresdkteam.onmicrosoft.com" --body "{\"displayName\": \"johndoe2\"}"

(Bash)
az rest --method patch --url "https://graph.microsoft.com/v1.0/users/johndoe@azuresdkteam.onmicrosoft.com" --body '{"displayName": "johndoe2"}'

(PowerShell)
az rest --method patch --url "https://graph.microsoft.com/v1.0/users/johndoe@azuresdkteam.onmicrosoft.com" --body '{\"displayName\": \"johndoe2\"}'

Obtención de una máquina virtual

az rest --method get --uri /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}?api-version=2019-03-01

Creación de una dirección IP pública a partir de body.json archivo

az rest --method put --url https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPAddresses/{publicIpAddressName}?api-version=2019-09-01 --body @body.json

Enumerar los tres recursos principales (Bash)

az rest --method get --url https://management.azure.com/subscriptions/{subscriptionId}/resources?api-version=2019-07-01 --url-parameters \$top=3

Parámetros requeridos

--uri --url -u

URL de la solicitud. Si no comienza con un host, la CLI lo asume como identificador de recurso de Azure y lo prefijo con el punto de conexión arm de la nube actual que muestra az cloud show --query endpoints.resourceManager. El token común {subscriptionId} se reemplazará por el identificador de suscripción actual especificado por az account set.

Parámetros opcionales

--body -b

Cuerpo de la solicitud. Use @{file} para cargar desde un archivo. Para ver los problemas de comillas en diferentes terminales, consulte https://github.com/Azure/azure-cli/blob/dev/doc/use_cli_effectively.md#quoting-issues.

--headers

Encabezados separados por espacios en formato KEY=VALUE o cadena JSON. Use @{file} para cargar desde un archivo.

--method -m

Método de solicitud HTTP.

valores aceptados: delete, get, head, options, patch, post, put
valor predeterminado: get
--output-file

Guarde la carga de respuesta en un archivo.

--resource

Dirección URL del recurso para la que la CLI debe adquirir un token de AAD para acceder al servicio. El token se colocará en el encabezado Autorización. De forma predeterminada, la CLI puede averiguar esto en función del argumento --url, a menos que use uno que no esté en la lista de "az cloud show --query endpoints".

--skip-authorization-header

No anexe automáticamente el encabezado de autorización.

valor predeterminado: False
--uri-parameters --url-parameters

Parámetros de consulta en la dirección URL. Consultas separadas por espacios en formato KEY=VALUE o cadena JSON. Use @{file} para cargar desde un archivo.

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 self-test

Obsoleto

Este comando ha quedado en desuso y se quitará en una versión futura.

Ejecuta una prueba automática de la CLI.

az self-test
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 survey

Realice una encuesta de la CLI de Azure.

Ayúdanos a mejorar la CLI de Azure compartiendo su experiencia. Esta encuesta debe tardar unos 3 minutos. Obtenga más información en https://go.microsoft.com/fwlink/?linkid=2203309.

az survey
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 upgrade

Vista previa

Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Actualice la CLI y las extensiones de Azure.

az upgrade [--all {false, true}]
           [--allow-preview {false, true}]
           [--yes]

Parámetros opcionales

--all

Habilite también las extensiones de actualización.

valores aceptados: false, true
valor predeterminado: true
--allow-preview --allow-preview-extensions

Incluya paquetes de versión preliminar para la instalación de extensiones, si existe.

valores aceptados: false, true
--yes -y

No solicite la comprobación de notas de la versión.

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 version

Muestra las versiones de los módulos y extensiones de la CLI de Azure en formato JSON de forma predeterminada o el formato configurado por --output.

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