Partager via


az devops

Remarque

Cette référence fait partie de l’extension azure-devops pour Azure CLI (version 2.30.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az devops . En savoir plus sur les extensions.

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

Groupes associés az pipelines : Gérer azure Pipelines az boards : Gérer les dépôts Azure Boards az : Gérer les artefacts Azure Repos : Gérer les artefacts Azure Repos : Gérer les artefacts Azure.

Commandes

Nom Description Type Statut
az devops admin

Gérer les opérations d’administration.

Extension GA
az devops admin banner

Gérer la bannière de l’organisation.

Extension GA
az devops admin banner add

Ajoutez une nouvelle bannière et affichez-la immédiatement.

Extension GA
az devops admin banner list

Répertorier les bannières.

Extension GA
az devops admin banner remove

Supprimez une bannière.

Extension GA
az devops admin banner show

Afficher les détails d’une bannière.

Extension GA
az devops admin banner update

Mettez à jour le message, le niveau ou la date d’expiration d’une bannière.

Extension GA
az devops configure

Configurez l’interface CLI Azure DevOps ou affichez votre configuration.

Extension GA
az devops extension

Gérer les extensions.

Extension GA
az devops extension disable

Désactivez une extension.

Extension GA
az devops extension enable

Activez une extension.

Extension GA
az devops extension install

Installez une extension.

Extension GA
az devops extension list

Répertorier les extensions installées dans une organisation.

Extension GA
az devops extension search

Rechercher des extensions à partir de la Place de marché.

Extension GA
az devops extension show

Obtenir les détails de l’extension unique.

Extension GA
az devops extension uninstall

Désinstallez une extension.

Extension GA
az devops feedback

Affiche des informations sur la façon de fournir des commentaires à l’équipe AZURE DevOps CLI.

Extension Déprécié
az devops invoke

Cette commande appelle la requête pour n’importe quelle zone et ressource DevOps. Utilisez uniquement la sortie json car la réponse de cette commande n’est pas corrigée. Documents utiles - https://docs.microsoft.com/en-us/rest/api/azure/devops/.

Extension GA
az devops login

Définissez les informations d’identification (PAT) à utiliser pour une organisation particulière.

Extension GA
az devops logout

Effacez les informations d’identification de l’ensemble ou d’une organisation particulière.

Extension GA
az devops project

Gérer les projets d’équipe.

Extension GA
az devops project create

Créez un projet d’équipe.

Extension GA
az devops project delete

Supprimez le projet d’équipe.

Extension GA
az devops project list

Répertorier les projets d’équipe.

Extension GA
az devops project show

Afficher le projet d’équipe.

Extension GA
az devops security

Gérer les opérations liées à la sécurité.

Extension GA
az devops security group

Gérer les groupes de sécurité.

Extension GA
az devops security group create

Créez un groupe Azure DevOps.

Extension GA
az devops security group delete

Supprimez un groupe Azure DevOps.

Extension GA
az devops security group list

Répertorier tous les groupes d’un projet ou d’une organisation.

Extension GA
az devops security group membership

Gérer les appartenances aux groupes de sécurité.

Extension GA
az devops security group membership add

Ajouter une appartenance.

Extension GA
az devops security group membership list

Répertorier les appartenances à un groupe ou un utilisateur.

Extension GA
az devops security group membership remove

Supprimez l’appartenance.

Extension GA
az devops security group show

Afficher les détails du groupe.

Extension GA
az devops security group update

Mettre à jour le nom ET/OU description d’un groupe Azure DevOps.

Extension GA
az devops security permission

Gérer les autorisations de sécurité.

Extension GA
az devops security permission list

Répertorier les jetons pour un utilisateur/un groupe et un espace de noms donnés.

Extension GA
az devops security permission namespace

Gérer les espaces de noms de sécurité.

Extension GA
az devops security permission namespace list

Répertorier tous les espaces de noms disponibles pour une organisation.

Extension GA
az devops security permission namespace show

Affichez les détails des autorisations disponibles dans chaque espace de noms.

Extension GA
az devops security permission reset

Réinitialisez l’autorisation pour les bits d’autorisation donnés.

Extension GA
az devops security permission reset-all

Effacez toutes les autorisations de ce jeton pour un utilisateur/groupe.

Extension GA
az devops security permission show

Afficher les autorisations pour un jeton, un espace de noms et un groupe donnés.

Extension GA
az devops security permission update

Attribuez l’autorisation d’autorisation ou de refus à un utilisateur/groupe donné.

Extension GA
az devops service-endpoint

Gérer les points de terminaison/connexions de service.

Extension GA
az devops service-endpoint azurerm

Gérer les points de terminaison/connexions du service Azure RM.

Extension GA
az devops service-endpoint azurerm create

Créez un point de terminaison de service de type Azure RM.

Extension GA
az devops service-endpoint create

Créez un point de terminaison de service à l’aide du fichier de configuration.

Extension GA
az devops service-endpoint delete

Supprime le point de terminaison de service.

Extension GA
az devops service-endpoint github

Gérer les points de terminaison/connexions du service GitHub.

Extension GA
az devops service-endpoint github create

Créez un point de terminaison de service GitHub.

Extension GA
az devops service-endpoint list

Répertorier les points de terminaison de service dans un projet.

Extension GA
az devops service-endpoint show

Obtenez les détails d’un point de terminaison de service.

Extension GA
az devops service-endpoint update

Mettez à jour un point de terminaison de service.

Extension GA
az devops team

Gérer les équipes.

Extension GA
az devops team create

Créer une équipe.

Extension GA
az devops team delete

Supprimez une équipe.

Extension GA
az devops team list

Répertorier toutes les équipes d’un projet.

Extension GA
az devops team list-member

Répertorier les membres d’une équipe.

Extension GA
az devops team show

Afficher les détails de l’équipe.

Extension GA
az devops team update

Mettez à jour le nom et/ou la description d’une équipe.

Extension GA
az devops user

Gérer les utilisateurs.

Extension GA
az devops user add

Ajouter un utilisateur.

Extension GA
az devops user list

Répertorier les utilisateurs d’une organisation [à l’exception des utilisateurs ajoutés via des groupes AAD].

Extension GA
az devops user remove

Supprimez l’utilisateur d’une organisation.

Extension GA
az devops user show

Afficher les détails de l’utilisateur.

Extension GA
az devops user update

Mettre à jour le type de licence pour un utilisateur.

Extension GA
az devops wiki

Gérer les Wikis.

Extension GA
az devops wiki create

Créez un wiki.

Extension GA
az devops wiki delete

Supprimez un wiki.

Extension GA
az devops wiki list

Répertoriez tous les wikis d’un projet ou d’une organisation.

Extension GA
az devops wiki page

Gérer les pages Wiki.

Extension GA
az devops wiki page create

Ajoutez une nouvelle page.

Extension GA
az devops wiki page delete

Supprimez une page.

Extension GA
az devops wiki page show

Obtenez le contenu d’une page ou ouvrez une page.

Extension GA
az devops wiki page update

Modifiez une page .

Extension GA
az devops wiki show

Afficher les détails d’un wiki.

Extension GA

az devops configure

Configurez l’interface CLI Azure DevOps ou affichez votre configuration.

az devops configure [--defaults]
                    [--list]
                    [--use-git-aliases {false, true}]

Paramètres facultatifs

--defaults -d

Les paires « name=value » séparées par espace pour les arguments courants par défaut, par exemple , '--defaults project=my-project-name organization=https://dev.azure.com/organizationName arg=value'. Utilisez « » pour effacer les valeurs par défaut, par exemple --defaults project='.

--list -l

Répertorie le contenu du fichier de configuration.

valeur par défaut: False
--use-git-aliases

Définissez la valeur « true » pour configurer les alias Git global git config file (pour activer les commandes telles que « git pr list »). Définissez la valeur « false » pour supprimer les alias définis par l’outil.

valeurs acceptées: false, true
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 devops feedback

Déprécié

Cette commande a été déconseillée et sera supprimée dans une prochaine version. Utilisez plutôt « az feedback ».

Affiche des informations sur la façon de fournir des commentaires à l’équipe AZURE DevOps CLI.

az devops 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 devops invoke

Cette commande appelle la requête pour n’importe quelle zone et ressource DevOps. Utilisez uniquement la sortie json car la réponse de cette commande n’est pas corrigée. Documents utiles - https://docs.microsoft.com/en-us/rest/api/azure/devops/.

az devops invoke [--accept-media-type]
                 [--api-version]
                 [--area]
                 [--detect {false, true}]
                 [--encoding {ascii, utf-16be, utf-16le, utf-8}]
                 [--http-method {DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT}]
                 [--in-file]
                 [--media-type]
                 [--org]
                 [--out-file]
                 [--query-parameters]
                 [--resource]
                 [--route-parameters]

Exemples

Découvrir des zones liées à « Wiki »

az devops invoke --query "[?contains(area,'wiki')]"

Obtenir tous les wikis dans un projet

az devops invoke --area wiki --resource wikis --route-parameters project={Project Name} -o json
az devops invoke --area wiki --resource wikis --route-parameters project=WikiIssue -o json

Ajouter une page à un wiki

az devops invoke --area wiki --resource pages --route-parameters project={Project Name}
wikiIdentifier={Wiki Id} --in-file {Full File Path containing text to add to wiki}
--query-parameters path={Page Path In Wiki} --http-method PUT --api-version 5.1-preview -o json
az devops invoke --area wiki --resource pages --route-parameters project=WikiIssue
wikiIdentifier=e479f402-2be8-4953-bb0b-3a0209cbc2d2 --in-file D:/temp/createWikiRequestBody.txt
--encoding 'utf-8' --query-parameters path=sample738 --http-method PUT --api-version 5.1-preview -o json

Paramètres facultatifs

--accept-media-type

Spécifie le type de contenu de la réponse.

valeur par défaut: application/json
--api-version

Version de l’API à cibler.

valeur par défaut: 5.0
--area

Zone à rechercher.

--detect

Détectez automatiquement l’organisation.

valeurs acceptées: false, true
--encoding

Encodage du fichier d’entrée. Utilisé conjointement avec --in-file.

valeurs acceptées: ascii, utf-16be, utf-16le, utf-8
valeur par défaut: utf-8
--http-method

Spécifie la méthode utilisée pour la requête.

valeurs acceptées: DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT
valeur par défaut: GET
--in-file

Chemin d’accès et nom de fichier au fichier qui contient le contenu de la requête.

--media-type

Spécifie le type de contenu de la requête.

valeur par défaut: application/json
--org --organization

URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide de az devops configure -d organization=ORG_URL. Obligatoire si la valeur n’est pas configurée par défaut ni récupérée via git config. Exemple : https://dev.azure.com/MyOrganizationName/.

--out-file

Chemin d’accès et nom de fichier au fichier pour lequel cette fonction enregistre le corps de la réponse.

--query-parameters

Spécifie la liste des paramètres de requête.

--resource

Nom de la ressource sur laquelle opérer.

--route-parameters

Spécifie la liste des paramètres de routage.

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 devops login

Définissez les informations d’identification (PAT) à utiliser pour une organisation particulière.

Pour plus d’informations sur la fourniture d’un mot de passe en tant qu’entrée, reportez-vous https://aka.ms/azure-devops-cli-auth à ce sujet.

az devops login [--org]

Paramètres facultatifs

--org --organization

URL de l’organisation Azure DevOps. Exemple : https://dev.azure.com/MyOrganizationName.

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 devops logout

Effacez les informations d’identification de l’ensemble ou d’une organisation particulière.

az devops logout [--org]

Paramètres facultatifs

--org --organization

URL de l’organisation Azure DevOps. Exemple : https://dev.azure.com/MyOrganizationName/. Si aucune organisation n’est spécifiée, toutes les organisations sont déconnectées.

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.