az acr task identity

工作的受控識別。 如需詳細資訊,請參閱 https://aka.ms/acr/tasks/task-create-managed-identity

命令

名稱 Description 類型 狀態
az acr task identity assign

更新工作的受控識別。

核心 GA
az acr task identity remove

移除工作的受控識別。

核心 GA
az acr task identity show

顯示工作的受控識別。

核心 GA

az acr task identity assign

更新工作的受控識別。

az acr task identity assign --name
                            --registry
                            [--identities]
                            [--resource-group]

範例

在現有工作上啟用系統指派的身分識別。 這會取代該工作的所有現有使用者指派身分識別。

az acr task identity assign -n MyTask -r myregistry

將使用者指派的受控識別指派給現有的工作。 這會移除現有的系統指派身分識別。

az acr task identity assign -n MyTask -r myregistry \
    --identities "/subscriptions/<SUBSCRIPTON ID>/resourcegroups/<RESOURCE GROUP>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myUserAssignedIdentitiy"

將系統指派和使用者指派的受控識別指派給現有的工作。

az acr task identity assign -n MyTask -r myregistry \
    --identities [system] "/subscriptions/<SUBSCRIPTON ID>/resourcegroups/<RESOURCE GROUP>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myUserAssignedIdentitiy"

必要參數

--name -n

工作的名稱。

--registry -r

容器登錄的名稱。 它應該以小寫指定。 您可以使用 來設定預設登錄名稱 az configure --defaults acr=<registry name>

選擇性參數

--identities

將受控識別指派給工作。 使用 '[system]' 來參考系統指派的身分識別或資源識別碼,以參考使用者指派的身分識別。

--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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az acr task identity remove

移除工作的受控識別。

az acr task identity remove --name
                            --registry
                            [--identities]
                            [--resource-group]

範例

從工作中移除系統指派的身分識別。

az acr task identity remove -n MyTask -r myregistry

從工作中移除使用者指派的身分識別。

az acr task identity remove -n MyTask -r myregistry \
    --identities "/subscriptions/<SUBSCRIPTON ID>/resourcegroups/<RESOURCE GROUP>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myUserAssignedIdentitiy"

從工作中移除所有受控識別。

az acr task identity remove -n MyTask -r myregistry --identities [all]

必要參數

--name -n

工作的名稱。

--registry -r

容器登錄的名稱。 它應該以小寫指定。 您可以使用 來設定預設登錄名稱 az configure --defaults acr=<registry name>

選擇性參數

--identities

將受控識別指派給工作。 使用 '[system]' 來參考系統指派的身分識別或資源識別碼,以參考使用者指派的身分識別。

--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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az acr task identity show

顯示工作的受控識別。

az acr task identity show --name
                          --registry
                          [--resource-group]

範例

顯示工作的受控識別。

az acr task identity show -n MyTask -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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。