Microsoft.Maps 계정
Bicep 리소스 정의
다음을 대상으로 하는 작업으로 계정 리소스 유형을 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Maps/accounts 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Maps/accounts@2024-07-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
cors: {
corsRules: [
{
allowedOrigins: [
'string'
]
}
]
}
disableLocalAuth: bool
encryption: {
customerManagedKeyEncryption: {
keyEncryptionKeyIdentity: {
delegatedIdentityClientId: 'string'
federatedClientId: 'string'
identityType: 'string'
userAssignedIdentityResourceId: 'string'
}
keyEncryptionKeyUrl: 'string'
}
infrastructureEncryption: 'string'
}
linkedResources: [
{
id: 'string'
uniqueName: 'string'
}
]
locations: [
{
locationName: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
속성 값
CorsRule
이름 | 묘사 | 값 |
---|---|---|
allowedOrigins | CorsRule 요소가 있는 경우 필수입니다. CORS를 통해 허용되는 원본 도메인 목록 또는 모든 도메인을 허용하는 "*"입니다. | string[] (필수) |
CorsRules
이름 | 묘사 | 값 |
---|---|---|
corsRules | CORS 규칙 목록입니다. 요청에 최대 5개의 CorsRule 요소를 포함할 수 있습니다. | CorsRule[] |
암호화
이름 | 묘사 | 값 |
---|---|---|
customerManagedKeyEncryption | 리소스에 대한 모든 고객 관리형 키 암호화 속성입니다. | EncryptionCustomerManagedKeyEncryption |
infrastructureEncryption | (선택 사항) 리소스 정의에 포함하지 않도록 합니다. 플랫폼(AKA 인프라) 암호화를 사용하지 않도록 설정할 수 있는 경우에만 필요합니다. Azure SQL TDE가 그 예입니다. 값을 사용하도록 설정하고 사용하지 않도록 설정합니다. | 'disabled' 'enabled' |
EncryptionCustomerManagedKeyEncryption
이름 | 묘사 | 값 |
---|---|---|
keyEncryptionKeyIdentity | Key Vault를 인증하는 데 사용해야 하는 ID를 정의하는 고객 관리형 키 설정에 대한 모든 ID 구성입니다. | EncryptionCustomerManagedKeyEncryptionKeyIdentity |
keyEncryptionKeyUrl | 키 암호화 키 URL( 버전이 지정되었거나 확인되지 않음) 예: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 또는 https://contosovault.vault.azure.net/keys/contosokek. | 문자열 |
EncryptionCustomerManagedKeyEncryptionKeyIdentity
이름 | 묘사 | 값 |
---|---|---|
delegatedIdentityClientId | 키 암호화 키 URL에 액세스하는 데 사용할 위임된 ID입니다. 예: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity 및 userAssignedIdentity와 함께 사용할 수 없습니다. 내부 용도로만 사용됩니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
federatedClientId | 다른 테넌트에서 키 암호화 키 URL에 액세스하는 데 사용할 애플리케이션 클라이언트 ID입니다. 예: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | 사용할 ID의 형식입니다. 값은 systemAssignedIdentity, userAssignedIdentity 또는 delegatedResourceIdentity일 수 있습니다. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | 키 암호화 키 URL에 액세스하는 데 사용할 사용자 할당 ID입니다. 예: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity와 함께 사용할 수 없습니다. | 문자열 |
LinkedResource
이름 | 묘사 | 값 |
---|---|---|
아이디 | '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}' 형식의 ARM 리소스 ID입니다. | string(필수) |
uniqueName | 연결된 리소스를 고유하게 식별하는 제공된 이름입니다. | string(필수) |
LocationsItem
이름 | 묘사 | 값 |
---|---|---|
locationName | 위치 이름입니다. | string(필수) |
ManagedServiceIdentity
이름 | 묘사 | 값 |
---|---|---|
형 | 관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우). | 'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned'(필수) |
userAssignedIdentities | 리소스와 연결된 사용자 할당 ID 집합입니다. userAssignedIdentities 사전 키는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} 형식의 ARM 리소스 ID입니다. 사전 값은 요청에서 빈 개체({})일 수 있습니다. | UserAssignedIdentities |
MapsAccountProperties
이름 | 묘사 | 값 |
---|---|---|
cors | Blob 서비스에 대한 CORS 규칙을 지정합니다. 요청에 최대 5개의 CorsRule 요소를 포함할 수 있습니다. 요청 본문에 CorsRule 요소가 포함되지 않으면 모든 CORS 규칙이 삭제되고 Blob 서비스에 대해 CORS가 비활성화됩니다. | CorsRules |
disableLocalAuth | Azure Policy의 토글 기능을 사용하여 Azure Maps 로컬 인증 지원을 사용하지 않도록 설정할 수 있습니다. 이렇게 하면 사용에서 공유 키 및 공유 액세스 서명 토큰 인증이 비활성화됩니다. | bool |
암호화 | 리소스에 대한 모든 암호화 구성입니다. | 암호화 |
linkedResources | Maps 계정에 연결된 리소스의 배열입니다. 배열의 연결된 리소스는 개별적으로 업데이트할 수 없으며 배열의 연결된 모든 리소스를 함께 업데이트해야 합니다. 이러한 리소스는 Azure Maps REST API의 작업에서 사용할 수 있습니다. 액세스는 해당 리소스에 대한 Maps 계정 관리 ID 권한에 의해 제어됩니다. | LinkedResource[] |
위치 | 다른 지역에서 요청이 처리될 수 있는 Maps 계정에 대한 추가 데이터 처리 영역 목록입니다. 일부 기능 또는 결과는 특정 지역으로 제한될 수 있습니다. 기본적으로 Maps REST API는 계정 위치 또는 지리적 범위따라 요청을 처리합니다. | LocationsItem[] |
Microsoft.Maps/accounts
이름 | 묘사 | 값 |
---|---|---|
신원 | 관리 서비스 ID(시스템 할당 및/또는 사용자 할당 ID) | ManagedServiceIdentity |
종류 | Get 또는 Set Kind 속성입니다. | 'Gen2' |
위치 | 리소스가 있는 지리적 위치 | string(필수) |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 1 패턴 = ^[^%&:\\/#?]+$ (필수) |
속성 | 지도 계정 속성입니다. | mapsAccountProperties |
sku | 이 계정의 SKU입니다. | Sku(필수) |
태그 | 리소스 태그. | TrackedResourceTags |
Sku
이름 | 묘사 | 값 |
---|---|---|
이름 | 표준 형식(예: G2)으로 된 SKU의 이름입니다. | 'G2'(필수) |
TrackedResourceTags
이름 | 묘사 | 값 |
---|
UserAssignedIdentities
이름 | 묘사 | 값 |
---|
UserAssignedIdentity
이름 | 묘사 | 값 |
---|
빠른 시작 샘플
다음 빠른 시작 샘플은 이 리소스 유형을 배포합니다.
Bicep 파일 | 묘사 |
---|---|
Azure Maps 배포 |
이 템플릿은 Azure Maps 계정을 배포하고 기본 키를 나열합니다. |
azure Maps Creator(실내 맵) 사용하여 Azure Maps 배포 |
이 템플릿은 실내 맵 작성자 기능을 사용하여 Azure Maps 계정을 배포하고 실내 맵을 빌드할 수 있도록 합니다. |
ARM 템플릿 리소스 정의
다음을 대상으로 하는 작업으로 계정 리소스 유형을 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Maps/accounts 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Maps/accounts",
"apiVersion": "2024-07-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"kind": "string",
"location": "string",
"properties": {
"cors": {
"corsRules": [
{
"allowedOrigins": [ "string" ]
}
]
},
"disableLocalAuth": "bool",
"encryption": {
"customerManagedKeyEncryption": {
"keyEncryptionKeyIdentity": {
"delegatedIdentityClientId": "string",
"federatedClientId": "string",
"identityType": "string",
"userAssignedIdentityResourceId": "string"
},
"keyEncryptionKeyUrl": "string"
},
"infrastructureEncryption": "string"
},
"linkedResources": [
{
"id": "string",
"uniqueName": "string"
}
],
"locations": [
{
"locationName": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
속성 값
CorsRule
이름 | 묘사 | 값 |
---|---|---|
allowedOrigins | CorsRule 요소가 있는 경우 필수입니다. CORS를 통해 허용되는 원본 도메인 목록 또는 모든 도메인을 허용하는 "*"입니다. | string[] (필수) |
CorsRules
이름 | 묘사 | 값 |
---|---|---|
corsRules | CORS 규칙 목록입니다. 요청에 최대 5개의 CorsRule 요소를 포함할 수 있습니다. | CorsRule[] |
암호화
이름 | 묘사 | 값 |
---|---|---|
customerManagedKeyEncryption | 리소스에 대한 모든 고객 관리형 키 암호화 속성입니다. | EncryptionCustomerManagedKeyEncryption |
infrastructureEncryption | (선택 사항) 리소스 정의에 포함하지 않도록 합니다. 플랫폼(AKA 인프라) 암호화를 사용하지 않도록 설정할 수 있는 경우에만 필요합니다. Azure SQL TDE가 그 예입니다. 값을 사용하도록 설정하고 사용하지 않도록 설정합니다. | 'disabled' 'enabled' |
EncryptionCustomerManagedKeyEncryption
이름 | 묘사 | 값 |
---|---|---|
keyEncryptionKeyIdentity | Key Vault를 인증하는 데 사용해야 하는 ID를 정의하는 고객 관리형 키 설정에 대한 모든 ID 구성입니다. | EncryptionCustomerManagedKeyEncryptionKeyIdentity |
keyEncryptionKeyUrl | 키 암호화 키 URL( 버전이 지정되었거나 확인되지 않음) 예: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 또는 https://contosovault.vault.azure.net/keys/contosokek. | 문자열 |
EncryptionCustomerManagedKeyEncryptionKeyIdentity
이름 | 묘사 | 값 |
---|---|---|
delegatedIdentityClientId | 키 암호화 키 URL에 액세스하는 데 사용할 위임된 ID입니다. 예: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity 및 userAssignedIdentity와 함께 사용할 수 없습니다. 내부 용도로만 사용됩니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
federatedClientId | 다른 테넌트에서 키 암호화 키 URL에 액세스하는 데 사용할 애플리케이션 클라이언트 ID입니다. 예: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | 사용할 ID의 형식입니다. 값은 systemAssignedIdentity, userAssignedIdentity 또는 delegatedResourceIdentity일 수 있습니다. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | 키 암호화 키 URL에 액세스하는 데 사용할 사용자 할당 ID입니다. 예: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity와 함께 사용할 수 없습니다. | 문자열 |
LinkedResource
이름 | 묘사 | 값 |
---|---|---|
아이디 | '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}' 형식의 ARM 리소스 ID입니다. | string(필수) |
uniqueName | 연결된 리소스를 고유하게 식별하는 제공된 이름입니다. | string(필수) |
LocationsItem
이름 | 묘사 | 값 |
---|---|---|
locationName | 위치 이름입니다. | string(필수) |
ManagedServiceIdentity
이름 | 묘사 | 값 |
---|---|---|
형 | 관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우). | 'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned'(필수) |
userAssignedIdentities | 리소스와 연결된 사용자 할당 ID 집합입니다. userAssignedIdentities 사전 키는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} 형식의 ARM 리소스 ID입니다. 사전 값은 요청에서 빈 개체({})일 수 있습니다. | UserAssignedIdentities |
MapsAccountProperties
이름 | 묘사 | 값 |
---|---|---|
cors | Blob 서비스에 대한 CORS 규칙을 지정합니다. 요청에 최대 5개의 CorsRule 요소를 포함할 수 있습니다. 요청 본문에 CorsRule 요소가 포함되지 않으면 모든 CORS 규칙이 삭제되고 Blob 서비스에 대해 CORS가 비활성화됩니다. | CorsRules |
disableLocalAuth | Azure Policy의 토글 기능을 사용하여 Azure Maps 로컬 인증 지원을 사용하지 않도록 설정할 수 있습니다. 이렇게 하면 사용에서 공유 키 및 공유 액세스 서명 토큰 인증이 비활성화됩니다. | bool |
암호화 | 리소스에 대한 모든 암호화 구성입니다. | 암호화 |
linkedResources | Maps 계정에 연결된 리소스의 배열입니다. 배열의 연결된 리소스는 개별적으로 업데이트할 수 없으며 배열의 연결된 모든 리소스를 함께 업데이트해야 합니다. 이러한 리소스는 Azure Maps REST API의 작업에서 사용할 수 있습니다. 액세스는 해당 리소스에 대한 Maps 계정 관리 ID 권한에 의해 제어됩니다. | LinkedResource[] |
위치 | 다른 지역에서 요청이 처리될 수 있는 Maps 계정에 대한 추가 데이터 처리 영역 목록입니다. 일부 기능 또는 결과는 특정 지역으로 제한될 수 있습니다. 기본적으로 Maps REST API는 계정 위치 또는 지리적 범위따라 요청을 처리합니다. | LocationsItem[] |
Microsoft.Maps/accounts
이름 | 묘사 | 값 |
---|---|---|
형 | 리소스 종류 | 'Microsoft.Maps/accounts' |
신원 | 관리 서비스 ID(시스템 할당 및/또는 사용자 할당 ID) | ManagedServiceIdentity |
종류 | Get 또는 Set Kind 속성입니다. | 'Gen2' |
위치 | 리소스가 있는 지리적 위치 | string(필수) |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 1 패턴 = ^[^%&:\\/#?]+$ (필수) |
속성 | 지도 계정 속성입니다. | mapsAccountProperties |
sku | 이 계정의 SKU입니다. | Sku(필수) |
태그 | 리소스 태그. | TrackedResourceTags |
Sku
이름 | 묘사 | 값 |
---|---|---|
이름 | 표준 형식(예: G2)으로 된 SKU의 이름입니다. | 'G2'(필수) |
TrackedResourceTags
이름 | 묘사 | 값 |
---|
UserAssignedIdentities
이름 | 묘사 | 값 |
---|
UserAssignedIdentity
이름 | 묘사 | 값 |
---|
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
템플렛 | 묘사 |
---|---|
Azure Key Vault 저장된 Azure Maps SAS 토큰 만들기 Azure 배포 |
이 템플릿은 Azure Maps 계정을 배포하고 Azure Key Vault 비밀에 저장할 제공된 사용자 할당 ID를 기반으로 Sas 토큰을 나열합니다. |
Azure Maps 배포 Azure |
이 템플릿은 Azure Maps 계정을 배포하고 기본 키를 나열합니다. |
azure Maps Creator(실내 맵) 사용하여 Azure Maps 배포 Azure |
이 템플릿은 실내 맵 작성자 기능을 사용하여 Azure Maps 계정을 배포하고 실내 맵을 빌드할 수 있도록 합니다. |
RBAC - Azure Maps 계정 관리 ID 액세스 만들기 Azure 배포 |
이 템플릿은 관리 ID를 만들고 생성된 Azure Maps 계정에 대한 액세스를 할당합니다. |
Terraform(AzAPI 공급자) 리소스 정의
다음을 대상으로 하는 작업으로 계정 리소스 유형을 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Maps/accounts 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Maps/accounts@2024-07-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
kind = "string"
location = "string"
body = jsonencode({
properties = {
cors = {
corsRules = [
{
allowedOrigins = [
"string"
]
}
]
}
disableLocalAuth = bool
encryption = {
customerManagedKeyEncryption = {
keyEncryptionKeyIdentity = {
delegatedIdentityClientId = "string"
federatedClientId = "string"
identityType = "string"
userAssignedIdentityResourceId = "string"
}
keyEncryptionKeyUrl = "string"
}
infrastructureEncryption = "string"
}
linkedResources = [
{
id = "string"
uniqueName = "string"
}
]
locations = [
{
locationName = "string"
}
]
}
})
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
}
속성 값
CorsRule
이름 | 묘사 | 값 |
---|---|---|
allowedOrigins | CorsRule 요소가 있는 경우 필수입니다. CORS를 통해 허용되는 원본 도메인 목록 또는 모든 도메인을 허용하는 "*"입니다. | string[] (필수) |
CorsRules
이름 | 묘사 | 값 |
---|---|---|
corsRules | CORS 규칙 목록입니다. 요청에 최대 5개의 CorsRule 요소를 포함할 수 있습니다. | CorsRule[] |
암호화
이름 | 묘사 | 값 |
---|---|---|
customerManagedKeyEncryption | 리소스에 대한 모든 고객 관리형 키 암호화 속성입니다. | EncryptionCustomerManagedKeyEncryption |
infrastructureEncryption | (선택 사항) 리소스 정의에 포함하지 않도록 합니다. 플랫폼(AKA 인프라) 암호화를 사용하지 않도록 설정할 수 있는 경우에만 필요합니다. Azure SQL TDE가 그 예입니다. 값을 사용하도록 설정하고 사용하지 않도록 설정합니다. | 'disabled' 'enabled' |
EncryptionCustomerManagedKeyEncryption
이름 | 묘사 | 값 |
---|---|---|
keyEncryptionKeyIdentity | Key Vault를 인증하는 데 사용해야 하는 ID를 정의하는 고객 관리형 키 설정에 대한 모든 ID 구성입니다. | EncryptionCustomerManagedKeyEncryptionKeyIdentity |
keyEncryptionKeyUrl | 키 암호화 키 URL( 버전이 지정되었거나 확인되지 않음) 예: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 또는 https://contosovault.vault.azure.net/keys/contosokek. | 문자열 |
EncryptionCustomerManagedKeyEncryptionKeyIdentity
이름 | 묘사 | 값 |
---|---|---|
delegatedIdentityClientId | 키 암호화 키 URL에 액세스하는 데 사용할 위임된 ID입니다. 예: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity 및 userAssignedIdentity와 함께 사용할 수 없습니다. 내부 용도로만 사용됩니다. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
federatedClientId | 다른 테넌트에서 키 암호화 키 URL에 액세스하는 데 사용할 애플리케이션 클라이언트 ID입니다. 예: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | 사용할 ID의 형식입니다. 값은 systemAssignedIdentity, userAssignedIdentity 또는 delegatedResourceIdentity일 수 있습니다. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | 키 암호화 키 URL에 액세스하는 데 사용할 사용자 할당 ID입니다. 예: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity와 함께 사용할 수 없습니다. | 문자열 |
LinkedResource
이름 | 묘사 | 값 |
---|---|---|
아이디 | '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}' 형식의 ARM 리소스 ID입니다. | string(필수) |
uniqueName | 연결된 리소스를 고유하게 식별하는 제공된 이름입니다. | string(필수) |
LocationsItem
이름 | 묘사 | 값 |
---|---|---|
locationName | 위치 이름입니다. | string(필수) |
ManagedServiceIdentity
이름 | 묘사 | 값 |
---|---|---|
형 | 관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우). | 'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned'(필수) |
userAssignedIdentities | 리소스와 연결된 사용자 할당 ID 집합입니다. userAssignedIdentities 사전 키는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} 형식의 ARM 리소스 ID입니다. 사전 값은 요청에서 빈 개체({})일 수 있습니다. | UserAssignedIdentities |
MapsAccountProperties
이름 | 묘사 | 값 |
---|---|---|
cors | Blob 서비스에 대한 CORS 규칙을 지정합니다. 요청에 최대 5개의 CorsRule 요소를 포함할 수 있습니다. 요청 본문에 CorsRule 요소가 포함되지 않으면 모든 CORS 규칙이 삭제되고 Blob 서비스에 대해 CORS가 비활성화됩니다. | CorsRules |
disableLocalAuth | Azure Policy의 토글 기능을 사용하여 Azure Maps 로컬 인증 지원을 사용하지 않도록 설정할 수 있습니다. 이렇게 하면 사용에서 공유 키 및 공유 액세스 서명 토큰 인증이 비활성화됩니다. | bool |
암호화 | 리소스에 대한 모든 암호화 구성입니다. | 암호화 |
linkedResources | Maps 계정에 연결된 리소스의 배열입니다. 배열의 연결된 리소스는 개별적으로 업데이트할 수 없으며 배열의 연결된 모든 리소스를 함께 업데이트해야 합니다. 이러한 리소스는 Azure Maps REST API의 작업에서 사용할 수 있습니다. 액세스는 해당 리소스에 대한 Maps 계정 관리 ID 권한에 의해 제어됩니다. | LinkedResource[] |
위치 | 다른 지역에서 요청이 처리될 수 있는 Maps 계정에 대한 추가 데이터 처리 영역 목록입니다. 일부 기능 또는 결과는 특정 지역으로 제한될 수 있습니다. 기본적으로 Maps REST API는 계정 위치 또는 지리적 범위따라 요청을 처리합니다. | LocationsItem[] |
Microsoft.Maps/accounts
이름 | 묘사 | 값 |
---|---|---|
형 | 리소스 종류 | "Microsoft.Maps/accounts@2024-07-01-preview" |
신원 | 관리 서비스 ID(시스템 할당 및/또는 사용자 할당 ID) | ManagedServiceIdentity |
종류 | Get 또는 Set Kind 속성입니다. | 'Gen2' |
위치 | 리소스가 있는 지리적 위치 | string(필수) |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 1 패턴 = ^[^%&:\\/#?]+$ (필수) |
속성 | 지도 계정 속성입니다. | mapsAccountProperties |
sku | 이 계정의 SKU입니다. | Sku(필수) |
태그 | 리소스 태그. | TrackedResourceTags |
Sku
이름 | 묘사 | 값 |
---|---|---|
이름 | 표준 형식(예: G2)으로 된 SKU의 이름입니다. | 'G2'(필수) |
TrackedResourceTags
이름 | 묘사 | 값 |
---|
UserAssignedIdentities
이름 | 묘사 | 값 |
---|
UserAssignedIdentity
이름 | 묘사 | 값 |
---|