az acr task credential
タスクの資格情報を管理します。 詳細については、https://aka.ms/acr/tasks/cross-registry-authentication を参照してください。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az acr task credential add |
カスタム レジストリ ログイン資格情報をタスクに追加します。 |
Core | GA |
az acr task credential list |
タスクのすべてのカスタム レジストリ資格情報を一覧表示します。 |
Core | GA |
az acr task credential remove |
タスクの資格情報を削除します。 |
Core | GA |
az acr task credential update |
タスクのレジストリ ログイン資格情報を更新します。 |
Core | GA |
az acr task credential add
カスタム レジストリ ログイン資格情報をタスクに追加します。
az acr task credential add --login-server
--name
--registry
[--password]
[--resource-group]
[--use-identity]
[--username]
例
プレーン テキストのユーザー名とパスワードを使用して、レジストリ ログイン資格情報をタスクに追加します。
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u myusername -p mysecret
ユーザー名とパスワードとタスク システム割り当て ID のキー コンテナー シークレット URI を使用して、レジストリ ログイン資格情報をタスクに追加します。
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u https://mykeyvault.vault.azure.net/secrets/secretusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword \
--use-identity [system]
ユーザー名とパスワードのキー コンテナー シークレット URI と、クライアント ID によって指定されたタスク ユーザー割り当て ID を使用して、レジストリ ログイン資格情報をタスクに追加します。
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u https://mykeyvault.vault.azure.net/secrets/secretusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword \
--use-identity 00000000-0000-0000-0000-000000000000
パスワードのプレーン テキスト ユーザー名とキー コンテナー シークレット URI と、クライアント ID によって指定されたタスク ユーザー割り当て ID を使用して、レジストリ ログイン資格情報をタスクに追加します。
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u myusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword \
--use-identity 00000000-0000-0000-0000-000000000000
パスワードのプレーン テキスト ユーザー名とキー コンテナー シークレット URI、タスクの既定のマネージド ID (存在する場合) を使用して、レジストリ ログイン資格情報をタスクに追加します。
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
-u myusername -p https://mykeyvault.vault.azure.net/secrets/secretpassword
システム割り当て ID のみを使用してレジストリに対する認証を行うタスクに、レジストリ ログイン資格情報を追加します。
az acr task credential add -n taskname -r registryname --login-server myregistry.docker.io \
--use-identity [system]
必須のパラメーター
カスタム レジストリのログイン サーバー。 たとえば、"myregistry.azurecr.io" です。
タスクの名前。
コンテナー レジストリの名前。 小文字で指定する必要があります。
az configure --defaults acr=<registry name>
を使用して、既定のレジストリ名を構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
カスタム レジストリにログインするためのパスワード。 プレーン テキストまたはキー コンテナー シークレット URI を指定できます。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
資格情報に使用されるタスクマネージド ID。 システム割り当て ID またはクライアント ID を参照してユーザー割り当て ID を参照するには、'[system]' を使用します。 詳細については、https://aka.ms/acr/tasks/cross-registry-authentication を参照してください。
カスタム レジストリにログインするユーザー名。 プレーン テキストまたはキー コンテナー シークレット URI を指定できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az acr task credential list
タスクのすべてのカスタム レジストリ資格情報を一覧表示します。
az acr task credential list --name
--registry
[--resource-group]
例
タスクの資格情報を一覧表示します。
az acr task credential list -n taskname -r registryname
必須のパラメーター
タスクの名前。
コンテナー レジストリの名前。 小文字で指定する必要があります。
az configure --defaults acr=<registry name>
を使用して、既定のレジストリ名を構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az acr task credential remove
タスクの資格情報を削除します。
az acr task credential remove --login-server
--name
--registry
[--resource-group]
例
タスクからレジストリ ログイン資格情報を削除します。
az acr task credential remove -n taskname -r registryname --login-server myregistry.docker.io
必須のパラメーター
カスタム レジストリのログイン サーバー。 たとえば、"myregistry.azurecr.io" です。
タスクの名前。
コンテナー レジストリの名前。 小文字で指定する必要があります。
az configure --defaults acr=<registry name>
を使用して、既定のレジストリ名を構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az acr task credential update
タスクのレジストリ ログイン資格情報を更新します。
az acr task credential update --login-server
--name
--registry
[--password]
[--resource-group]
[--use-identity]
[--username]
例
タスクの資格情報を更新する
az acr task credential update -n taskname -r registryname --login-server myregistry.docker.io \
-u myusername2 -p mysecret
必須のパラメーター
カスタム レジストリのログイン サーバー。 たとえば、"myregistry.azurecr.io" です。
タスクの名前。
コンテナー レジストリの名前。 小文字で指定する必要があります。
az configure --defaults acr=<registry name>
を使用して、既定のレジストリ名を構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
カスタム レジストリにログインするためのパスワード。 プレーン テキストまたはキー コンテナー シークレット URI を指定できます。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
資格情報に使用されるタスクマネージド ID。 システム割り当て ID またはクライアント ID を参照してユーザー割り当て ID を参照するには、'[system]' を使用します。 詳細については、https://aka.ms/acr/tasks/cross-registry-authentication を参照してください。
カスタム レジストリにログインするユーザー名。 プレーン テキストまたはキー コンテナー シークレット URI を指定できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |