Partager via


az acr scope-map

Gérer les mappages d’accès à l’étendue pour les registres de conteneurs Azure.

Commandes

Nom Description Type État
az acr scope-map create

Créez une carte d’étendue pour un Registre de conteneurs Azure.

Core GA
az acr scope-map delete

Supprimez un mappage d’étendue pour un Registre de conteneurs Azure.

Core GA
az acr scope-map list

Répertorier toutes les cartes d’étendue pour un Registre de conteneurs Azure.

Core GA
az acr scope-map show

Afficher les détails et les attributs d’un mappage d’étendue pour un Registre de conteneurs Azure.

Core GA
az acr scope-map update

Mettez à jour une carte d’étendue pour azure Container Registry.

Core GA

az acr scope-map create

Créez une carte d’étendue pour un Registre de conteneurs Azure.

az acr scope-map create --name
                        --registry
                        [--description]
                        [--gateway]
                        [--repository]
                        [--resource-group]

Exemples

Créez une carte d’étendue qui autorise les actions de contenu/écriture et de métadonnées/lecture pour le référentiel « hello-world » et l’action de contenu/lecture pour « hello-world-again ».

az acr scope-map create -n MyScopeMap -r myregistry --repository hello-world content/write metadata/read --repository hello-world-again content/read --description "Sample scope map."

Créez un mappage d’étendue qui autorise toutes les actions de référentiel pour « test » et toutes les actions de passerelle pour « connectedRegistry ».

az acr scope-map create -n MyScopeMap -r myregistry --description "Sample scope map."
  --repository test content/delete content/read content/write metadata/read metadata/write
  --gateway connectedRegistry config/read config/write message/read message/write

Paramètres obligatoires

--name -n

Nom de la carte d’étendue.

--registry -r

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--description

Description de la carte d’étendue. 256 caractères maximum sont autorisés.

--gateway

Autorisations de passerelle. Utilisez le format « --gateway GATEWAY [ACTION1 ACTION2 ...] » par indicateur. Les actions valides sont ['config/read', 'config/write', 'message/read', 'message/write'].

--repository

Autorisations de référentiel. Utilisez le format « --repository REPO [ACTION1 ACTION2 ...] » par indicateur. Les actions valides sont ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write'].

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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 acr scope-map delete

Supprimez un mappage d’étendue pour un Registre de conteneurs Azure.

az acr scope-map delete --name
                        --registry
                        [--resource-group]
                        [--yes]

Exemples

Supprimez la carte d’étendue « MyScopeMap ».

az acr scope-map delete -n MyScopeMap -r myregistry

Paramètres obligatoires

--name -n

Nom de la carte d’étendue.

--registry -r

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--yes -y

Ne pas demander de confirmation.

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 acr scope-map list

Répertorier toutes les cartes d’étendue pour un Registre de conteneurs Azure.

az acr scope-map list --registry
                      [--resource-group]

Exemples

Répertorier les mappages d’étendue sous le registre « myregistry ».

az acr scope-map list -r myregistry

Paramètres obligatoires

--registry -r

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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 acr scope-map show

Afficher les détails et les attributs d’un mappage d’étendue pour un Registre de conteneurs Azure.

az acr scope-map show --name
                      --registry
                      [--resource-group]

Exemples

Obtenez des informations pour la carte d’étendue « MyScopeMap ».

az acr scope-map show -n MyScopeMap -r myregistry

Paramètres obligatoires

--name -n

Nom de la carte d’étendue.

--registry -r

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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 acr scope-map update

Mettez à jour une carte d’étendue pour azure Container Registry.

az acr scope-map update --name
                        --registry
                        [--add-gateway]
                        [--add-repository]
                        [--description]
                        [--remove-gateway]
                        [--remove-repository]
                        [--resource-group]

Exemples

Mettez à jour la carte d’étendue « MyScopeMap » supprimant les métadonnées,la lecture et le contenu/les actions de lecture pour le référentiel « hello-world » et l’action message/écriture pour « connectedRegistry ».

az acr scope-map update -n MyScopeMap -r myregistry --remove-repo hello-world metadata/read content/read --remove-gateway connectedRegistry message/write

Paramètres obligatoires

--name -n

Nom de la carte d’étendue.

--registry -r

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--add-gateway

Autorisations de passerelle à ajouter. Utilisez le format « --add-gateway GATEWAY [ACTION1 ACTION2 ...] » par indicateur. Les actions valides sont ['config/read', 'config/write', 'message/read', 'message/write'].

--add-repository

Autorisations de référentiel à ajouter. Utilisez le format « ---add-repository REPO [ACTION1 ACTION2 ...] » par indicateur. Les actions valides sont ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write'].

--description

Description de la carte d’étendue. 256 caractères maximum sont autorisés.

--remove-gateway

Autorisations de passerelle à supprimer. Utilisez le format « --remove-gateway GATEWAY [ACTION1 ACTION2 ...] » par indicateur. Les actions valides sont ['config/read', 'config/write', 'message/read', 'message/write'].

--remove-repository

Autorisations de dépôt à supprimer. Utilisez le format « --remove-repository REPO [ACTION1 ACTION2 ...] » par indicateur. Les actions valides sont ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write'].

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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.