Partager via


az extension

Gérez et mettez à jour les extensions CLI.

Commandes

Nom Description Type État
az extension add

Ajoutez une extension.

Core GA
az extension list

Répertoriez les extensions installées.

Core GA
az extension list-available

Répertorier les extensions disponibles publiquement.

Core GA
az extension list-versions

Répertorier les versions disponibles pour une extension.

Core GA
az extension remove

Supprimez une extension.

Core GA
az extension show

Afficher une extension.

Core GA
az extension update

Mettez à jour une extension.

Core GA

az extension add

Ajoutez une extension.

Pour en savoir plus sur l’installation automatique des extensions, visitez https://aka.ms/AzExtDynamicInstall.

az extension add [--allow-preview {false, true}]
                 [--name]
                 [--pip-extra-index-urls]
                 [--pip-proxy]
                 [--source]
                 [--system]
                 [--upgrade]
                 [--version]
                 [--yes]

Exemples

Ajouter une extension par nom

az extension add --name anextension

Ajouter une extension à partir de l’URL

az extension add --source https://contoso.com/anextension-0.0.1-py2.py3-none-any.whl

Ajouter une extension à partir d’un disque local

az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl

Ajouter une extension à partir d’un disque local et utiliser le proxy pip pour les dépendances

az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl --pip-proxy https://user:pass@proxy.server:8080

Ajouter une extension au répertoire système

az extension add --name anextension --system

Ajouter une version spécifique de l’extension

az extension add --name anextension --version 1.0.0

Mettre à niveau l’extension si elle est déjà installée

az extension add --upgrade --name anextension

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--allow-preview

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

Propriété Valeur
Valeurs acceptées: false, true
--name -n

Nom de l’extension.

--pip-extra-index-urls

Liste séparée par l’espace des URL supplémentaires des index de package à utiliser. Cela doit pointer vers un référentiel conforme à PEP 503 (l’API de référentiel simple) ou à un répertoire local disposé dans le même format.

Propriété Valeur
Parameter group: Experimental Pip Arguments
--pip-proxy

Proxy pour pip à utiliser pour les dépendances d’extension sous la forme de [user :passwd@]proxy.server :port.

Propriété Valeur
Parameter group: Experimental Pip Arguments
--source -s

Chemin de fichier ou URL vers une extension.

--system

Utilisez un répertoire système pour l’extension.

Le chemin d’accès par défaut est le dossier azure-cli-extensions sous l’interface CLI exécutant le chemin de bibliothèque d’environnement Python, configurable par variable d’environnement AZURE_EXTENSION_SYS_DIR. Sur Windows, vous devrez peut-être ouvrir votre interpréteur de commandes en tant qu’administrateur pour qu’il s’exécute avec l’autorisation appropriée.

--upgrade

Mettez à jour l’extension si déjà installée, sinon installez simplement l’extension.

--version

Version spécifique d’une extension.

Propriété Valeur
Valeur par défaut: latest
--yes -y

N’invitez pas à confirmer.

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

Output format.

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 extension list

Répertoriez les extensions installées.

az extension list
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

Output format.

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 extension list-available

Répertorier les extensions disponibles publiquement.

az extension list-available [--show-details]

Exemples

Répertorier toutes les extensions disponibles publiquement

az extension list-available

Répertorier les détails d’une extension particulière

az extension list-available --show-details --query anextension

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--show-details -d

Afficher les données brutes de l’index d’extension.

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

Output format.

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 extension list-versions

Répertorier les versions disponibles pour une extension.

az extension list-versions --name

Exemples

Répertorier les versions disponibles pour une extension

az extension list-versions --name anextension

Paramètres obligatoires

--name -n

Nom de l’extension.

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

Output format.

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 extension remove

Supprimez une extension.

az extension remove --name

Exemples

Supprimez une extension. (autogenerated)

az extension remove --name MyExtension

Paramètres obligatoires

--name -n

Nom de l’extension.

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

Output format.

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 extension show

Afficher une extension.

az extension show --name

Exemples

Afficher une extension. (autogenerated)

az extension show --name MyExtension

Paramètres obligatoires

--name -n

Nom de l’extension.

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

Output format.

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 extension update

Mettez à jour une extension.

az extension update --name
                    [--allow-preview {false, true}]
                    [--pip-extra-index-urls]
                    [--pip-proxy]

Exemples

Mettre à jour une extension par nom

az extension update --name anextension

Mettre à jour une extension par nom et utiliser le proxy pip pour les dépendances

az extension update --name anextension --pip-proxy https://user:pass@proxy.server:8080

Paramètres obligatoires

--name -n

Nom de l’extension.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--allow-preview

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

Propriété Valeur
Valeurs acceptées: false, true
--pip-extra-index-urls

Liste séparée par l’espace des URL supplémentaires des index de package à utiliser. Cela doit pointer vers un référentiel conforme à PEP 503 (l’API de référentiel simple) ou à un répertoire local disposé dans le même format.

Propriété Valeur
Parameter group: Experimental Pip Arguments
--pip-proxy

Proxy pour pip à utiliser pour les dépendances d’extension sous la forme de [user :passwd@]proxy.server :port.

Propriété Valeur
Parameter group: Experimental Pip Arguments
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

Output format.

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