Compartir a través de


az acr scope-map

Administrar asignaciones de acceso de ámbito para Azure Container Registries.

Comandos

Nombre Description Tipo Estado
az acr scope-map create

Cree una asignación de ámbito para una instancia de Azure Container Registry.

Core GA
az acr scope-map delete

Elimine un mapa de ámbito de una instancia de Azure Container Registry.

Core GA
az acr scope-map list

Enumere todas las asignaciones de ámbito de una instancia de Azure Container Registry.

Core GA
az acr scope-map show

Mostrar detalles y atributos de un mapa de ámbito para una instancia de Azure Container Registry.

Core GA
az acr scope-map update

Actualice un mapa de ámbito para una instancia de Azure Container Registry.

Core GA

az acr scope-map create

Cree una asignación de ámbito para una instancia de Azure Container Registry.

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

Ejemplos

Cree un mapa de ámbito que permita acciones de contenido, escritura y metadatos y lectura para el repositorio "hello-world" y la acción de contenido/lectura para "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."

Cree una asignación de ámbito que permita todas las acciones de repositorio para "test" y todas las acciones de puerta de enlace para "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

Parámetros requeridos

--name -n

Nombre del mapa de ámbito.

--registry -r

Nombre del registro de contenedor. Debe especificarse en minúsculas. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name>.

Parámetros opcionales

--description

Descripción del mapa de ámbito. Se permiten un máximo de 256 caracteres.

--gateway

Permisos de puerta de enlace. Use el formato "--gateway GATEWAY [ACTION1 ACTION2 ...]" por marca. Las acciones válidas son ['config/read', 'config/write', 'message/read', 'message/write'].

--repository

Permisos de repositorio. Use el formato "--repository REPO [ACTION1 ACTION2 ...]" por marca. Las acciones válidas son ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write'].

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az acr scope-map delete

Elimine un mapa de ámbito de una instancia de Azure Container Registry.

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

Ejemplos

Elimine el mapa de ámbito "MyScopeMap".

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

Parámetros requeridos

--name -n

Nombre del mapa de ámbito.

--registry -r

Nombre del registro de contenedor. Debe especificarse en minúsculas. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name>.

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--yes -y

No solicita confirmación.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az acr scope-map list

Enumere todas las asignaciones de ámbito de una instancia de Azure Container Registry.

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

Ejemplos

Enumere los mapas de ámbito en el registro "myregistry".

az acr scope-map list -r myregistry

Parámetros requeridos

--registry -r

Nombre del registro de contenedor. Debe especificarse en minúsculas. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name>.

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az acr scope-map show

Mostrar detalles y atributos de un mapa de ámbito para una instancia de Azure Container Registry.

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

Ejemplos

Obtenga información para el mapa de ámbito "MyScopeMap".

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

Parámetros requeridos

--name -n

Nombre del mapa de ámbito.

--registry -r

Nombre del registro de contenedor. Debe especificarse en minúsculas. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name>.

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az acr scope-map update

Actualice un mapa de ámbito para una instancia de Azure Container Registry.

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

Ejemplos

Actualice el mapa de ámbito "MyScopeMap" quitando metadatos, lectura y contenido/acciones de lectura para el repositorio "hello-world" y acción de mensaje y escritura para "connectedRegistry".

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

Parámetros requeridos

--name -n

Nombre del mapa de ámbito.

--registry -r

Nombre del registro de contenedor. Debe especificarse en minúsculas. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name>.

Parámetros opcionales

--add-gateway

Permisos de puerta de enlace que se van a agregar. Use el formato "--add-gateway GATEWAY GATEWAY [ACTION1 ACTION2 ...]" por marca. Las acciones válidas son ['config/read', 'config/write', 'message/read', 'message/write'].

--add-repository

Permisos de repositorio que se van a agregar. Use el formato "--add-repository REPO [ACTION1 ACTION2 ...]" por marca. Las acciones válidas son ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write'].

--description

Descripción del mapa de ámbito. Se permiten un máximo de 256 caracteres.

--remove-gateway

Permisos de puerta de enlace que se van a quitar. Use el formato "--remove-gateway GATEWAY [ACTION1 ACTION2 ...]" por marca. Las acciones válidas son ['config/read', 'config/write', 'message/read', 'message/write'].

--remove-repository

Permisos de repositorio que se van a quitar. Use el formato "--remove-repository REPO [ACTION1 ACTION2 ...]" por marca. Las acciones válidas son ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write'].

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.