az acr scope-map

Azure Container Registries のスコープ アクセス マップを管理します。

コマンド

名前 説明 Status
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

必須のパラメーター

--name -n

スコープ マップの名前。

--registry -r

コンテナー レジストリの名前。 小文字で指定する必要があります。 を使用して、既定のレジストリ名を az configure --defaults acr=<registry name>構成できます。

省略可能のパラメーター

--description

スコープ マップの説明。 最大 256 文字を使用できます。

--gateway

ゲートウェイのアクセス許可。 フラグごとに "--gateway GATEWAY [ACTION1 ACTION2 ...]" の形式を使用します。 有効なアクションは、['config/read'、'config/write'、'message/read'、'message/write') です。

--repository

リポジトリのアクセス許可。 フラグごとに "--repository REPO [ACTION1 ACTION2 ...]" の形式を使用します。 有効なアクションは、['content/delete'、'content/read'、'content/write'、'metadata/read'、'metadata/write' です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--name -n

スコープ マップの名前。

--registry -r

コンテナー レジストリの名前。 小文字で指定する必要があります。 を使用して、既定のレジストリ名を az configure --defaults acr=<registry name>構成できます。

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--yes -y

確認のダイアログを表示しません。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--registry -r

コンテナー レジストリの名前。 小文字で指定する必要があります。 を使用して、既定のレジストリ名を az configure --defaults acr=<registry name>構成できます。

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--name -n

スコープ マップの名前。

--registry -r

コンテナー レジストリの名前。 小文字で指定する必要があります。 を使用して、既定のレジストリ名を az configure --defaults acr=<registry name>構成できます。

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--name -n

スコープ マップの名前。

--registry -r

コンテナー レジストリの名前。 小文字で指定する必要があります。 を使用して、既定のレジストリ名を az configure --defaults acr=<registry name>構成できます。

省略可能のパラメーター

--add-gateway

追加するゲートウェイのアクセス許可。 フラグごとに "--add-gateway GATEWAY [ACTION1 ACTION2 ...]" の形式を使用します。 有効なアクションは、['config/read'、'config/write'、'message/read'、'message/write') です。

--add-repository

追加するリポジトリのアクセス許可。 フラグごとに "--add-repository REPO [ACTION1 ACTION2 ...]" という形式を使用します。 有効なアクションは、['content/delete'、'content/read'、'content/write'、'metadata/read'、'metadata/write' です。

--description

スコープ マップの説明。 最大 256 文字を使用できます。

--remove-gateway

削除するゲートウェイのアクセス許可。 フラグごとに "--remove-gateway GATEWAY [ACTION1 ACTION2 ...]" の形式を使用します。 有効なアクションは、['config/read'、'config/write'、'message/read'、'message/write') です。

--remove-repository

削除するリポジトリのアクセス許可。 フラグごとに "--remove-repository REPO [ACTION1 ACTION2 ...]" の形式を使用します。 有効なアクションは、['content/delete'、'content/read'、'content/write'、'metadata/read'、'metadata/write' です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。