az

Remarque

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. En savoir plus sur les extensions.

Commandes

Nom Description Type Statut
az account

Gérer les informations d’abonnement Azure.

Cœur et extension GA
az acr

Gérez les registres privés avec Azure Container Registrys.

Cœur et extension GA
az ad

Gérez les entités Microsoft Entra ID (anciennement Azure Active Directory, Azure AD, AAD) nécessaires pour le contrôle d’accès en fonction du rôle Azure (Azure RBAC) via l’API Microsoft Graph.

Cœur et extension GA
az adp

Gérer les ressources de la plateforme de développement autonome Azure.

Extension GA
az advisor

Gérer Azure Advisor.

Core GA
az afd

Gérer Azure Front Door Standard/Premium.

Core Aperçu
az ai-examples

Ajoute des exemples d’IA dans l’aide.

Extension Aperçu
az aks

Gérez Azure Kubernetes Service.

Cœur et extension GA
az aksarc

Gérer les clusters provisionnés.

Extension GA
az akshybrid

Gérer les clusters provisionnés.

Extension Aperçu
az alerts-management

Gérer la ressource du service de gestion des alertes Azure.

Extension GA
az alias

Gérer les alias Azure CLI.

Extension GA
az amlfs

Gérer le système de fichiers lustre.

Extension GA
az ams

Gérer les ressources Azure Media Services.

Core GA
az aosm

Commandes permettant d’interagir avec Azure Operator Service Manager (AOSM).

Extension Aperçu
az apic

Gérer les services du Centre des API Azure.

Extension GA
az apim

Gérer les services Azure Gestion des API.

Core GA
az appconfig

Gérer les configurations d’application.

Core GA
az appservice

Gère les plans App Service.

Cœur et extension GA
az arcappliance

Commandes pour gérer le pont des ressources Arc.

Extension GA
az arcdata

Commandes pour l’utilisation des services de données avec Azure Arc.

Extension GA
az aro

Gérer les clusters Azure Red Hat OpenShift.

Core GA
az artifacts

Gérer les artefacts Azure.

Extension GA
az astronomer

Gérer les ressources d’astronome Azure.

Extension GA
az attestation

Gérer Microsoft Azure Attestation (MAA).

Extension Expérimental
az automanage

Gérer Automanage.

Extension GA
az automation

Gérer le compte Automation.

Extension GA
az azurestackhci

Gérer azurestackhci.

Extension Expérimental
az backup

Gérez les Sauvegarde Azure.

Core GA
az baremetalinstance

(PRÉVERSION) Gérer les instances BareMetal.

Extension GA
az batch

Gérer Azure Batch.

Cœur et extension GA
az batchai

Gérer les ressources Batch AI.

Core Déprécié
az bicep

Groupe de commandes Bicep CLI.

Core GA
az billing

Gérer la facturation Azure.

Core GA
az billing-benefits

Commandes d’avantages de facturation Azure.

Extension GA
az blueprint

Commandes pour gérer le blueprint.

Extension GA
az boards

Gérer Azure Boards.

Extension GA
az bot

Gérer Microsoft Azure Bot Service.

Core GA
az cache

Commandes pour gérer les objets CLI mis en cache à l’aide de l’argument --defer .

Core GA
az capacity

Gérer la capacité.

Core GA
az cdn

Gérer les réseau de distribution de contenu Azure (CDN).

Core GA
az change-analysis

Répertorier les modifications pour les ressources.

Extension GA
az cli-translator

Traduire le modèle ARM ou l’API REST en scripts CLI.

Extension Expérimental
az cloud

Gérer les clouds Azure inscrits.

Core GA
az cloud-service

Gérer le service cloud.

Extension Expérimental
az cognitiveservices

Gérer les comptes Azure Cognitive Services.

Core GA
az command-change

Commandes pour la gestion des métadonnées des modules CLI.

Extension GA
az communication

Gérer le service de communication avec la communication.

Extension GA
az compute-diagnostic

Mangez les informations du générateur de recommandations de référence de machine virtuelle.

Extension GA
az confcom

Commandes permettant de générer des stratégies de sécurité pour les conteneurs confidentiels dans Azure.

Extension GA
az confidentialledger

Gérer le registre confidentiel.

Extension GA
az config

Gérer la configuration d’Azure CLI.

Core Expérimental
az configure

Gérer la configuration d’Azure CLI. Cette commande est interactive.

Core GA
az confluent

Gérer l’organisation confluente.

Extension GA
az connectedk8s

Commandes pour gérer les clusters Kubernetes connectés.

Extension GA
az connectedmachine

Gérer un serveur avec Azure Arc.

Extension GA
az connectedvmware

Commandes pour gérer Connecter VMware.

Extension GA
az connection

Commandes pour gérer les connexions locales de service Connecter or qui permettent à l’environnement local de connecter Azure Resource. Si vous souhaitez gérer la connexion pour le service de calcul, exécutez « az webapp/containerapp/spring connection ».

Cœur et extension GA
az consumption

Gérer la consommation des ressources Azure.

Core Aperçu
az container

Gérer Azure Container Instances.

Cœur et extension GA
az containerapp

Gérer Azure Container Apps.

Cœur et extension GA
az cosmosdb

Gérer les comptes de base de données Azure Cosmos DB.

Cœur et extension GA
az costmanagement

Costmanagement.

Extension GA
az csvmware

Gérer Azure VMware Solution by CloudSimple.

Extension Aperçu
az custom-providers

Commandes pour gérer les fournisseurs personnalisés.

Extension GA
az customlocation

Commandes permettant de créer, d’obtenir, de lister et de supprimer customLocations.

Extension GA
az databox

Gérer la zone de données.

Extension GA
az databoxedge

Gérer l’appareil avec databoxedge.

Core Aperçu
az databricks

Gérer les espaces de travail Databricks.

Extension GA
az datadog

Gérer datadog.

Extension GA
az datafactory

Gérer Data Factory.

Extension GA
az datamigration

Gérer la migration des données.

Extension GA
az dataprotection

Gérer la protection des données.

Extension Expérimental
az datashare

Gérer le partage de données.

Extension Expérimental
az dedicated-hsm

Gérez hsm dédié avec des modules de sécurité matériels.

Extension GA
az demo

Démonstrations pour la conception, le développement et la démonstration d’Azure CLI.

Core Déprécié
az deployment

Gérer le déploiement de modèles Azure Resource Manager dans l’étendue de l’abonnement.

Core GA
az deployment-scripts

Gérez les scripts de déploiement au niveau de l’étendue de l’abonnement ou du groupe de ressources.

Core GA
az desktopvirtualization

Pour gérer la virtualisation des postes de travail.

Extension GA
az devcenter

Gérez les ressources avec devcenter.

Extension GA
az devops

Gérer les opérations au niveau de l’organisation Azure DevOps.

Extension GA
az disk

Gérez azure Disques managés.

Core GA
az disk-access

Gérer les ressources d’accès au disque.

Core GA
az disk-encryption-set

Ressource de jeu de chiffrement de disque.

Core GA
az disk-pool

Gérer le pool de disques Azure.

Extension GA
az dla

Gérez les comptes, les travaux et les catalogues Data Lake Analytics.

Core Aperçu
az dls

Gérez les comptes et les systèmes de fichiers Data Lake Store.

Core Aperçu
az dms

Gérer les instances Azure Data Migration Service (classique).

Cœur et extension GA
az dnc

Gérer le réseau délégué.

Extension Aperçu
az dns-resolver

Gérer le programme de résolution DNS.

Extension GA
az dt

Gérer les solutions et l’infrastructure Azure Digital Twins.

Extension GA
az dynatrace

Gérer la dynatrace.

Extension GA
az edge-zones

Gérer les ressources de zone edge.

Extension Aperçu
az edgeorder

Gérer l’ordre edge.

Extension GA
az elastic

Gérer Microsoft Elastic.

Extension GA
az elastic-san

Gérer le SAN élastique.

Extension GA
az eventgrid

Gérer les rubriques Azure Event Grid, les domaines, les rubriques de domaine, les rubriques système des partenaires, les abonnements aux événements de rubrique système, les abonnements aux événements de rubrique système et les abonnements aux événements de rubrique partenaire.

Cœur et extension GA
az eventhubs

Eventhubs.

Core GA
az extension

Gérez et mettez à jour les extensions CLI.

Core GA
az feature

Gérer les fonctionnalités du fournisseur de ressources.

Core GA
az feedback

Envoyez des commentaires à l’équipe Azure CLI.

Core GA
az find

Je suis un robot IA, mon conseil est basé sur notre documentation Azure ainsi que sur les modèles d’utilisation d’Azure CLI et d’utilisateurs Azure ARM. L’utilisation de moi améliore les produits et la documentation Azure.

Core GA
az firmwareanalysis

Commandes pour gérer l’analyse du microprogramme.

Extension GA
az fleet

Commandes pour gérer la flotte.

Extension GA
az fluid-relay

Gérer le relais Fluid.

Extension GA
az footprint Extension GA
az functionapp

Gère les applications de fonction. Pour installer les outils Azure Functions Core, consultez https://github.com/Azure/azure-functions-core-tools.

Cœur et extension GA
az fzf

Commandes pour sélectionner des objets actifs ou par défaut via fzf.

Extension GA
az gallery

Azure Compute Gallery.

Extension GA
az grafana

Commandes pour gérer les instances Azure Grafana.

Extension GA
az graph

Interrogez les ressources gérées par Azure Resource Manager.

Extension GA
az graph-services

Effectuez des opérations sur les types de ressources Microsoft.GraphServices.

Extension GA
az group

Gérer les groupes de ressources et les déploiements de modèles.

Core GA
az guestconfig

Gérer la configuration d’invité.

Extension GA
az hack

Commandes permettant de gérer les ressources couramment utilisées pour les piratages d’étudiants.

Extension GA
az hanainstance

(PRÉVERSION) Gérer l’instance Azure SAP HANA.

Extension GA
az hdinsight

Gérer les ressources HDInsight.

Core GA
az hdinsight-on-aks

HDInsight sur Aks CLI.

Extension GA
az healthbot

Gérez le bot avec healthbot.

Extension Expérimental
az healthcareapis

Gérer les API de santé.

Extension GA
az hpc-cache

Commandes pour gérer le cache hpc.

Extension GA
az hybridaks

Gérer les clusters provisionnés hybridaks.

Extension Aperçu
az identity

Identités managées.

Core GA
az image

Pour gérer les images de machine virtuelle personnalisées.

Cœur et extension GA
az import-export

Gérer l’exportation d’importation.

Extension Expérimental
az init

Il s’agit d’un outil de configuration sans effort pour les configurations.

Extension Expérimental
az interactive

Démarrez le mode interactif. Installe l’extension Interactive s’il n’est pas déjà installé.

Core Aperçu
az internet-analyzer

Commandes pour gérer l’analyseur Internet.

Extension GA
az iot

Gérer les ressources IoT (Internet des objets).

Cœur et extension GA
az k8s-configuration

Commandes pour gérer les ressources à partir de Microsoft.KubernetesConfiguration.

Extension GA
az k8s-extension

Commandes pour gérer les extensions Kubernetes.

Extension GA
az k8s-runtime

Gérer les ressources d’arc Kubernetes Runtime.

Extension Aperçu
az k8sconfiguration

Commandes pour gérer la configuration de Kubernetes.

Extension Préversion et dépréciation
az keyvault

Gérez les clés KeyVault, les secrets et les certificats.

Core GA
az kusto

Gérer les ressources Azure Kusto.

Cœur et extension GA
az lab

Gérer Azure DevTest Labs.

Core Aperçu
az large-instance

Gérer les opérations de calcul des grandes instances Azure.

Extension GA
az large-storage-instance

Gérez les opérations pour Stockage grandes instances Azure.

Extension GA
az load

Gérer les ressources de test de charge Azure.

Extension GA
az lock

Gérer les verrous Azure.

Core GA
az logic

Gérer la logique.

Extension GA
az logicapp

Gérer les applications logiques.

Core GA
az login

Connectez-vous à Azure.

Core GA
az logout

Déconnectez-vous pour supprimer l’accès aux abonnements Azure.

Core GA
az logz

Gérer Microsoft Logz.

Extension Expérimental
az maintenance

Gérer la maintenance.

Extension GA
az managed-cassandra

Azure Managed Cassandra.

Cœur et extension GA
az managedapp

Gérer les solutions de modèle fournies et gérées par les éditeurs de logiciels indépendants (ISV).

Core GA
az managedservices

Gérez les attributions et définitions d’inscription dans Azure.

Core GA
az managementpartner

Permet aux partenaires d’associer un ID MPN (Microsoft Partner Network) à un utilisateur ou un principal de service dans l’annuaire Azure du client.

Extension GA
az maps

Gérer Azure Maps.

Core GA
az mariadb

Gérer les serveurs Azure Database for MariaDB.

Core GA
az mdp

Gérez les ressources des pools DevOps managés.

Extension Aperçu
az mesh

(PRÉVERSION) Gérer les ressources Azure Service Fabric Mesh.

Extension Aperçu
az ml

Gérez les ressources azure Machine Apprentissage avec l’extension Azure CLI ML v2.

Extension GA
az ml

Gérez les ressources azure Machine Apprentissage avec l’extension Azure CLI ML v1.

Extension GA
az mobile-network

Gérer le réseau mobile.

Extension GA
az monitor

Gérez le service Azure Monitor.

Cœur et extension GA
az mysql

Gérez les serveurs Azure Database pour MySQL.

Cœur et extension GA
az netappfiles

Gérer les ressources Azure NetApp Files (ANF).

Cœur et extension GA
az network

Gérer les ressources Azure Network.

Cœur et extension GA
az network-analytics

Groupe de commandes Network Analytics , Opérateur Azure Recommandations manipulation des ressources.

Extension GA
az network-function

Gérer la fonction réseau.

Extension GA
az networkcloud

Gérer les ressources cloud réseau.

Extension Aperçu
az networkfabric

Gérer l’API du service de gestion Azure Network Fabric.

Extension GA
az new-relic

Gérer les ressources Azure NewRelic.

Extension GA
az next

Recommandez l’ensemble de commandes suivant possible.

Extension Expérimental
az nginx

Gérer les ressources de déploiement NGINX.

Extension GA
az notification-hub

Gérer les hubs de notification.

Extension Expérimental
az offazure

Gérer les ressources locales pour la migration.

Extension Expérimental
az orbital

Azure Orbital Ground Station as-a-Service (GSaaS).

Extension GA
az palo-alto

Gérer la ressource des réseaux palo-alto.

Extension GA
az partnercenter

Gestion de l’Espace partenaires.

Extension GA
az peering

Gérer le peering.

Extension GA
az pipelines

Gérer Azure Pipelines.

Extension GA
az policy

Gérer les stratégies de ressources.

Core GA
az portal

Gérer le portail.

Extension Expérimental
az postgres

Gérez les serveurs Azure Database pour PostgreSQL.

Cœur et extension GA
az powerbi

Gérer les ressources PowerBI.

Extension GA
az ppg

Gérer les groupes de placement de proximité.

Core GA
az private-link

Groupe de commandes CLI d’association de liaison privée.

Core GA
az provider

Gérer les fournisseurs de ressources.

Core GA
az providerhub

Gérez les ressources avec ProviderHub.

Extension GA
az purview

Gérer Purview.

Extension Aperçu
az quantum

Gérez les espaces de travail Azure Quantum et envoyez des travaux aux fournisseurs Azure Quantum.

Extension Aperçu
az qumulo

Gérez qumulo.

Extension GA
az quota

Quota Manag pour les fournisseurs de ressources Azure.

Extension GA
az redis

Gérez les caches Redis dédiés pour vos applications Azure.

Core GA
az redisenterprise

Gérez le cache redisenterprise.

Extension GA
az relay

Gérez les espaces de noms du service Azure Relay, les relais WCF, les connexions hybrides et les règles.

Core GA
az remote-rendering-account

Gérer le compte de rendu à distance avec la réalité mixte.

Extension GA
az repos

Gérer Azure Repos.

Extension GA
az reservations

Réservations Azure.

Extension Aperçu
az resource

Gérer les ressources Azure.

Core GA
az resource-mover

Gérer l’API du service Resource Mover.

Extension GA
az resourcemanagement

Groupe de commandes CLI Resourcemanagement.

Core GA
az rest

Appelez une requête personnalisée.

Core GA
az restore-point

Gérer le point de restauration avec res.

Core GA
az role

Gérer le contrôle d’accès en fonction du rôle Azure (Azure RBAC).

Core GA
az sapmonitor

(PRÉVERSION) Gérer Azure SAP Monitor.

Extension GA
az scenario

Conseils d’utilisation du scénario E2E.

Extension GA
az scvmm

Commandes pour la gestion des ressources Arc pour SCVMM.

Extension GA
az search

Gérez les service Search Azure, les clés d’administration et les clés de requête.

Core GA
az security

Gérez votre posture de sécurité avec Microsoft Defender pour le cloud.

Core GA
az self-help

Azure SelfHelp vous aidera à résoudre les problèmes liés aux ressources Azure.

Extension Aperçu
az self-test

Exécute un test automatique de l’interface CLI.

Core Déprécié
az sentinel

Gérer Microsoft Sentinel.

Extension GA
az serial-console

Connecter à la console série d’une machine virtuelle Linux/Windows ou d’une instance VMSS.

Extension GA
az servicebus

Servicebus.

Core GA
az sf

Gérer et administrer des clusters Azure Service Fabric.

Core GA
az sig

Gérer la galerie d’images partagées.

Cœur et extension GA
az signalr

Gérer Azure SignalR Service.

Core GA
az site-recovery

Gérer site Recovery Service.

Extension GA
az snapshot

Gère les copies ponctuelles des disques managés, des objets blob natifs ou d’autres captures instantanées.

Core GA
az spatial-anchors-account

Gérer le compte d’ancrage spatial avec la réalité mixte.

Extension GA
az sphere

Gérer les ressources Azure Sphere.

Extension GA
az spring

Commandes pour gérer Azure Spring Apps.

Cœur et extension GA
az spring-cloud

Commandes pour gérer Azure Spring Cloud.

Cœur et extension Déprécié
az sql

Gérer les bases de données Azure SQL et les entrepôts de données.

Cœur et extension GA
az ssh

Ssh dans des ressources (machines virtuelles Azure, serveurs Arc, etc.) à l’aide de certificats AAD émis ouvre des certificats.

Extension GA
az sshkey

Gérez la clé publique SSH avec la machine virtuelle.

Core GA
az stack

Une pile de déploiement est un type de ressource Azure natif qui vous permet d’effectuer des opérations sur une collection de ressources en tant qu’unité atomique.

Core GA
az stack-hci

Gérer Azure Stack HCI.

Extension GA
az stack-hci-vm

Gérer virtualmachine avec stack-hci-vm.

Extension Expérimental
az staticwebapp

Gérer les applications statiques.

Cœur et extension GA
az storage

Gérez les ressources azure Cloud Stockage.

Cœur et extension GA
az storage-mover

Gérez la ressource mover de niveau supérieur Stockage.

Extension GA
az storagesync

Gérer Azure File Sync.

Extension GA
az stream-analytics

Gérer Stream Analytics.

Extension GA
az support

Gérer support Azure ressource.

Extension GA
az survey

Effectuez une enquête Azure CLI.

Core GA
az synapse

Gérez et gérez l’espace de travail Synapse, le pool Spark, le pool SQL.

Core GA
az tag

Gestion des étiquettes sur une ressource.

Core GA
az term

Gérer l’accord de la Place de marché avec marketplaceordering.

Core Expérimental
az ts

Gérer les spécifications de modèle au niveau de l’étendue de l’abonnement ou du groupe de ressources.

Core GA
az tsi

Gérer Azure Time Series Insights.

Extension GA
az upgrade

Mettez à niveau Azure CLI et les extensions.

Core Aperçu
az version

Afficher les versions des modules et extensions Azure CLI au format JSON par défaut ou au format configuré par --output.

Core GA
az vm

Gérer des machines virtuelles Linux ou Windows.

Cœur et extension GA
az vmss

Gérer les regroupements de machines virtuelles dans un groupe de machines virtuelles identiques Azure (VMSS).

Core GA
az vmware

Commandes pour gérer Azure VMware Solution.

Extension GA
az webapp

Gérer des applications web.

Cœur et extension GA
az webpubsub

Commandes pour gérer Webpubsub.

Extension GA
az workloads

Gérer les charges de travail.

Extension Aperçu

az configure

Gérer la configuration d’Azure CLI. Cette commande est interactive.

Pour les scénarios d’automatisation ou pour définir toutes les options disponibles, utilisez le nouveau az config.

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

Exemples

Définissez le groupe de ressources par défaut, l’application web et les noms de machines virtuelles.

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

Effacer les noms d’applications web et de machines virtuelles par défaut.

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

Paramètres facultatifs

--defaults -d

Paires 'name=value' séparées par l’espace pour les valeurs par défaut des arguments courants.

--list-defaults -l

Répertorier toutes les valeurs par défaut applicables.

valeurs acceptées: false, true
--scope

Étendue des valeurs par défaut. Utilisation de « local » pour les paramètres uniquement effectifs sous le dossier actif.

valeurs acceptées: global, local
valeur par défaut: global
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az feedback

Envoyez des commentaires à l’équipe Azure CLI.

Cette commande est interactive. Si possible, il lance le navigateur web par défaut pour ouvrir la page de création d’un problème GitHub avec le corps généré automatiquement et prérempli. Vous aurez la possibilité de modifier le corps du problème avant de le soumettre.

az feedback
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az find

Je suis un robot IA, mon conseil est basé sur notre documentation Azure ainsi que sur les modèles d’utilisation d’Azure CLI et d’utilisateurs Azure ARM. L’utilisation de moi améliore les produits et la documentation Azure.

az find [<CLI_TERM>]

Exemples

Donnez-moi n’importe quel groupe Azure CLI et je vais afficher les commandes les plus populaires au sein du groupe.

az find "az storage"

Donnez-moi une commande Azure CLI et je vais afficher les paramètres et sous-commandes les plus populaires.

az find "az monitor activity-log list"

Vous pouvez également entrer un terme de recherche, et j’essaierai de trouver les meilleures commandes.

az find "arm template"

Paramètres facultatifs

<CLI_TERM>

Commande ou groupe Azure CLI pour lequel vous avez besoin d’un exemple.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az init

Expérimental

Cette commande est expérimentale et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Il s’agit d’un outil de configuration sans effort pour les configurations.

az init
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az interactive

Préversion

Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Démarrez le mode interactif. Installe l’extension Interactive s’il n’est pas déjà installé.

Pour plus d’informations sur le mode interactif, consultez : 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]

Paramètres facultatifs

--style -s

Couleurs de l’interpréteur de commandes.

valeurs acceptées: bg, br, contrast, default, grey, halloween, neon, none, pastel, primary, purple, quiet
--update

Mettez à jour l’extension interactive vers la dernière version disponible.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az login

Connectez-vous à Azure.

Par défaut, cette commande se connecte avec un compte d’utilisateur. L’interface CLI tente de lancer un navigateur web pour se connecter de manière interactive. Si un navigateur web n’est pas disponible, l’interface CLI revient à la connexion du code de l’appareil. Pour vous connecter à un principal de service, spécifiez --service-principal.

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

Exemples

Se connecter de façon interactive.

az login

Connectez-vous avec le nom d’utilisateur et le mot de passe. Cela ne fonctionne pas avec les comptes ou comptes Microsoft sur utilisant l’authentification à deux facteurs. Utilisez -p=secret si le premier caractère du mot de passe est « - ».

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

Connectez-vous avec un principal de service à l’aide de la clé secrète client. Utilisez -p=secret si le premier caractère du mot de passe est « - ».

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

Connectez-vous avec un principal de service à l’aide du certificat client.

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

Connectez-vous à l’aide de l’identité managée affectée par le système d’une machine virtuelle.

az login --identity

Connectez-vous à l’aide de l’identité managée affectée par l’utilisateur d’une machine virtuelle. Les ID client ou objet de l’identité de service fonctionnent également.

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

Paramètres facultatifs

--allow-no-subscriptions

Prendre en charge les locataires d’accès sans abonnements. Il est rare mais utile d’exécuter des commandes au niveau du locataire, telles que « az ad ».

valeur par défaut: False
--federated-token

Jeton fédéré qui peut être utilisé pour l’échange de jetons OIDC.

--identity -i

Connectez-vous à l’aide de l’identité de la machine virtuelle.

valeur par défaut: False
--password -p

Les informations d’identification telles que le mot de passe utilisateur ou pour un principal de service fournissent une clé secrète client ou un fichier pem avec une clé et un certificat public. Invite s’il n’est pas donné.

--scope

Utilisé dans la demande /authorize. Elle ne peut couvrir qu’une seule ressource statique.

--service-principal

Informations d’identification représentant un principal de service.

--tenant -t

Le locataire AAD doit fournir lors de l’utilisation de principaux de service.

--use-cert-sn-issuer

Utilisé avec un principal de service configuré avec le nom de l’objet et l’authentification de l’émetteur afin de prendre en charge les rolls automatiques des certificats.

--use-device-code

Utilisez l’ancien flux d’authentification de l’interface CLI en fonction du code de l’appareil. L’interface CLI l’utilise également si elle ne peut pas lancer un navigateur en votre nom, par exemple dans SSH distant ou Cloud Shell.

valeur par défaut: False
--username -u

Nom d’utilisateur, principal de service ou ID d’identité de service managé.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az logout

Déconnectez-vous pour supprimer l’accès aux abonnements Azure.

az logout [--username]

Paramètres facultatifs

--username

L’utilisateur du compte, s’il est manquant, déconnectez-vous du compte actif actif.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az next

Expérimental

Cette commande est expérimentale et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Recommandez l’ensemble de commandes suivant possible.

Il existe certaines configurations personnalisées :

[1] az config set next.execute_in_prompt=True/False Activer/désactiver l’étape d’exécution des commandes recommandées en mode interactif. Activez par défaut.

[2] az config set next.recommended_type=all/scenario/command Set the default recommended type. « All » est la valeur par défaut.

[3] az config set next.output=json/jsonc/none/table/tsv/yaml/yamlc/status Set format de sortie par défaut. L’état est la valeur par défaut.

[4] az config set next.command_num_limit={command_amount_limit} Définir la limite des éléments de commande recommandés. 5 est la valeur par défaut.

[5] az config set next.scenario_num_limit={scenario_amount_limit} Définissez la limite des éléments de scénario recommandés. 5 est la valeur par défaut.

[6] az config set next.show_arguments=True/False Show/hide the arguments of recommended items. False représente la valeur par défaut.

[7] az config set next.print_help=True/False Enable/disable s’il faut imprimer l’aide activement avant d’exécuter chaque commande. False représente la valeur par défaut.

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

Paramètres facultatifs

--command -c

Spécifiez ce paramètre uniquement pour recommander des commandes.

valeur par défaut: False
--scenario -s

Spécifiez ce paramètre uniquement pour les scénarios E2E.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az rest

Appelez une requête personnalisée.

Cette commande s’authentifie automatiquement à l’aide des informations d’identification de connexion : si l’en-tête d’autorisation n’est pas défini, il attache l’en-tête Authorization: Bearer <token>, où <token> il est récupéré à partir d’AAD. La ressource cible du jeton est dérivée de --url si --url commence par un point de terminaison à partir de az cloud show --query endpoints. Vous pouvez également utiliser --resource pour une ressource personnalisée.

Si l’en-tête Content-Type n’est pas défini et que --body est une chaîne JSON valide, l’en-tête Content-Type est défini par défaut sur application/json.

Pour passer JSON dans PowerShell, consultez 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]

Exemples

Obtenir le journal d’audit via Microsoft Graph

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

Mettre à jour le nom d’affichage d’un utilisateur Graph Azure Active Directory

(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\"}'

Obtenir une machine virtuelle

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

Créer une adresse IP publique à partir d’un fichier body.json

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

Répertorier les trois principales ressources (Bash)

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

Paramètres obligatoires

--uri --url -u

URL de requête. S’il ne commence pas par un hôte, l’interface CLI suppose qu’elle est un ID de ressource Azure et la préfixe avec le point de terminaison ARM du cloud actuel affiché par az cloud show --query endpoints.resourceManager. Le jeton commun {subscriptionId} sera remplacé par l’ID d’abonnement actuel spécifié par az account set.

Paramètres facultatifs

--body -b

Corps de la demande. Utilisez @{file} pour charger à partir d’un fichier. Pour connaître les problèmes de guillemets dans différents terminaux, consultez https://github.com/Azure/azure-cli/blob/dev/doc/use_cli_effectively.md#quoting-issues.

--headers

En-têtes séparés par espace dans le format KEY=VALUE ou la chaîne JSON. Utilisez @{file} pour charger à partir d’un fichier.

--method -m

Méthode de requête HTTP.

valeurs acceptées: delete, get, head, options, patch, post, put
valeur par défaut: get
--output-file

Enregistrez la charge utile de réponse dans un fichier.

--resource

URL de ressource pour laquelle l’interface CLI doit acquérir un jeton auprès d’AAD pour accéder au service. Le jeton est placé dans l’en-tête d’autorisation. Par défaut, l’interface CLI peut déterminer cette valeur en fonction de l’argument --url, sauf si vous utilisez celles qui ne figurent pas dans la liste des points de terminaison « az cloud show --query endpoints ».

--skip-authorization-header

N’ajoutez pas automatiquement l’en-tête d’autorisation.

valeur par défaut: False
--uri-parameters --url-parameters

Interroger les paramètres dans l’URL. Requêtes séparées par espace au format KEY=VALUE ou chaîne JSON. Utilisez @{file} pour charger à partir d’un fichier.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az self-test

Déprécié

Cette commande a été déconseillée et sera supprimée dans une prochaine version.

Exécute un test automatique de l’interface CLI.

az self-test
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az survey

Effectuez une enquête Azure CLI.

Aidez-nous à améliorer Azure CLI en partageant votre expérience. Cette enquête devrait prendre environ 3 minutes. Pour en savoir plus, rendez-vous sur https://go.microsoft.com/fwlink/?linkid=2203309.

az survey
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az upgrade

Préversion

Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Mettez à niveau Azure CLI et les extensions.

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

Paramètres facultatifs

--all

Activez également la mise à jour des extensions.

valeurs acceptées: false, true
valeur par défaut: true
--allow-preview --allow-preview-extensions

Incluez les packages en préversion pour l’installation de l’extension, le cas échéant.

valeurs acceptées: false, true
--yes -y

N’invitez pas case activée notes de publication.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az version

Afficher les versions des modules et extensions Azure CLI au format JSON par défaut ou au format configuré par --output.

az version
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.