az acr scope-map
Azure Container Registries에 대한 범위 액세스 맵을 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az acr scope-map create |
Azure Container Registry에 대한 범위 맵을 만듭니다. |
핵심 | GA |
az acr scope-map delete |
Azure Container Registry에 대한 범위 맵을 삭제합니다. |
핵심 | GA |
az acr scope-map list |
Azure Container Registry에 대한 모든 범위 맵을 나열합니다. |
핵심 | GA |
az acr scope-map show |
Azure Container Registry에 대한 범위 맵의 세부 정보 및 특성을 표시합니다. |
핵심 | GA |
az acr scope-map update |
Azure Container Registry에 대한 범위 맵을 업데이트합니다. |
핵심 | GA |
az acr scope-map create
Azure Container Registry에 대한 범위 맵을 만듭니다.
az acr scope-map create --name
--registry
[--description]
[--gateway]
[--repository]
[--resource-group]
예제
'hello-world' 리포지토리에 대한 콘텐츠/쓰기 및 메타데이터/읽기 작업과 '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."
'test'에 대한 모든 리포지토리 작업과 '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
필수 매개 변수
범위 맵의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
범위 맵에 대한 설명입니다. 최대 256자가 허용됩니다.
게이트웨이 권한. 플래그당 "--gateway GATEWAY [ACTION1 ACTION2 ...]" 형식을 사용합니다. 유효한 작업은 ['config/read', 'config/write', 'message/read', 'message/write']입니다.
리포지토리 권한 플래그당 "--리포지토리 REPO [ACTION1 ACTION2 ...]" 형식을 사용합니다. 유효한 작업은 ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write']입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr scope-map delete
Azure Container Registry에 대한 범위 맵을 삭제합니다.
az acr scope-map delete --name
--registry
[--resource-group]
[--yes]
예제
범위 맵 'MyScopeMap'을 삭제합니다.
az acr scope-map delete -n MyScopeMap -r myregistry
필수 매개 변수
범위 맵의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr scope-map list
Azure Container Registry에 대한 모든 범위 맵을 나열합니다.
az acr scope-map list --registry
[--resource-group]
예제
'myregistry' 레지스트리 아래에 있는 범위 맵을 나열합니다.
az acr scope-map list -r myregistry
필수 매개 변수
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr scope-map show
Azure Container Registry에 대한 범위 맵의 세부 정보 및 특성을 표시합니다.
az acr scope-map show --name
--registry
[--resource-group]
예제
범위 맵 'MyScopeMap'에 대한 정보를 가져옵니다.
az acr scope-map show -n MyScopeMap -r myregistry
필수 매개 변수
범위 맵의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr scope-map update
Azure Container Registry에 대한 범위 맵을 업데이트합니다.
az acr scope-map update --name
--registry
[--add-gateway]
[--add-repository]
[--description]
[--remove-gateway]
[--remove-repository]
[--resource-group]
예제
'hello-world' 리포지토리에 대한 메타데이터/읽기 및 콘텐츠/읽기 작업과 'connectedRegistry'에 대한 메시지/쓰기 작업을 제거하는 범위 맵 'MyScopeMap'을 업데이트합니다.
az acr scope-map update -n MyScopeMap -r myregistry --remove-repo hello-world metadata/read content/read --remove-gateway connectedRegistry message/write
필수 매개 변수
범위 맵의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
추가할 게이트웨이 권한입니다. 플래그당 "--add-gateway GATEWAY [ACTION1 ACTION2 ...]" 형식을 사용합니다. 유효한 작업은 ['config/read', 'config/write', 'message/read', 'message/write']입니다.
추가할 리포지토리 권한입니다. 플래그당 "--add-repository REPO [ACTION1 ACTION2 ...]" 형식을 사용합니다. 유효한 작업은 ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write']입니다.
범위 맵에 대한 설명입니다. 최대 256자가 허용됩니다.
제거할 게이트웨이 권한입니다. 플래그당 "--remove-gateway GATEWAY [ACTION1 ACTION2 ...]" 형식을 사용합니다. 유효한 작업은 ['config/read', 'config/write', 'message/read', 'message/write']입니다.
제거할 리포지토리 권한입니다. 플래그당 "--remove-repository REPO [ACTION1 ACTION2 ...]" 형식을 사용합니다. 유효한 작업은 ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write']입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI