az acr scope-map
管理 Azure Container Registry 的範圍存取對應。
命令
名稱 | 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']。
存放庫許可權。 使用每個旗標的格式 「--repository REPO 」[ACTION1 ACTION2 ...]“。 有效的動作為 ['content/delete'、'content/read'、'content/write'、'metadata/read'、'metadata/write']。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 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/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 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/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 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/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 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]
範例
更新範圍對應 『MyScopeMap』,移除 『hello-world』 存放庫的元數據/讀取和內容/讀取動作,以及 'connectedRegistry' 的訊息/寫入動作。
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/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。