Bagikan melalui


Kluster Microsoft.Kusto 2021-01-01

Definisi sumber daya Bicep

Jenis sumber daya kluster dapat disebarkan dengan operasi yang menargetkan:

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

Format sumber daya

Untuk membuat sumber daya Microsoft.Kusto/clusters, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Kusto/clusters@2021-01-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    enableDiskEncryption: bool
    enableDoubleEncryption: bool
    enablePurge: bool
    enableStreamingIngest: bool
    engineType: 'string'
    keyVaultProperties: {
      keyName: 'string'
      keyVaultUri: 'string'
      keyVersion: 'string'
      userIdentity: 'string'
    }
    optimizedAutoscale: {
      isEnabled: bool
      maximum: int
      minimum: int
      version: int
    }
    trustedExternalTenants: [
      {
        value: 'string'
      }
    ]
    virtualNetworkConfiguration: {
      dataManagementPublicIpId: 'string'
      enginePublicIpId: 'string'
      subnetId: 'string'
    }
  }
  zones: [
    'string'
  ]
}

Nilai properti

clusters

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)

Batas karakter: 4-22

Karakter yang valid:
Huruf kecil dan angka.

Mulai dengan huruf.

Nama sumber daya harus unik di seluruh Azure.
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku SKU kluster. AzureSku (diperlukan)
identity Identitas kluster, jika dikonfigurasi. Identitas
properti Properti kluster. ClusterProperties
zona Zona ketersediaan kluster. string[]

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas terkelola yang digunakan. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus semua identitas. 'Tidak Ada'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Daftar identitas pengguna yang terkait dengan kluster Kusto. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nama Deskripsi Nilai
{properti yang disesuaikan} ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

ClusterProperties

Nama Deskripsi Nilai
enableDiskEncryption Nilai boolean yang menunjukkan apakah disk kluster dienkripsi. bool
enableDoubleEncryption Nilai boolean yang menunjukkan apakah enkripsi ganda diaktifkan. bool
enablePurge Nilai boolean yang menunjukkan apakah operasi pembersihan diaktifkan. bool
enableStreamingIngest Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. bool
engineType Jenis mesin 'V2'
'V3'
keyVaultProperties Properti KeyVault untuk enkripsi kluster. KeyVaultProperties
optimizedAutoscale Definisi skala otomatis yang dioptimalkan. OptimizedAutoscale
trustedExternalTenants Penyewa eksternal kluster. TrustedExternalTenant[]
virtualNetworkConfiguration Definisi jaringan virtual. VirtualNetworkConfiguration

KeyVaultProperties

Nama Deskripsi Nilai
keyName Nama kunci brankas kunci. string (diperlukan)
keyVaultUri Uri brankas kunci. string (diperlukan)
keyVersion Versi kunci brankas kunci. string
userIdentity Identitas yang ditetapkan pengguna (id sumber daya ARM) yang memiliki akses ke kunci. string

OptimizedAutoscale

Nama Deskripsi Nilai
Diaktifkan Nilai boolean yang menunjukkan apakah fitur skala otomatis yang dioptimalkan diaktifkan atau tidak. bool (diperlukan)
maksimum Jumlah instans maksimum yang diizinkan. int (diperlukan)
minimum Jumlah instans minimum yang diizinkan. int (diperlukan)
versi Versi templat yang ditentukan, misalnya 1. int (diperlukan)

TrustedExternalTenant

Nama Deskripsi Nilai
nilai GUID yang mewakili penyewa eksternal. string

VirtualNetworkConfiguration

Nama Deskripsi Nilai
dataManagementPublicIpId Id sumber daya alamat IP publik layanan manajemen data. string (diperlukan)
enginePublicIpId Id sumber daya alamat IP publik layanan mesin. string (diperlukan)
subnetId Id sumber daya subnet. string (diperlukan)

AzureSku

Nama Deskripsi Nilai
kapasitas Jumlah instans kluster. int
nama Nama SKU. 'Dev(No SLA)_Standard_D11_v2'
'Dev(Tanpa SLA)_Standard_E2a_v4'
'Standard_D11_v2'
'Standard_D12_v2'
'Standard_D13_v2'
'Standard_D14_v2'
'Standard_DS13_v2+1TB_PS'
'Standard_DS13_v2+2TB_PS'
'Standard_DS14_v2+3TB_PS'
'Standard_DS14_v2+4TB_PS'
'Standard_E16a_v4'
'Standard_E16as_v4+3TB_PS'
'Standard_E16as_v4+4TB_PS'
'Standard_E2a_v4'
'Standard_E4a_v4'
'Standard_E64i_v3'
'Standard_E80ids_v4'
'Standard_E8a_v4'
'Standard_E8as_v4+1TB_PS'
'Standard_E8as_v4+2TB_PS'
'Standard_L16s'
'Standard_L16s_v2'
'Standard_L4s'
'Standard_L8s'
'Standard_L8s_v2' (diperlukan)
Tier Tingkat SKU. 'Dasar'
'Standar' (diperlukan)

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Azure Digital Twins dengan Koneksi Riwayat Data Waktu

Sebarkan ke Azure
Templat ini membuat instans Azure Digital Twins yang dikonfigurasi dengan koneksi riwayat data rangkaian waktu. Untuk membuat koneksi, sumber daya lain harus dibuat seperti namespace Layanan Pusat Aktivitas, hub peristiwa, kluster Azure Data Explorer, dan database. Data dikirim ke pusat aktivitas yang akhirnya meneruskan data ke kluster Azure Data Explorer. Data disimpan dalam tabel database di kluster
Membuat kluster database

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat kluster dan database.
Menyebarkan Azure Data Explorer DB dengan koneksi Cosmos DB

Sebarkan ke Azure
Sebarkan Azure Data Explorer DB dengan koneksi Cosmos DB.
Menyebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas

Sebarkan ke Azure
Sebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas.
Menyebarkan kluster Azure Data Explorer ke VNet Anda

Sebarkan ke Azure
Templat ini memungkinkan Anda menyebarkan kluster ke VNet Anda.

Definisi sumber daya templat ARM

Jenis sumber daya kluster dapat disebarkan dengan operasi yang menargetkan:

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

Format sumber daya

Untuk membuat sumber daya Microsoft.Kusto/clusters, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Kusto/clusters",
  "apiVersion": "2021-01-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "enableDiskEncryption": "bool",
    "enableDoubleEncryption": "bool",
    "enablePurge": "bool",
    "enableStreamingIngest": "bool",
    "engineType": "string",
    "keyVaultProperties": {
      "keyName": "string",
      "keyVaultUri": "string",
      "keyVersion": "string",
      "userIdentity": "string"
    },
    "optimizedAutoscale": {
      "isEnabled": "bool",
      "maximum": "int",
      "minimum": "int",
      "version": "int"
    },
    "trustedExternalTenants": [
      {
        "value": "string"
      }
    ],
    "virtualNetworkConfiguration": {
      "dataManagementPublicIpId": "string",
      "enginePublicIpId": "string",
      "subnetId": "string"
    }
  },
  "zones": [ "string" ]
}

Nilai properti

clusters

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Kusto/clusters'
apiVersion Versi api sumber daya '2021-01-01'
nama Nama sumber daya string (diperlukan)

Batas karakter: 4-22

Karakter yang valid:
Huruf kecil dan angka.

Mulai dengan huruf.

Nama sumber daya harus unik di seluruh Azure.
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku SKU kluster. AzureSku (diperlukan)
identitas Identitas kluster, jika dikonfigurasi. Identitas
properti Properti kluster. ClusterProperties
zona Zona ketersediaan kluster. string[]

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas terkelola yang digunakan. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus semua identitas. 'Tidak Ada'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Daftar identitas pengguna yang terkait dengan kluster Kusto. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nama Deskripsi Nilai
{properti yang disesuaikan} ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

ClusterProperties

Nama Deskripsi Nilai
enableDiskEncryption Nilai boolean yang menunjukkan apakah disk kluster dienkripsi. bool
enableDoubleEncryption Nilai boolean yang menunjukkan apakah enkripsi ganda diaktifkan. bool
enablePurge Nilai boolean yang menunjukkan apakah operasi pembersihan diaktifkan. bool
enableStreamingIngest Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. bool
engineType Jenis mesin 'V2'
'V3'
keyVaultProperties Properti KeyVault untuk enkripsi kluster. KeyVaultProperties
optimizedAutoscale Definisi skala otomatis yang dioptimalkan. OptimizedAutoscale
trustedExternalTenants Penyewa eksternal kluster. TrustedExternalTenant[]
virtualNetworkConfiguration Definisi jaringan virtual. VirtualNetworkConfiguration

KeyVaultProperties

Nama Deskripsi Nilai
keyName Nama kunci brankas kunci. string (diperlukan)
keyVaultUri Uri brankas kunci. string (diperlukan)
keyVersion Versi kunci brankas kunci. string
userIdentity Identitas yang ditetapkan pengguna (id sumber daya ARM) yang memiliki akses ke kunci. string

OptimizedAutoscale

Nama Deskripsi Nilai
Diaktifkan Nilai boolean yang menunjukkan apakah fitur skala otomatis yang dioptimalkan diaktifkan atau tidak. bool (diperlukan)
maksimum Jumlah instans maksimum yang diizinkan. int (diperlukan)
minimum Jumlah instans minimum yang diizinkan. int (diperlukan)
versi Versi templat yang ditentukan, misalnya 1. int (diperlukan)

TrustedExternalTenant

Nama Deskripsi Nilai
nilai GUID yang mewakili penyewa eksternal. string

VirtualNetworkConfiguration

Nama Deskripsi Nilai
dataManagementPublicIpId Id sumber daya alamat IP publik layanan manajemen data. string (diperlukan)
enginePublicIpId Id sumber daya alamat IP publik layanan mesin. string (diperlukan)
subnetId Id sumber daya subnet. string (diperlukan)

AzureSku

Nama Deskripsi Nilai
kapasitas Jumlah instans kluster. int
nama Nama SKU. 'Dev(No SLA)_Standard_D11_v2'
'Dev(Tanpa SLA)_Standard_E2a_v4'
'Standard_D11_v2'
'Standard_D12_v2'
'Standard_D13_v2'
'Standard_D14_v2'
'Standard_DS13_v2+1TB_PS'
'Standard_DS13_v2+2TB_PS'
'Standard_DS14_v2+3TB_PS'
'Standard_DS14_v2+4TB_PS'
'Standard_E16a_v4'
'Standard_E16as_v4+3TB_PS'
'Standard_E16as_v4+4TB_PS'
'Standard_E2a_v4'
'Standard_E4a_v4'
'Standard_E64i_v3'
'Standard_E80ids_v4'
'Standard_E8a_v4'
'Standard_E8as_v4+1TB_PS'
'Standard_E8as_v4+2TB_PS'
'Standard_L16s'
'Standard_L16s_v2'
'Standard_L4s'
'Standard_L8s'
'Standard_L8s_v2' (diperlukan)
Tier Tingkat SKU. 'Dasar'
'Standar' (diperlukan)

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Azure Digital Twins dengan Koneksi Riwayat Data Waktu

Sebarkan ke Azure
Templat ini membuat instans Azure Digital Twins yang dikonfigurasi dengan koneksi riwayat data rangkaian waktu. Untuk membuat koneksi, sumber daya lain harus dibuat seperti namespace Layanan Pusat Aktivitas, hub peristiwa, kluster Azure Data Explorer, dan database. Data dikirim ke pusat aktivitas yang akhirnya meneruskan data ke kluster Azure Data Explorer. Data disimpan dalam tabel database di kluster
Membuat kluster database

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat kluster dan database.
Menyebarkan Azure Data Explorer DB dengan koneksi Cosmos DB

Sebarkan ke Azure
Sebarkan Azure Data Explorer DB dengan koneksi Cosmos DB.
Menyebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas

Sebarkan ke Azure
Sebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas.
Menyebarkan kluster Azure Data Explorer ke VNet Anda

Sebarkan ke Azure
Templat ini memungkinkan Anda menyebarkan kluster ke VNet Anda.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya kluster 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.Kusto/clusters, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Kusto/clusters@2021-01-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      enableDiskEncryption = bool
      enableDoubleEncryption = bool
      enablePurge = bool
      enableStreamingIngest = bool
      engineType = "string"
      keyVaultProperties = {
        keyName = "string"
        keyVaultUri = "string"
        keyVersion = "string"
        userIdentity = "string"
      }
      optimizedAutoscale = {
        isEnabled = bool
        maximum = int
        minimum = int
        version = int
      }
      trustedExternalTenants = [
        {
          value = "string"
        }
      ]
      virtualNetworkConfiguration = {
        dataManagementPublicIpId = "string"
        enginePublicIpId = "string"
        subnetId = "string"
      }
    }
    zones = [
      "string"
    ]
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Nilai properti

clusters

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Kusto/clusters@2021-01-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 4-22

Karakter yang valid:
Huruf kecil dan angka.

Mulai dengan huruf.

Nama sumber daya harus unik di seluruh Azure.
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag.
sku SKU kluster. AzureSku (diperlukan)
identity Identitas kluster, jika dikonfigurasi. Identitas
properti Properti kluster. ClusterProperties
zona Zona ketersediaan kluster. string[]

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas terkelola yang digunakan. Jenis 'SystemAssigned, UserAssigned' mencakup identitas yang dibuat secara implisit dan sekumpulan identitas yang ditetapkan pengguna. Jenis 'Tidak Ada' akan menghapus semua identitas. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (diperlukan)
identity_ids Daftar identitas pengguna yang terkait dengan kluster Kusto. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Array ID identitas pengguna.

IdentityUserAssignedIdentities

Nama Deskripsi Nilai
{properti yang disesuaikan} ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

ClusterProperties

Nama Deskripsi Nilai
enableDiskEncryption Nilai boolean yang menunjukkan apakah disk kluster dienkripsi. bool
enableDoubleEncryption Nilai boolean yang menunjukkan apakah enkripsi ganda diaktifkan. bool
enablePurge Nilai boolean yang menunjukkan apakah operasi pembersihan diaktifkan. bool
enableStreamingIngest Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. bool
engineType Jenis mesin "V2"
"V3"
keyVaultProperties Properti KeyVault untuk enkripsi kluster. KeyVaultProperties
optimizedAutoscale Definisi skala otomatis yang dioptimalkan. OptimizedAutoscale
trustedExternalTenants Penyewa eksternal kluster. TrustedExternalTenant[]
virtualNetworkConfiguration Definisi jaringan virtual. VirtualNetworkConfiguration

KeyVaultProperties

Nama Deskripsi Nilai
keyName Nama kunci brankas kunci. string (diperlukan)
keyVaultUri Uri brankas kunci. string (diperlukan)
keyVersion Versi kunci brankas kunci. string
userIdentity Identitas yang ditetapkan pengguna (id sumber daya ARM) yang memiliki akses ke kunci. string

OptimizedAutoscale

Nama Deskripsi Nilai
Diaktifkan Nilai boolean yang menunjukkan apakah fitur skala otomatis yang dioptimalkan diaktifkan atau tidak. bool (diperlukan)
maksimum Jumlah instans maksimum yang diizinkan. int (diperlukan)
minimum Jumlah instans minimum yang diizinkan. int (diperlukan)
versi Versi templat yang ditentukan, misalnya 1. int (diperlukan)

TrustedExternalTenant

Nama Deskripsi Nilai
nilai GUID yang mewakili penyewa eksternal. string

VirtualNetworkConfiguration

Nama Deskripsi Nilai
dataManagementPublicIpId Id sumber daya alamat IP publik layanan manajemen data. string (diperlukan)
enginePublicIpId Id sumber daya alamat IP publik layanan mesin. string (diperlukan)
subnetId Id sumber daya subnet. string (diperlukan)

AzureSku

Nama Deskripsi Nilai
kapasitas Jumlah instans kluster. int
nama Nama SKU. "Dev(No SLA)_Standard_D11_v2"
"Dev(No SLA)_Standard_E2a_v4"
"Standard_D11_v2"
"Standard_D12_v2"
"Standard_D13_v2"
"Standard_D14_v2"
"Standard_DS13_v2+1TB_PS"
"Standard_DS13_v2+2TB_PS"
"Standard_DS14_v2+3TB_PS"
"Standard_DS14_v2+4TB_PS"
"Standard_E16a_v4"
"Standard_E16as_v4+3TB_PS"
"Standard_E16as_v4+4TB_PS"
"Standard_E2a_v4"
"Standard_E4a_v4"
"Standard_E64i_v3"
"Standard_E80ids_v4"
"Standard_E8a_v4"
"Standard_E8as_v4+1TB_PS"
"Standard_E8as_v4+2TB_PS"
"Standard_L16s"
"Standard_L16s_v2"
"Standard_L4s"
"Standard_L8s"
"Standard_L8s_v2" (diperlukan)
Tier Tingkat SKU. "Dasar"
"Standar" (diperlukan)