az acr connected-registry
Gérez les ressources de Registre connectées avec Azure Container Registrys.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az acr connected-registry create |
Créez un registre connecté pour azure Container Registry. |
Core | GA |
| az acr connected-registry deactivate |
Désactivez un registre connecté à partir d’Azure Container Registry. |
Core | GA |
| az acr connected-registry delete |
Supprimez un registre connecté d’Azure Container Registry. |
Core | GA |
| az acr connected-registry get-settings |
Récupérez les informations requises pour activer un registre connecté et crée ou fait pivoter les informations d’identification du jeton de synchronisation. |
Core | GA |
| az acr connected-registry list |
Répertorie tous les registres connectés sous le registre parent actuel. |
Core | GA |
| az acr connected-registry list-client-tokens |
Répertorie tous les jetons clients associés à des registres connectés spécifiques. |
Core | GA |
| az acr connected-registry permissions |
Gérez les autorisations du référentiel sur plusieurs registres connectés. Pour plus d’informations, consultez https://aka.ms/acr/connected-registry. |
Core | GA |
| az acr connected-registry permissions show |
Affichez les informations de mappage de l’étendue de synchronisation du Registre connectée. |
Core | GA |
| az acr connected-registry permissions update |
Ajoutez et supprimez des autorisations de référentiel sur toutes les cartes d’étendue de synchronisation du Registre connectée nécessaires. |
Core | GA |
| az acr connected-registry show |
Afficher les détails du Registre connecté. |
Core | GA |
| az acr connected-registry update |
Mettez à jour un registre connecté pour azure Container Registry. |
Core | GA |
az acr connected-registry create
Créez un registre connecté pour azure Container Registry.
az acr connected-registry create --name
--registry
[--client-tokens]
[--gc-enabled {false, true}]
[--gc-schedule]
[--log-level]
[--mode {ReadOnly, ReadWrite}]
[--notifications]
[--parent]
[--repository]
[--resource-group]
[--sync-message-ttl]
[--sync-schedule]
[--sync-token]
[--sync-window]
[--yes]
Exemples
Créez un registre connecté en mode Registre avec accès aux dépôts d’application/hello-world et de service/mycomponent. Il crée un jeton de synchronisation et une carte d’étendue avec les autorisations de dépôt appropriées.
az acr connected-registry create --registry mycloudregistry --name myconnectedregistry \
--repository "app/hello-world" "service/mycomponent"
Créer un registre connecté en lecture seule avec uniquement des autorisations de lecture et transmettre le jeton de synchronisation
az acr connected-registry create --registry mycloudregistry --name myreadonlyacr \
--mode readonly --parent myconnectedregistry --sync-token mySyncTokenName
Créez un registre connecté en lecture seule avec des jetons clients, qui se synchronise tous les jours à la mininght et à la fenêtre de synchronisation de 4 heures.
az acr connected-registry create -r mycloudregistry -n myreadonlyacr -p myconnectedregistry \
--repository "app/mycomponent" -m ReadOnly -s "0 12 * * *" -w PT4H \
--client-tokens myTokenName1 myTokenName2
Paramètres obligatoires
Nom du Registre connecté. Le nom doit être compris entre 5 et 40 caractères, commencer par une lettre et contenir uniquement des caractères alphanumériques (y compris '_' ou '-'). Le nom doit être unique sous la hiérarchie ACR cloud.
Serveur de connexion du registre ACR cloud. Doit être le nom de domaine complet pour prendre en charge également Azure Stack.
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.
Spécifiez l’accès du client aux référentiels dans le Registre connecté. Il peut être au format [TOKEN_NAME01] [TOKEN_NAME02]...
Indiquez si le garbage collection est activé. Il est activé par défaut.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | true |
| Valeurs acceptées: | false, true |
Permet de déterminer la planification du garbage collection. Utilise l’expression cron pour déterminer la planification. S’il n’est pas spécifié, le garbage collection est défini pour s’exécuter une fois par jour.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | 0 0 * * * |
Définissez le niveau du journal pour la journalisation sur l’instance. Les niveaux de journal acceptés sont Debug, Information, Warning, Error et None.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | Information |
Déterminez l’accès qu’il aura lors de la synchronisation.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | ReadOnly |
| Valeurs acceptées: | ReadOnly, ReadWrite |
Liste du modèle d’artefact pour lequel les notifications doivent être générées. Utilisez le format « --notifications [PATTERN1 PATTERN2 ...] ».
Nom du registre connecté parent.
Spécifiez les référentiels qui doivent être synchronisés avec le Registre connecté. Il peut être au format [REPO01] [REPO02]...
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Déterminez la durée pendant laquelle les messages de synchronisation seront conservés dans le cloud. Utilise le format de durée ISO 8601.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | P2D |
Paramètre facultatif pour définir la planification de synchronisation. Utilise l’expression cron pour déterminer la planification. Si elle n’est pas spécifiée, l’instance est considérée comme toujours en ligne et tente de se synchroniser toutes les minutes.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | * * * * * |
Spécifie le jeton de synchronisation utilisé pour synchroniser le registre connecté avec son parent. La plupart ont uniquement des autorisations de dépôt et au moins les actions requises pour son mode. Il peut inclure l’accès à plusieurs référentiels.
Paramètre obligatoire si --sync-schedule est présent. Utilisé pour déterminer la durée de planification. Utilise le format de durée ISO 8601.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 acr connected-registry deactivate
Désactivez un registre connecté à partir d’Azure Container Registry.
az acr connected-registry deactivate --name
--registry
[--resource-group]
[--yes]
Exemples
Désactivez un registre connecté « myconnectedregistry ».
az acr connected-registry deactivate -r mycloudregistry -n myconnectedregistry
Paramètres obligatoires
Nom du Registre connecté. Le nom doit être compris entre 5 et 40 caractères, commencer par une lettre et contenir uniquement des caractères alphanumériques (y compris '_' ou '-'). Le nom doit être unique sous la hiérarchie ACR cloud.
Serveur de connexion du registre ACR cloud. Doit être le nom de domaine complet pour prendre en charge également Azure Stack.
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.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 acr connected-registry delete
Supprimez un registre connecté d’Azure Container Registry.
az acr connected-registry delete --name
--registry
[--cleanup]
[--resource-group]
[--yes]
Exemples
Supprimez un registre connecté en lecture seule « myconnectedregistry » du registre parent « mycloudregistry ».
az acr connected-registry delete --registry mycloudregistry --name myconnectedregistry
Supprimez un registre connecté en lecture seule « myconnectedregistry » et il s’agit du jeton de synchronisation et de la carte d’étendue du registre parent « mycloudregistry ».
az acr connected-registry delete -r mycloudregistry -n myconnectedregistry --cleanup
Paramètres obligatoires
Nom du Registre connecté. Le nom doit être compris entre 5 et 40 caractères, commencer par une lettre et contenir uniquement des caractères alphanumériques (y compris '_' ou '-'). Le nom doit être unique sous la hiérarchie ACR cloud.
Serveur de connexion du registre ACR cloud. Doit être le nom de domaine complet pour prendre en charge également Azure Stack.
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.
Il supprime le jeton de synchronisation et les ressources de mappage d’étendue.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 acr connected-registry get-settings
Récupérez les informations requises pour activer un registre connecté et crée ou fait pivoter les informations d’identification du jeton de synchronisation.
az acr connected-registry get-settings --name
--parent-protocol {http, https}
--registry
[--generate-password {1, 2}]
[--resource-group]
[--yes]
Exemples
Obtenez les informations de paramètres requises pour installer un registre connecté sans mot de passe.
az acr connected-registry get-settings -r mycloudregistry -n myconnectedregistry --parent-protocol http
Générez un nouveau mot de passe de jeton de synchronisation 1 ou faites pivoter le mot de passe s’il existe déjà et obtient les informations de paramètres requises pour installer un registre connecté.
az acr connected-registry get-settings -r mycloudregistry -n myconnectedregistry --generate-password 1 --parent-protocol https
Paramètres obligatoires
Nom du Registre connecté. Le nom doit être compris entre 5 et 40 caractères, commencer par une lettre et contenir uniquement des caractères alphanumériques (y compris '_' ou '-'). Le nom doit être unique sous la hiérarchie ACR cloud.
Spécifiez le protocole utilisé pour communiquer avec son parent.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | http, https |
Serveur de connexion du registre ACR cloud. Doit être le nom de domaine complet pour prendre en charge également Azure Stack.
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.
Sélectionnez le mot de passe que vous souhaitez générer, et vous devez récupérer le mot de passe à partir du jeton de synchronisation.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | 1, 2 |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 acr connected-registry list
Répertorie tous les registres connectés sous le registre parent actuel.
az acr connected-registry list --registry
[--no-children]
[--parent]
[--resource-group]
Exemples
Répertoriez tous les registres connectés de « mycloudregistry » au format de table.
az acr connected-registry list --registry mycloudregistry --output table
Répertorier uniquement les enfants inmediate de « mycloudregistry » sous forme développée dans une table.
az acr connected-registry list --registry mycloudregistry --no-children --output table
Répertorier toutes les progénitures de « myconnectedregistry » sous forme développée à l’intérieur d’une table.
az acr connected-registry list -r mycloudregistry -p myconnectedregistry --output table
Paramètres obligatoires
Serveur de connexion du registre ACR cloud. Doit être le nom de domaine complet pour prendre en charge également Azure Stack.
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.
Permet de supprimer tous les enfants de la liste.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Nom du registre connecté parent.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 acr connected-registry list-client-tokens
Répertorie tous les jetons clients associés à des registres connectés spécifiques.
az acr connected-registry list-client-tokens --name
--registry
[--resource-group]
Exemples
Répertoriez tous les jetons clients de « myreadonlyacr ».
az acr connected-registry list-client-tokens -r mycloudregistry -n myreadonlyacr -o table
Paramètres obligatoires
Nom du Registre connecté. Le nom doit être compris entre 5 et 40 caractères, commencer par une lettre et contenir uniquement des caractères alphanumériques (y compris '_' ou '-'). Le nom doit être unique sous la hiérarchie ACR cloud.
Serveur de connexion du registre ACR cloud. Doit être le nom de domaine complet pour prendre en charge également Azure Stack.
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.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 acr connected-registry show
Afficher les détails du Registre connecté.
az acr connected-registry show --name
--registry
[--resource-group]
Exemples
Affichez tous les détails du registre « myreadonlyacr » sous forme de tableau.
az acr connected-registry show --registry mycloudregistry --name myreadonlyacr --output table
Paramètres obligatoires
Nom du Registre connecté. Le nom doit être compris entre 5 et 40 caractères, commencer par une lettre et contenir uniquement des caractères alphanumériques (y compris '_' ou '-'). Le nom doit être unique sous la hiérarchie ACR cloud.
Serveur de connexion du registre ACR cloud. Doit être le nom de domaine complet pour prendre en charge également Azure Stack.
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.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 acr connected-registry update
Mettez à jour un registre connecté pour azure Container Registry.
az acr connected-registry update --name
--registry
[--add-client-tokens]
[--add-notifications]
[--gc-enabled {false, true}]
[--gc-schedule]
[--log-level]
[--remove-client-tokens]
[--remove-notifications]
[--resource-group]
[--sync-message-ttl]
[--sync-schedule]
[--sync-window]
Exemples
Mettez à jour les jetons du client de Registre connecté.
az acr connected-registry update --registry mycloudregistry --name myconnectedregistry \
--remove-client-tokens myTokenName1 --add-client-tokens myTokenName2 myTokenName3
Mettez à jour l’heure de synchronisation et de fenêtre d’un registre connecté.
az acr connected-registry update --registry mycloudregistry --name myreadonlyacr \
--sync-schedule "0 12 * * *" --sync-window PT4H
Paramètres obligatoires
Nom du Registre connecté. Le nom doit être compris entre 5 et 40 caractères, commencer par une lettre et contenir uniquement des caractères alphanumériques (y compris '_' ou '-'). Le nom doit être unique sous la hiérarchie ACR cloud.
Serveur de connexion du registre ACR cloud. Doit être le nom de domaine complet pour prendre en charge également Azure Stack.
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.
Jetons clients à ajouter. Utilisez le format « --add-client-tokens [TOKEN_NAME1 TOKEN_NAME2 ...] » par ID de jeton.
Liste du modèle d’artefact à ajouter à la liste des notifications. Utilisez le format « --add-notifications [PATTERN1 PATTERN2 ...] ».
Indiquez si le garbage collection est activé. Il est activé par défaut.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Permet de déterminer la planification du garbage collection. Utilise l’expression cron pour déterminer la planification. S’il n’est pas spécifié, le garbage collection est défini pour s’exécuter une fois par jour.
Définissez le niveau du journal pour la journalisation sur l’instance. Les niveaux de journal acceptés sont Debug, Information, Warning, Error et None.
Jetons clients à supprimer. Utilisez le format « --remove-client-tokens [TOKEN_NAME1 TOKEN_NAME2 ...] » par ID de jeton.
Liste du modèle d’artefact à supprimer de la liste des notifications. Utilisez le format « --remove-notifications [PATTERN1 PATTERN2 ...] ».
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Déterminez la durée pendant laquelle les messages de synchronisation seront conservés dans le cloud. Utilise le format de durée ISO 8601.
Paramètre facultatif pour définir la planification de synchronisation. Utilise l’expression cron pour déterminer la planification. Si elle n’est pas spécifiée, l’instance est considérée comme toujours en ligne et tente de se synchroniser toutes les minutes.
Utilisé pour déterminer la durée de planification. Utilise le format de durée ISO 8601.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 |