다음을 통해 공유


az iot ops identity

메모

이 참조는 Azure CLI(버전 2.53.0 이상)에 대한 azure-iot-ops 확장의 일부입니다. az iot ops identity 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장에 대한 자세한 알아봅니다.

인스턴스 ID 관리.

명령

Name Description 형식 상태
az iot ops identity assign

인스턴스를 사용하여 사용자 할당 관리 ID를 할당합니다.

확장 조지아
az iot ops identity remove

인스턴스에서 사용자 할당 관리 ID를 제거합니다.

확장 조지아
az iot ops identity show

인스턴스 ID를 표시합니다.

확장 조지아

az iot ops identity assign

인스턴스를 사용하여 사용자 할당 관리 ID를 할당합니다.

이 작업에는 ID 페더레이션이 포함됩니다.

az iot ops identity assign --mi-user-assigned
                           --name
                           --resource-group
                           [--fc]
                           [--self-hosted-issuer {false, true}]
                           [--usage {dataflow}]

예제

원하는 사용자 할당 관리 ID를 할당하고 페더레이션합니다.

az iot ops identity assign --name myinstance -g myresourcegroup --mi-user-assigned $UA_MI_RESOURCE_ID

필수 매개 변수

--mi-user-assigned

인스턴스와 함께 사용할 원하는 사용자 할당 관리 ID의 리소스 ID입니다.

--name -n

IoT Operations 인스턴스 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--fc

페더레이션 자격 증명 이름입니다.

--self-hosted-issuer

페더레이션에 자체 호스팅 oidc 발급자를 사용합니다.

허용되는 값: false, true
--usage

연결된 ID의 사용 유형을 나타냅니다.

허용되는 값: dataflow
Default value: dataflow
전역 매개 변수
--debug

로깅 세부 정보를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅 세부 정보를 늘립니다. 전체 디버그 로그에 --debug를 사용합니다.

az iot ops identity remove

인스턴스에서 사용자 할당 관리 ID를 제거합니다.

az iot ops identity remove --mi-user-assigned
                           --name
                           --resource-group
                           [--fc]

예제

인스턴스에서 원하는 사용자 할당 관리 ID를 제거합니다.

az iot ops identity remove --name myinstance -g myresourcegroup --mi-user-assigned $UA_MI_RESOURCE_ID

필수 매개 변수

--mi-user-assigned

인스턴스와 함께 사용할 원하는 사용자 할당 관리 ID의 리소스 ID입니다.

--name -n

IoT Operations 인스턴스 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--fc

페더레이션 자격 증명 이름입니다.

전역 매개 변수
--debug

로깅 세부 정보를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅 세부 정보를 늘립니다. 전체 디버그 로그에 --debug를 사용합니다.

az iot ops identity show

인스턴스 ID를 표시합니다.

az iot ops identity show --name
                         --resource-group

예제

대상 인스턴스와 연결된 ID를 표시합니다.

az iot ops identity show --name myinstance -g myresourcegroup

필수 매개 변수

--name -n

IoT Operations 인스턴스 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅 세부 정보를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅 세부 정보를 늘립니다. 전체 디버그 로그에 --debug를 사용합니다.