다음을 통해 공유


az maps account

Azure 지도 계정을 관리합니다.

명령

Name Description 형식 상태
az maps account create

지도 계정을 만듭니다. 지도 계정에는 지도 REST API에 대한 액세스를 허용하는 키가 있습니다.

핵심 GA
az maps account delete

Maps 계정을 삭제합니다.

핵심 GA
az maps account keys

Azure 지도 계정 키를 관리합니다.

핵심 GA
az maps account keys list

지도 API와 함께 사용할 키를 가져옵니다. 키는 지도 REST API에 대한 액세스를 인증하고 권한을 부여하는 데 사용됩니다. 한 번에 하나의 키만 필요합니다. 원활한 키 다시 생성을 제공하기 위해 두 가지가 제공됩니다.

핵심 GA
az maps account keys renew

지도 API에 사용할 기본 또는 보조 키를 다시 생성합니다. 이전 키는 즉시 작동을 중지합니다.

핵심 GA
az maps account list

구독 또는 리소스 그룹에 모든 지도 계정을 표시합니다.

핵심 GA
az maps account show

지도 계정의 세부 정보를 표시합니다.

핵심 GA
az maps account update

지도 계정을 업데이트. Sku, 태그, 속성 등의 매개 변수를 만든 후에는 매개 변수의 하위 집합만 업데이트할 수 있습니다.

핵심 GA

az maps account create

지도 계정을 만듭니다. 지도 계정에는 지도 REST API에 대한 액세스를 허용하는 키가 있습니다.

az maps account create --account-name
                       --resource-group
                       --sku {G2, S0, S1}
                       [--accept-tos]
                       [--disable-local-auth {false, true}]
                       [--kind {Gen1, Gen2}]
                       [--linked-resources]
                       [--tags]
                       [--type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}]
                       [--user-identities]

예제

관리 ID를 사용하여 계정 만들기

az maps account create --type "SystemAssigned, UserAssigned" --user-identities "{\"/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName\":{}}" --kind "Gen2" --disable-local-auth false --linked-resources id="/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Storage/accounts/mystorageacc" unique-name="myBatchStorageAccount" --linked-resources id="/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Storage/accounts/mystorageacc" unique-name="myBlobDataSource" --tags test="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Gen1 계정 만들기

az maps account create --kind "Gen1" --disable-local-auth false --tags test="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Gen2 계정 만들기

az maps account create --kind "Gen2" --disable-local-auth true --tags test="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

필수 매개 변수

--account-name --name -n

지도 계정의 이름입니다.

--resource-group -g

리소스 그룹 이름입니다.

--sku -s

표준 형식(예: S0)으로 된 SKU의 이름입니다.

허용되는 값: G2, S0, S1

선택적 매개 변수

--accept-tos

계정을 만들려면 라이선스 및 개인정보처리방침에 동의해야 합니다.

--disable-local-auth

Azure Policy의 토글 기능을 사용하여 Azure 지도 로컬 인증 지원을 사용하지 않도록 설정할 수 있습니다. 이렇게 하면 사용에서 공유 키 인증이 비활성화됩니다.

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

Get 또는 Set Kind 속성입니다.

허용되는 값: Gen1, Gen2
--linked-resources

Map 계정 리소스에 대한 관리 ID 기반 작업에 사용할 리소스를 설정합니다.

사용법: --linked-resources unique-name=XX id=XX

unique-name: 필수입니다. 연결된 리소스를 고유하게 식별하는 제공된 이름입니다. id: 필수입니다. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}' 형식의 ARM 리소스 ID입니다.

둘 이상의 --linked-resources 인수를 사용하여 여러 작업을 지정할 수 있습니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--type

ID 형식입니다.

허용되는 값: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

리소스와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다. 예상 값: json-string/@json-file.

전역 매개 변수
--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 maps account delete

Maps 계정을 삭제합니다.

az maps account delete [--account-name]
                       [--ids]
                       [--resource-group]
                       [--subscription]

예제

DeleteAccount

az maps account delete --name "myMapsAccount" --resource-group "myResourceGroup"

선택적 매개 변수

--account-name --name -n

지도 계정의 이름입니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--resource-group -g

리소스 그룹 이름입니다.

--subscription

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

전역 매개 변수
--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 maps account list

구독 또는 리소스 그룹에 모든 지도 계정을 표시합니다.

az maps account list [--resource-group]

선택적 매개 변수

--resource-group -g

리소스 그룹 이름입니다.

전역 매개 변수
--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 maps account show

지도 계정의 세부 정보를 표시합니다.

az maps account show [--account-name]
                     [--ids]
                     [--resource-group]
                     [--subscription]

예제

지도 계정의 세부 정보를 표시합니다. (자동 생성됨)

az maps account show --name MyMapsAccount --resource-group MyResourceGroup

선택적 매개 변수

--account-name --name -n

지도 계정의 이름입니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--resource-group -g

리소스 그룹 이름입니다.

--subscription

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

전역 매개 변수
--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 maps account update

지도 계정을 업데이트. Sku, 태그, 속성 등의 매개 변수를 만든 후에는 매개 변수의 하위 집합만 업데이트할 수 있습니다.

az maps account update --sku {G2, S0, S1}
                       [--account-name]
                       [--disable-local-auth {false, true}]
                       [--ids]
                       [--kind {Gen1, Gen2}]
                       [--linked-resources]
                       [--resource-group]
                       [--subscription]
                       [--tags]
                       [--type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}]
                       [--user-identities]

예제

계정 관리 ID 업데이트

az maps account update --type "SystemAssigned, UserAssigned" --user-identities "{\"/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName\":{}}" --kind "Gen2" --linked-resources id="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}" unique-name="myBatchStorageAccount" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S1"

계정 태그 업데이트

az maps account update --tags specialTag="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Gen1 계정으로 업데이트

az maps account update --kind "Gen1" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Gen2 계정으로 업데이트

az maps account update --kind "Gen2" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

필수 매개 변수

--sku -s

표준 형식(예: S0)으로 된 SKU의 이름입니다.

허용되는 값: G2, S0, S1

선택적 매개 변수

--account-name --name -n

지도 계정의 이름입니다.

--disable-local-auth

Azure Policy의 토글 기능을 사용하여 Azure 지도 로컬 인증 지원을 사용하지 않도록 설정할 수 있습니다. 이렇게 하면 사용에서 공유 키 인증이 비활성화됩니다.

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

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--kind

Get 또는 Set Kind 속성입니다.

허용되는 값: Gen1, Gen2
--linked-resources

Map 계정 리소스에 대한 관리 ID 기반 작업에 사용할 리소스를 설정합니다.

사용법: --linked-resources unique-name=XX id=XX

unique-name: 필수입니다. 연결된 리소스를 고유하게 식별하는 제공된 이름입니다. id: 필수입니다. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}' 형식의 ARM 리소스 ID입니다.

둘 이상의 --linked-resources 인수를 사용하여 여러 작업을 지정할 수 있습니다.

--resource-group -g

리소스 그룹 이름입니다.

--subscription

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

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--type

ID 형식입니다.

허용되는 값: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

리소스와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다. 예상 값: json-string/@json-file.

전역 매개 변수
--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를 사용합니다.