Bagikan melalui


Akun Microsoft.Maps

Definisi sumber daya Bicep

Jenis sumber daya akun dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya - Lihat perintah penyebaran grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Maps/accounts, tambahkan Bicep berikut ke templat Anda.

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

Nilai Properti

CorsRule

Nama Deskripsi Nilai
allowedOrigins Diperlukan jika elemen CorsRule ada. Daftar domain asal yang akan diizinkan melalui CORS, atau "*" untuk mengizinkan semua domain string[] (diperlukan)

CorsRules

Nama Deskripsi Nilai
corsRules Daftar aturan CORS. Anda dapat menyertakan hingga lima elemen CorsRule dalam permintaan. CorsRule[]

Enkripsi

Nama Deskripsi Nilai
customerManagedKeyEncryption Semua properti enkripsi kunci yang dikelola pelanggan untuk sumber daya. EncryptionCustomerManagedKeyEncryption
infrastructureEncryption (Opsional) Tidak disarankan untuk disertakan dalam definisi sumber daya. Hanya diperlukan jika dimungkinkan untuk menonaktifkan enkripsi platform (infrastruktur AKA). Azure SQL TDE adalah contoh dari ini. Nilai diaktifkan dan dinonaktifkan. 'dinonaktifkan'
'diaktifkan'

EncryptionCustomerManagedKeyEncryption

Nama Deskripsi Nilai
keyEncryptionKeyIdentity Semua konfigurasi identitas untuk pengaturan kunci yang dikelola pelanggan yang menentukan identitas mana yang harus digunakan untuk autentikasi ke Key Vault. EncryptionCustomerManagedKeyEncryptionKeyIdentity
keyEncryptionKeyUrl Url kunci enkripsi kunci, versi, atau tidak diversi. Misalnya: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 atau https://contosovault.vault.azure.net/keys/contosokek. tali

EncryptionCustomerManagedKeyEncryptionKeyIdentity

Nama Deskripsi Nilai
delegatedIdentityClientId identitas yang didelegasikan untuk digunakan untuk mengakses Url kunci enkripsi kunci. Misalnya: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grup sumber daya>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Saling eksklusif dengan identityType systemAssignedIdentity dan userAssignedIdentity - hanya penggunaan internal. string

Kendala:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
federatedClientId identitas klien aplikasi yang digunakan untuk mengakses Url kunci enkripsi kunci di penyewa yang berbeda. Contoh: f83c6b1b-4d34-47e4-bb34-9d83df58b540 string

Kendala:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType Jenis identitas yang akan digunakan. Nilai dapat berupa systemAssignedIdentity, userAssignedIdentity, atau delegatedResourceIdentity. 'delegatedResourceIdentity'
'systemAssignedIdentity'
'userAssignedIdentity'
userAssignedIdentityResourceId Identitas yang ditetapkan pengguna untuk digunakan untuk mengakses Url kunci enkripsi kunci. Misalnya: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grup sumber daya>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Saling eksklusif dengan identityType systemAssignedIdentity. tali

LinkedResource

Nama Deskripsi Nilai
Id Id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. string (diperlukan)
uniqueName Nama yang disediakan yang secara unik mengidentifikasi sumber daya yang ditautkan. string (diperlukan)

LocationsItem

Nama Deskripsi Nilai
locationName Nama lokasi. string (diperlukan)

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola (di mana jenis SystemAssigned dan UserAssigned diizinkan). 'Tidak Ada'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Kumpulan identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Kunci kamus userAssignedIdentities akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Nilai kamus dapat berupa objek kosong ({}) dalam permintaan. UserAssignedIdentities

MapsAccountProperties

Nama Deskripsi Nilai
cors Menentukan aturan CORS untuk layanan Blob. Anda dapat menyertakan hingga lima elemen CorsRule dalam permintaan. Jika tidak ada elemen CorsRule yang disertakan dalam isi permintaan, semua aturan CORS akan dihapus, dan CORS akan dinonaktifkan untuk layanan Blob. CorsRules
disableLocalAuth Memungkinkan pengalih fungsionalitas pada Azure Policy untuk menonaktifkan dukungan autentikasi lokal Azure Maps. Ini akan menonaktifkan Kunci Bersama dan autentikasi Token Tanda Tangan Akses Bersama dari penggunaan apa pun. bool
Enkripsi Semua konfigurasi enkripsi untuk sumber daya. Enkripsi
linkedResources Array sumber daya terkait ke akun Maps. Sumber daya tertaut dalam array tidak dapat diperbarui satu per satu, Anda harus memperbarui semua sumber daya tertaut dalam array bersama-sama. Sumber daya ini dapat digunakan pada operasi pada Azure Maps REST API. Akses dikontrol oleh izin Identitas Terkelola Akun Maps ke sumber daya tersebut. LinkedResource[]
Lokasi Daftar wilayah pemrosesan data tambahan untuk Akun Maps, yang dapat mengakibatkan permintaan diproses di geografi lain. Beberapa fitur atau hasil mungkin dibatasi untuk wilayah tertentu. Secara default, Memetakan permintaan proses REST API sesuai dengan lokasi akun atau cakupan geografis . LocationsItem[]

Microsoft.Maps/accounts

Nama Deskripsi Nilai
identitas Identitas layanan terkelola (identitas yang ditetapkan sistem dan/atau pengguna) managedServiceIdentity
jenis Dapatkan atau Atur properti Jenis. 'Gen2'
tempat Lokasi geografis tempat sumber daya berada string (diperlukan)
Nama Nama sumber daya string

Kendala:
Panjang min = 1
Pola = ^[^%&:\\/#?]+$ (diperlukan)
Properti Properti akun peta. MapsAccountProperties
Sku SKU akun ini. Sku (diperlukan)
Tags Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat

Sku

Nama Deskripsi Nilai
Nama Nama SKU, dalam format standar (seperti G2). 'G2' (diperlukan)

TrackedResourceTags

Nama Deskripsi Nilai

UserAssignedIdentities

Nama Deskripsi Nilai

UserAssignedIdentity

Nama Deskripsi Nilai

Contoh Penggunaan

Sampel Mulai Cepat Azure

Templat Mulai Cepat Azure berikut ini berisi sampel Bicep untuk menyebarkan jenis sumber daya ini.

Bicep File Deskripsi
Menyebarkan azure Maps Templat ini menyebarkan dan akun Azure Maps dan mencantumkan kunci utama.
Menyebarkan Azure Maps dengan Azure Maps Creator (Peta Dalam Ruangan) Templat ini menyebarkan dan akun Azure Maps dengan Fitur Pembuat Peta Dalam Ruangan untuk memungkinkan pembangunan Peta Dalam Ruangan.

Definisi sumber daya templat ARM

Jenis sumber daya akun dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya - Lihat perintah penyebaran grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Maps/accounts, tambahkan JSON berikut ke templat Anda.

{
  "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"
  }
}

Nilai Properti

CorsRule

Nama Deskripsi Nilai
allowedOrigins Diperlukan jika elemen CorsRule ada. Daftar domain asal yang akan diizinkan melalui CORS, atau "*" untuk mengizinkan semua domain string[] (diperlukan)

CorsRules

Nama Deskripsi Nilai
corsRules Daftar aturan CORS. Anda dapat menyertakan hingga lima elemen CorsRule dalam permintaan. CorsRule[]

Enkripsi

Nama Deskripsi Nilai
customerManagedKeyEncryption Semua properti enkripsi kunci yang dikelola pelanggan untuk sumber daya. EncryptionCustomerManagedKeyEncryption
infrastructureEncryption (Opsional) Tidak disarankan untuk disertakan dalam definisi sumber daya. Hanya diperlukan jika dimungkinkan untuk menonaktifkan enkripsi platform (infrastruktur AKA). Azure SQL TDE adalah contoh dari ini. Nilai diaktifkan dan dinonaktifkan. 'dinonaktifkan'
'diaktifkan'

EncryptionCustomerManagedKeyEncryption

Nama Deskripsi Nilai
keyEncryptionKeyIdentity Semua konfigurasi identitas untuk pengaturan kunci yang dikelola pelanggan yang menentukan identitas mana yang harus digunakan untuk autentikasi ke Key Vault. EncryptionCustomerManagedKeyEncryptionKeyIdentity
keyEncryptionKeyUrl Url kunci enkripsi kunci, versi, atau tidak diversi. Misalnya: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 atau https://contosovault.vault.azure.net/keys/contosokek. tali

EncryptionCustomerManagedKeyEncryptionKeyIdentity

Nama Deskripsi Nilai
delegatedIdentityClientId identitas yang didelegasikan untuk digunakan untuk mengakses Url kunci enkripsi kunci. Misalnya: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grup sumber daya>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Saling eksklusif dengan identityType systemAssignedIdentity dan userAssignedIdentity - hanya penggunaan internal. string

Kendala:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
federatedClientId identitas klien aplikasi yang digunakan untuk mengakses Url kunci enkripsi kunci di penyewa yang berbeda. Contoh: f83c6b1b-4d34-47e4-bb34-9d83df58b540 string

Kendala:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType Jenis identitas yang akan digunakan. Nilai dapat berupa systemAssignedIdentity, userAssignedIdentity, atau delegatedResourceIdentity. 'delegatedResourceIdentity'
'systemAssignedIdentity'
'userAssignedIdentity'
userAssignedIdentityResourceId Identitas yang ditetapkan pengguna untuk digunakan untuk mengakses Url kunci enkripsi kunci. Misalnya: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grup sumber daya>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Saling eksklusif dengan identityType systemAssignedIdentity. tali

LinkedResource

Nama Deskripsi Nilai
Id Id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. string (diperlukan)
uniqueName Nama yang disediakan yang secara unik mengidentifikasi sumber daya yang ditautkan. string (diperlukan)

LocationsItem

Nama Deskripsi Nilai
locationName Nama lokasi. string (diperlukan)

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola (di mana jenis SystemAssigned dan UserAssigned diizinkan). 'Tidak Ada'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Kumpulan identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Kunci kamus userAssignedIdentities akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Nilai kamus dapat berupa objek kosong ({}) dalam permintaan. UserAssignedIdentities

MapsAccountProperties

Nama Deskripsi Nilai
cors Menentukan aturan CORS untuk layanan Blob. Anda dapat menyertakan hingga lima elemen CorsRule dalam permintaan. Jika tidak ada elemen CorsRule yang disertakan dalam isi permintaan, semua aturan CORS akan dihapus, dan CORS akan dinonaktifkan untuk layanan Blob. CorsRules
disableLocalAuth Memungkinkan pengalih fungsionalitas pada Azure Policy untuk menonaktifkan dukungan autentikasi lokal Azure Maps. Ini akan menonaktifkan Kunci Bersama dan autentikasi Token Tanda Tangan Akses Bersama dari penggunaan apa pun. bool
Enkripsi Semua konfigurasi enkripsi untuk sumber daya. Enkripsi
linkedResources Array sumber daya terkait ke akun Maps. Sumber daya tertaut dalam array tidak dapat diperbarui satu per satu, Anda harus memperbarui semua sumber daya tertaut dalam array bersama-sama. Sumber daya ini dapat digunakan pada operasi pada Azure Maps REST API. Akses dikontrol oleh izin Identitas Terkelola Akun Maps ke sumber daya tersebut. LinkedResource[]
Lokasi Daftar wilayah pemrosesan data tambahan untuk Akun Maps, yang dapat mengakibatkan permintaan diproses di geografi lain. Beberapa fitur atau hasil mungkin dibatasi untuk wilayah tertentu. Secara default, Memetakan permintaan proses REST API sesuai dengan lokasi akun atau cakupan geografis . LocationsItem[]

Microsoft.Maps/accounts

Nama Deskripsi Nilai
apiVersion Versi api '2024-07-01-preview'
identitas Identitas layanan terkelola (identitas yang ditetapkan sistem dan/atau pengguna) managedServiceIdentity
jenis Dapatkan atau Atur properti Jenis. 'Gen2'
tempat Lokasi geografis tempat sumber daya berada string (diperlukan)
Nama Nama sumber daya string

Kendala:
Panjang min = 1
Pola = ^[^%&:\\/#?]+$ (diperlukan)
Properti Properti akun peta. MapsAccountProperties
Sku SKU akun ini. Sku (diperlukan)
Tags Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat
jenis Jenis sumber daya 'Microsoft.Maps/accounts'

Sku

Nama Deskripsi Nilai
Nama Nama SKU, dalam format standar (seperti G2). 'G2' (diperlukan)

TrackedResourceTags

Nama Deskripsi Nilai

UserAssignedIdentities

Nama Deskripsi Nilai

UserAssignedIdentity

Nama Deskripsi Nilai

Contoh Penggunaan

Templat Quickstart Azure

Templat Mulai Cepat Azure berikut ini menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat token SAS Azure Maps yang disimpan di Azure Key Vault

Sebarkan ke Azure
Templat ini menyebarkan dan akun Azure Maps dan mencantumkan token Sas berdasarkan identitas Yang Ditetapkan Pengguna yang disediakan untuk disimpan dalam rahasia Azure Key Vault.
Menyebarkan azure Maps

Sebarkan ke Azure
Templat ini menyebarkan dan akun Azure Maps dan mencantumkan kunci utama.
Menyebarkan Azure Maps dengan Azure Maps Creator (Peta Dalam Ruangan)

Sebarkan ke Azure
Templat ini menyebarkan dan akun Azure Maps dengan Fitur Pembuat Peta Dalam Ruangan untuk memungkinkan pembangunan Peta Dalam Ruangan.
RBAC - Membuat Akses Identitas Terkelola di akun Azure Maps

Sebarkan ke Azure
Templat ini membuat Identitas Terkelola dan menetapkannya akses ke akun Azure Maps yang dibuat.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya akun dapat disebarkan dengan operasi yang menargetkan:

  • grup Sumber Daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Maps/accounts, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maps/accounts@2024-07-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "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"
        }
      ]
    }
  })
}

Nilai Properti

CorsRule

Nama Deskripsi Nilai
allowedOrigins Diperlukan jika elemen CorsRule ada. Daftar domain asal yang akan diizinkan melalui CORS, atau "*" untuk mengizinkan semua domain string[] (diperlukan)

CorsRules

Nama Deskripsi Nilai
corsRules Daftar aturan CORS. Anda dapat menyertakan hingga lima elemen CorsRule dalam permintaan. CorsRule[]

Enkripsi

Nama Deskripsi Nilai
customerManagedKeyEncryption Semua properti enkripsi kunci yang dikelola pelanggan untuk sumber daya. EncryptionCustomerManagedKeyEncryption
infrastructureEncryption (Opsional) Tidak disarankan untuk disertakan dalam definisi sumber daya. Hanya diperlukan jika dimungkinkan untuk menonaktifkan enkripsi platform (infrastruktur AKA). Azure SQL TDE adalah contoh dari ini. Nilai diaktifkan dan dinonaktifkan. 'dinonaktifkan'
'diaktifkan'

EncryptionCustomerManagedKeyEncryption

Nama Deskripsi Nilai
keyEncryptionKeyIdentity Semua konfigurasi identitas untuk pengaturan kunci yang dikelola pelanggan yang menentukan identitas mana yang harus digunakan untuk autentikasi ke Key Vault. EncryptionCustomerManagedKeyEncryptionKeyIdentity
keyEncryptionKeyUrl Url kunci enkripsi kunci, versi, atau tidak diversi. Misalnya: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 atau https://contosovault.vault.azure.net/keys/contosokek. tali

EncryptionCustomerManagedKeyEncryptionKeyIdentity

Nama Deskripsi Nilai
delegatedIdentityClientId identitas yang didelegasikan untuk digunakan untuk mengakses Url kunci enkripsi kunci. Misalnya: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grup sumber daya>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Saling eksklusif dengan identityType systemAssignedIdentity dan userAssignedIdentity - hanya penggunaan internal. string

Kendala:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
federatedClientId identitas klien aplikasi yang digunakan untuk mengakses Url kunci enkripsi kunci di penyewa yang berbeda. Contoh: f83c6b1b-4d34-47e4-bb34-9d83df58b540 string

Kendala:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType Jenis identitas yang akan digunakan. Nilai dapat berupa systemAssignedIdentity, userAssignedIdentity, atau delegatedResourceIdentity. 'delegatedResourceIdentity'
'systemAssignedIdentity'
'userAssignedIdentity'
userAssignedIdentityResourceId Identitas yang ditetapkan pengguna untuk digunakan untuk mengakses Url kunci enkripsi kunci. Misalnya: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grup sumber daya>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Saling eksklusif dengan identityType systemAssignedIdentity. tali

LinkedResource

Nama Deskripsi Nilai
Id Id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. string (diperlukan)
uniqueName Nama yang disediakan yang secara unik mengidentifikasi sumber daya yang ditautkan. string (diperlukan)

LocationsItem

Nama Deskripsi Nilai
locationName Nama lokasi. string (diperlukan)

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola (di mana jenis SystemAssigned dan UserAssigned diizinkan). 'Tidak Ada'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Kumpulan identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Kunci kamus userAssignedIdentities akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Nilai kamus dapat berupa objek kosong ({}) dalam permintaan. UserAssignedIdentities

MapsAccountProperties

Nama Deskripsi Nilai
cors Menentukan aturan CORS untuk layanan Blob. Anda dapat menyertakan hingga lima elemen CorsRule dalam permintaan. Jika tidak ada elemen CorsRule yang disertakan dalam isi permintaan, semua aturan CORS akan dihapus, dan CORS akan dinonaktifkan untuk layanan Blob. CorsRules
disableLocalAuth Memungkinkan pengalih fungsionalitas pada Azure Policy untuk menonaktifkan dukungan autentikasi lokal Azure Maps. Ini akan menonaktifkan Kunci Bersama dan autentikasi Token Tanda Tangan Akses Bersama dari penggunaan apa pun. bool
Enkripsi Semua konfigurasi enkripsi untuk sumber daya. Enkripsi
linkedResources Array sumber daya terkait ke akun Maps. Sumber daya tertaut dalam array tidak dapat diperbarui satu per satu, Anda harus memperbarui semua sumber daya tertaut dalam array bersama-sama. Sumber daya ini dapat digunakan pada operasi pada Azure Maps REST API. Akses dikontrol oleh izin Identitas Terkelola Akun Maps ke sumber daya tersebut. LinkedResource[]
Lokasi Daftar wilayah pemrosesan data tambahan untuk Akun Maps, yang dapat mengakibatkan permintaan diproses di geografi lain. Beberapa fitur atau hasil mungkin dibatasi untuk wilayah tertentu. Secara default, Memetakan permintaan proses REST API sesuai dengan lokasi akun atau cakupan geografis . LocationsItem[]

Microsoft.Maps/accounts

Nama Deskripsi Nilai
identitas Identitas layanan terkelola (identitas yang ditetapkan sistem dan/atau pengguna) managedServiceIdentity
jenis Dapatkan atau Atur properti Jenis. 'Gen2'
tempat Lokasi geografis tempat sumber daya berada string (diperlukan)
Nama Nama sumber daya string

Kendala:
Panjang min = 1
Pola = ^[^%&:\\/#?]+$ (diperlukan)
Properti Properti akun peta. MapsAccountProperties
Sku SKU akun ini. Sku (diperlukan)
Tags Tag sumber daya Kamus nama dan nilai tag.
jenis Jenis sumber daya "Microsoft.Maps/accounts@2024-07-01-preview"

Sku

Nama Deskripsi Nilai
Nama Nama SKU, dalam format standar (seperti G2). 'G2' (diperlukan)

TrackedResourceTags

Nama Deskripsi Nilai

UserAssignedIdentities

Nama Deskripsi Nilai

UserAssignedIdentity

Nama Deskripsi Nilai