Partager via


az

Note

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. Apprenez-en davantage sur les extensions.

Commandes

Nom Description Type État
az acat

Gérer les rapports de l’outil Automation de conformité des applications.

Extension GA
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 advisor

Gérer Azure Advisor.

Core GA
az afd

Gérer Azure Front Door Standard/Premium.

Core GA
az ai-examples

Ajoutez des exemples alimentés par l'IA pour enrichir le contenu d'aide.

Extension Preview
az aks

Azure Kubernetes Service.

Cœur et extension GA
az aksarc

Gérer les clusters provisionnés.

Extension GA
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 Azure Managed Lustre.

Extension GA
az ams

Gérer les ressources Azure Media Services.

Core GA
az aosm

Gérer les ressources Azure Operator Service Manager.

Extension Preview
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érer Appservice.

Cœur et extension GA
az arc-multicloud

Commandes pour arc-multicloud.

Extension GA
az arcappliance

Commandes pour gérer le pont des ressources Arc.

Extension GA
az arcgateway

Gérer la connexion de passerelle sur l’ordinateur Arc.

Extension GA
az arize-ai

Gérer Arize Ai.

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 Experimental
az automanage

Gérer Automanage.

Extension GA
az automation

Gérer le compte Automation.

Extension GA
az backup

Gérez les Sauvegarde Azure.

Core GA
az baremetalinstance

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

Extension GA
az baremetalstorageinstance

Gérer les opérations pour les instances Azure Bare Metal storage.

Extension GA
az batch

Gérer Azure Batch.

Core GA
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 Deprecated
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 carbon

Gérer le carbone.

Extension 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 Experimental
az cloud

Gérer les clouds Azure inscrits.

Core GA
az cloud-service

Gérer le service cloud.

Extension Experimental
az cloudhsm

Gérer le cluster Hsm cloud.

Extension GA
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-fleet

Gérer la flotte de calcul Azure.

Core Preview
az compute-recommender

Gérer les informations du générateur de recommandations sku/zone/région pour les ressources de calcul.

Core GA
az computeschedule

Opérations de machine virtuelle par lot de calculschedule.

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 Experimental
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 le serveur avec Azure Arc.

Extension GA
az connectedvmware

Commandes pour gérer VMware connecté.

Extension GA
az connection

Commandes pour gérer les connexions locales service Connector 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 Preview
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 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 data-boundary

Opérations de limite de données.

Core GA
az data-transfer

Commandes pour le service inter-domaines qui permet aux clients de transférer des données entre les domaines de sécurité.

Extension Preview
az databox

Gérer la zone de données.

Extension GA
az databoxedge

Gérer l’appareil avec databoxedge.

Core GA
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 GA
az datashare

Gérer le partage de données.

Extension Experimental
az dedicated-hsm

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

Extension GA
az dependency-map

Gérer la carte des dépendances.

Extension GA
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 dls

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

Core Preview
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 Preview
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 durabletask

Commandes pour gérer les planificateurs Durabletask et les taskhubs.

Extension GA
az dynatrace

Gérer la dynatrace.

Extension GA
az edge-action

Gérer l’action Edge.

Extension GA
az edge-zones

Gérer les ressources de zone edge.

Extension Preview
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 fabric

Gérer les ressources Microsoft Fabric.

Extension 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

Gérer l’empreinte.

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

Galerie de calcul Azure.

Extension GA
az grafana

Commandes pour gérer les ressources Azure Managed 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 hdinsight

Gérer les ressources HDInsight.

Core GA
az healthbot

Gérez le bot avec healthbot.

Extension Experimental
az healthcareapis

Les API Azure Healthcare sont une plateforme cloud sécurisée pour la gestion des données d’intégrité, la prise en charge des analyses, du Machine Learning et des solutions évolutives.

Extension GA
az hpc-cache

Commandes pour gérer le cache hpc.

Extension GA
az identity

Gérer l’identité managée.

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 Experimental
az informatica

Gérez toutes les ressources liées à Informatica dans Azure CLI.

Extension GA
az init

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

Extension Experimental
az interactive

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

Core Preview
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 GA
az keyvault

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

Core GA
az kusto

Gérer Kusto.

Extension Experimental
az lab

Gérez les laboratoires azure devtest.

Core Preview
az lambda-test

Gérer le test lambda.

Extension GA
az large-instance

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

Extension GA
az large-storage-instance

Gérer les opérations pour les grandes instances de stockage 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 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 mcc

Commandes CLI de Microsoft Connected Cache.

Extension GA
az mdp

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

Extension GA
az mesh

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

Extension Preview
az migrate Extension Preview
az ml

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

Extension GA
az ml

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

Extension GA
az mongo-db

Gérer MongoDB.

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 neon

Gérez les bases de données Neon Postgres et les ressources associées dans Azure.

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

Manipulation des ressources Azure Operator Insights du groupe de commandes Network Analytics.

Extension GA
az network-function

Gérer la fonction réseau.

Extension GA
az networkcloud

Gérer les ressources cloud réseau.

Extension GA
az networkfabric

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

Extension GA
az new-relic

Gérer les ressources Azure New Relic.

Extension GA
az next

Recommandez l’ensemble de commandes suivant possible.

Extension Experimental
az nexusidentity

Commande pour gérer les clés Nexusidentity.

Extension GA
az nginx

Gérer les ressources de déploiement NGINX.

Extension GA
az notification-hub

Gérer les hubs de notification.

Extension GA
az offazure

Gérer les ressources locales pour la migration.

Extension Experimental
az oracle-database

Modules de commande pour RP Oracle.Database.

Extension GA
az orbital

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

Extension GA
az palo-alto

Gérez les ressources Palo Alto Networks dans Azure CLI.

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érez les ressources définies et utilisées par le service Azure Policy.

Core GA
az portal

Gérer le portail.

Extension GA
az postgres

Gérer 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 pscloud

Gérer les ressources de bloc de stockage pur.

Extension Preview
az purview

Gérer Purview.

Extension Preview
az quantum

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

Extension Preview
az qumulo

Gérez les ressources de stockage du système de fichiers Qumulo avec Azure CLI.

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 Preview
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 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érer la recherche.

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 Preview
az sentinel

Gérer Microsoft Sentinel.

Extension GA
az serial-console

Connectez-vous à 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 sftp

Générez des certificats SSH et accédez aux données d’objet blob stockage Azure via SFTP.

Extension 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

Gérer le site.

Extension 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 sphere

Gérer les ressources Azure Sphere.

Extension GA
az spring

Commandes pour gérer Azure Spring Apps.

Cœur et extension Deprecated
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 GA
az standby-container-group-pool

Gérer le pool de groupes de conteneurs de secours.

Extension GA
az standby-vm-pool

Gérer le pool de machines virtuelles de secours.

Extension GA
az staticwebapp

Gérer les applications statiques.

Cœur et extension GA
az storage

Gérer les ressources stockage cloud Azure.

Cœur et extension GA
az storage-actions

Gérer StorageActions.

Extension GA
az storage-discovery

Gérer la découverte du stockage.

Extension GA
az storage-mover

Gérer la ressource mover de stockage de niveau supérieur.

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 Experimental
az terraform

Expérience Azure Terraform.

Extension Preview
az trustedsigning

Gérer le compte de signature approuvé.

Extension Preview
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 Preview
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 vme

Commandes pour gérer les extensions managées de version sur les clusters Kubernetes connectés.

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 workload-orchestration

Gérer les ressources d’orchestration de charge de travail.

Extension GA
az workloads

Gérer les charges de travail.

Extension GA
az zones

Commandes pour valider la configuration de la zone de disponibilité. Utilisez l’une des options ci-dessous.

Extension Preview

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

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

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

Propriété Valeur
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.

Propriété Valeur
Valeur par défaut: global
Valeurs acceptées: global, local
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Propriété Valeur
Valeur par défaut: False

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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Propriété Valeur
Valeur par défaut: False

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 []

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

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

<CLI_TERM>

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

Propriété Valeur
Groupe de paramètres: Positional
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Propriété Valeur
Valeur par défaut: False

az init

Expérimental

Cette commande est expérimentale et en cours de développement. Niveaux de référence et 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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az interactive

Préversion

Cette commande est en préversion et en cours de développement. Niveaux de référence et 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

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--style -s

Couleurs de l’interpréteur de commandes.

Propriété Valeur
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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Propriété Valeur
Valeur par défaut: False

az login

Connectez-vous à Azure.

Par défaut, cette commande se connecte avec un compte d’utilisateur. Azure CLI utilise le Gestionnaire de comptes web (WAM) sur Windows et la connexion basée sur un navigateur sur Linux et macOS par défaut. Si WAM ou un navigateur web n’est pas disponible, Azure CLI revient à la connexion du code d’appareil.

[AVERTISSEMENT] L’authentification avec nom d’utilisateur et mot de passe dans la ligne de commande est fortement déconseillée. Utilisez l’une des méthodes d’authentification recommandées en fonction de vos besoins. Pour plus d'informations, voir https://go.microsoft.com/fwlink/?linkid=2276314

[AVERTISSEMENT] --password n’accepte plus de certificat de principal de service. Utilisez --certificate pour transmettre un certificat de principal de service.

Pour vous connecter avec un principal de service, spécifiez --service-principal.

Pour vous connecter avec une identité managée, spécifiez --identity.

Pour plus d’informations, consultez https://learn.microsoft.com/cli/azure/authenticate-azure-cli.

az login [--allow-no-subscriptions]
         [--certificate]
         [--claims-challenge]
         [--client-id]
         [--federated-token]
         [--identity]
         [--object-id]
         [--password]
         [--resource-id]
         [--scope]
         [--service-principal]
         [--tenant]
         [--use-cert-sn-issuer]
         [--use-device-code]
         [--username]

Exemples

Se connecter de façon interactive.

az login

Connectez-vous avec nom d’utilisateur et 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 --username johndoe@contoso.com --password VerySecret

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

az login --service-principal --username APP_ID --password CLIENT_SECRET --tenant TENANT_ID

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

az login --service-principal --username APP_ID --certificate /path/to/cert.pem --tenant TENANT_ID

Connectez-vous avec une identité managée affectée par le système.

az login --identity

Connectez-vous avec l’ID client d’une identité managée affectée par l’utilisateur.

az login --identity --client-id 00000000-0000-0000-0000-000000000000

Connectez-vous avec l’ID de ressource d’une identité managée affectée par l’utilisateur.

az login --identity --resource-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--allow-no-subscriptions

Prise en charge de l’accès aux locataires sans abonnements. Il est utile d’exécuter des commandes au niveau du locataire, telles que « az ad ».

Propriété Valeur
Valeur par défaut: False
--certificate

Fichier PEM avec clé et certificat public.

--claims-challenge

Défi de revendications codées en base64 demandée par une API de ressource dans l’en-tête WWW-Authenticate.

--client-id

ID client de l’identité managée affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: Managed Identity Arguments
--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é managée.

Propriété Valeur
Groupe de paramètres: Managed Identity Arguments
Valeur par défaut: False
--object-id

ID d’objet de l’identité managée affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: Managed Identity Arguments
--password -p

Mot de passe utilisateur ou secret du principal de service. Invite s’il n’est pas donné.

--resource-id

ID de ressource de l’identité managée affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: Managed Identity Arguments
--scope

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

--service-principal

Connectez-vous avec un principal de service.

--tenant -t

Le locataire Microsoft Entra doit être fourni lors de l’utilisation d’un principal de service.

--use-cert-sn-issuer

Utilisez l’authentification Nom de l’objet + Émetteur (SN+I) pour prendre en charge les rolls automatiques des certificats.

--use-device-code

Utilisez le flux de code de l’appareil. Azure CLI l’utilise également s’il ne peut pas lancer un navigateur, par exemple dans SSH distant ou Cloud Shell.

Propriété Valeur
Valeur par défaut: False
--username -u

Nom d’utilisateur ou ID client du principal du service.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Propriété Valeur
Valeur par défaut: False

az logout

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

az logout [--username]

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--username

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

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Propriété Valeur
Valeur par défaut: False

az next

Expérimental

Cette commande est expérimentale et en cours de développement. Niveaux de référence et 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

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--command -c

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

Propriété Valeur
Valeur par défaut: False
--scenario -s

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

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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 --url
        [--body]
        [--headers]
        [--method {delete, get, head, options, patch, post, put}]
        [--output-file]
        [--resource]
        [--skip-authorization-header]
        [--uri-parameters --url-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

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

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

Propriété Valeur
Valeur par défaut: get
Valeurs acceptées: delete, get, head, options, patch, post, put
--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.

Propriété Valeur
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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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. En savoir plus sur https://go.microsoft.com/fwlink/?linkid=2203309.

az survey
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Propriété Valeur
Valeur par défaut: False

az upgrade

Préversion

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

Mettez à niveau Azure CLI et les extensions.

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--all

Activez également la mise à jour des extensions.

Propriété Valeur
Valeur par défaut: true
Valeurs acceptées: false, true
--allow-preview --allow-preview-extensions

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

Propriété Valeur
Valeurs acceptées: false, true
--yes -y

N’invitez pas à vérifier les notes de publication.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False