Kluster Microsoft.Kusto
- Terbaru
- 2023-08-15
- 2023-05-02
- 2022-12-29
- 2022-11-11
-
2022-07-07 -
2022-02-01 -
2021-08-27 -
2021-01-01 - 2020-09-18
- 2020-06-14
-
2020-02-15 - 2019-11-09
- 2019-09-07
- 2019-05-15
-
2019-01-21 - pratinjau
2018-09-07
Definisi sumber daya Bicep
Jenis sumber daya kluster 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.Kusto/clusters, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Kusto/clusters@2023-08-15' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
acceptedAudiences: [
{
value: 'string'
}
]
allowedFqdnList: [
'string'
]
allowedIpRangeList: [
'string'
]
enableAutoStop: bool
enableDiskEncryption: bool
enableDoubleEncryption: bool
enablePurge: bool
enableStreamingIngest: bool
engineType: 'string'
keyVaultProperties: {
keyName: 'string'
keyVaultUri: 'string'
keyVersion: 'string'
userIdentity: 'string'
}
languageExtensions: {
value: [
{
languageExtensionCustomImageName: 'string'
languageExtensionImageName: 'string'
languageExtensionName: 'string'
}
]
value: [
{
languageExtensionCustomImageName: 'string'
languageExtensionImageName: 'string'
languageExtensionName: 'string'
}
]
}
optimizedAutoscale: {
isEnabled: bool
maximum: int
minimum: int
version: int
}
publicIPType: 'string'
publicNetworkAccess: 'string'
restrictOutboundNetworkAccess: 'string'
trustedExternalTenants: [
{
value: 'string'
}
]
virtualClusterGraduationProperties: 'string'
virtualNetworkConfiguration: {
dataManagementPublicIpId: 'string'
enginePublicIpId: 'string'
state: 'string'
subnetId: 'string'
}
}
zones: [
'string'
]
}
Nilai properti
Cluster
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 4-22 Karakter yang valid: Huruf kecil dan angka. Mulailah dengan huruf. Nama sumber daya harus unik di seluruh Azure. |
tempat | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
Tags | 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 |
---|---|---|
{customized property} | ComponentsSgqdofSchemasIdentityPropertiesUserassigne... |
ComponentsSgqdofSchemasIdentityPropertiesUserassigne...
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
ClusterProperties
Nama | Deskripsi | Nilai |
---|---|---|
acceptedAudiences | Audiens kluster yang diterima. | AcceptedAudiences [] |
allowedFqdnList | Daftar FQDN yang diizinkan (Nama Domain yang Sepenuhnya Memenuhi Syarat) untuk keluar dari Kluster. | string[] |
allowedIpRangeList | Daftar ip dalam format CIDR yang diizinkan untuk terhubung ke kluster. | string[] |
enableAutoStop | Nilai boolean yang menunjukkan apakah kluster dapat dihentikan secara otomatis (karena kurangnya data atau tidak ada aktivitas selama berhari-hari). | bool |
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 penghapusan menyeluruh diaktifkan. | bool |
enableStreamingIngest | Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. | bool |
engineType | Jenis mesin | 'V2' 'V3' |
keyVaultProperties | Properti KeyVault untuk enkripsi kluster. | KeyVaultProperties |
languageExtensions | Daftar ekstensi bahasa kluster. | LanguageExtensionsList |
optimizedAutoscale | Definisi skala otomatis yang dioptimalkan. | OptimizedAutoscale |
publicIPType | Menunjukkan jenis IP publik apa yang akan dibuat - IPv4 (default), atau DualStack (IPv4 dan IPv6) | 'DualStack' 'IPv4' |
publicNetworkAccess | Akses jaringan publik ke kluster diaktifkan secara default. Saat dinonaktifkan, hanya koneksi titik akhir privat ke kluster yang diizinkan | 'Dinonaktifkan' 'Diaktifkan' |
restrictOutboundNetworkAccess | Apakah membatasi akses jaringan keluar atau tidak. Nilai bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan' | 'Dinonaktifkan' 'Diaktifkan' |
trustedExternalTenants | Penyewa eksternal kluster. | TrustedExternalTenant[] |
virtualClusterGraduationProperties | Properti kelulusan Kluster Virtual | tali Kendala: Nilai sensitif. Teruskan sebagai parameter aman. |
virtualNetworkConfiguration | Definisi jaringan virtual. | VirtualNetworkConfiguration |
AcceptedAudiences
Nama | Deskripsi | Nilai |
---|---|---|
nilai | GUID atau URL valid yang mewakili audiens yang diterima. | tali |
KeyVaultProperties
Nama | Deskripsi | Nilai |
---|---|---|
keyName | Nama kunci brankas kunci. | tali |
keyVaultUri | Uri brankas kunci. | tali |
keyVersion | Versi kunci brankas kunci. | tali |
userIdentity | Identitas yang ditetapkan pengguna (id sumber daya ARM) yang memiliki akses ke kunci. | tali |
LanguageExtensionsList
Nama | Deskripsi | Nilai |
---|---|---|
nilai | Daftar ekstensi bahasa. | LanguageExtension[] |
nilai | Daftar ekstensi bahasa. | LanguageExtension[] |
LanguageExtension
Nama | Deskripsi | Nilai |
---|---|---|
languageExtensionCustomImageName | Nama gambar kustom ekstensi bahasa. | tali |
languageExtensionImageName | Nama gambar ekstensi bahasa. | 'Python3_10_8' 'Python3_10_8_DL' 'Python3_6_5' 'PythonCustomImage' 'R' |
languageExtensionName | Nama ekstensi bahasa. | 'PYTHON' 'R' |
OptimizedAutoscale
Nama | Deskripsi | Nilai |
---|---|---|
isEnabled | 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. | tali |
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) |
negara | Ketika diaktifkan, kluster disebarkan ke subnet yang dikonfigurasi, ketika dinonaktifkan, kluster akan dihapus dari subnet. | 'Dinonaktifkan' 'Diaktifkan' |
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_D16d_v5' 'Standard_D32d_v4' 'Standard_D32d_v5' 'Standard_DS13_v2+1TB_PS' 'Standard_DS13_v2+2TB_PS' 'Standard_DS14_v2+3TB_PS' 'Standard_DS14_v2+4TB_PS' 'Standard_E16a_v4' 'Standard_E16ads_v5' 'Standard_E16as_v4+3TB_PS' 'Standard_E16as_v4+4TB_PS' 'Standard_E16as_v5+3TB_PS' 'Standard_E16as_v5+4TB_PS' 'Standard_E16d_v4' 'Standard_E16d_v5' 'Standard_E16s_v4+3TB_PS' 'Standard_E16s_v4+4TB_PS' 'Standard_E16s_v5+3TB_PS' 'Standard_E16s_v5+4TB_PS' 'Standard_E2a_v4' 'Standard_E2ads_v5' 'Standard_E2d_v4' 'Standard_E2d_v5' 'Standard_E4a_v4' 'Standard_E4ads_v5' 'Standard_E4d_v4' 'Standard_E4d_v5' 'Standard_E64i_v3' 'Standard_E80ids_v4' 'Standard_E8a_v4' 'Standard_E8ads_v5' 'Standard_E8as_v4+1TB_PS' 'Standard_E8as_v4+2TB_PS' 'Standard_E8as_v5+1TB_PS' 'Standard_E8as_v5+2TB_PS' 'Standard_E8d_v4' 'Standard_E8d_v5' 'Standard_E8s_v4+1TB_PS' 'Standard_E8s_v4+2TB_PS' 'Standard_E8s_v5+1TB_PS' 'Standard_E8s_v5+2TB_PS' 'Standard_EC16ads_v5' 'Standard_EC16as_v5+3TB_PS' 'Standard_EC16as_v5+4TB_PS' 'Standard_EC8ads_v5' 'Standard_EC8as_v5+1TB_PS' 'Standard_EC8as_v5+2TB_PS' 'Standard_L16as_v3' 'Standard_L16s' 'Standard_L16s_v2' 'Standard_L16s_v3' 'Standard_L32as_v3' 'Standard_L32s_v3' 'Standard_L4s' 'Standard_L8as_v3' 'Standard_L8s' 'Standard_L8s_v2' 'Standard_L8s_v3' (diperlukan) |
Tier | Tingkat SKU. | 'Dasar' 'Standar' (diperlukan) |
Templat mulai cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Membuat pengamat database |
Sampel ini membuat pengamat database untuk Azure SQL dan mengonfigurasi penyimpanan data, target SQL, dan titik akhir privat terkelolanya |
Azure Digital Twins dengan Koneksi Riwayat Data Waktu |
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 |
Templat ini memungkinkan Anda membuat kluster dan database. |
Menyebarkan Azure Data Explorer DB dengan koneksi Cosmos DB |
Sebarkan Azure Data Explorer DB dengan koneksi Cosmos DB. |
Menyebarkan Azure Data Explorer db dengan koneksi Event Grid |
Sebarkan Azure Data Explorer db dengan koneksi Event Grid. |
Menyebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas |
Sebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas. |
Menyebarkan kluster Azure Data Explorer ke VNet Anda |
Templat ini memungkinkan Anda menyebarkan kluster ke VNet Anda. |
Definisi sumber daya templat ARM
Jenis sumber daya kluster 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.Kusto/clusters, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Kusto/clusters",
"apiVersion": "2023-08-15",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"acceptedAudiences": [
{
"value": "string"
}
],
"allowedFqdnList": [ "string" ],
"allowedIpRangeList": [ "string" ],
"enableAutoStop": "bool",
"enableDiskEncryption": "bool",
"enableDoubleEncryption": "bool",
"enablePurge": "bool",
"enableStreamingIngest": "bool",
"engineType": "string",
"keyVaultProperties": {
"keyName": "string",
"keyVaultUri": "string",
"keyVersion": "string",
"userIdentity": "string"
},
"languageExtensions": {
"value": [
{
"languageExtensionCustomImageName": "string",
"languageExtensionImageName": "string",
"languageExtensionName": "string"
}
],
"value": [
{
"languageExtensionCustomImageName": "string",
"languageExtensionImageName": "string",
"languageExtensionName": "string"
}
]
},
"optimizedAutoscale": {
"isEnabled": "bool",
"maximum": "int",
"minimum": "int",
"version": "int"
},
"publicIPType": "string",
"publicNetworkAccess": "string",
"restrictOutboundNetworkAccess": "string",
"trustedExternalTenants": [
{
"value": "string"
}
],
"virtualClusterGraduationProperties": "string",
"virtualNetworkConfiguration": {
"dataManagementPublicIpId": "string",
"enginePublicIpId": "string",
"state": "string",
"subnetId": "string"
}
},
"zones": [ "string" ]
}
Nilai properti
Cluster
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Kusto/clusters' |
apiVersion | Versi api sumber daya | '2023-08-15' |
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 4-22 Karakter yang valid: Huruf kecil dan angka. Mulailah dengan huruf. Nama sumber daya harus unik di seluruh Azure. |
tempat | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
Tags | 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 |
---|---|---|
{customized property} | ComponentsSgqdofSchemasIdentityPropertiesUserassigne... |
ComponentsSgqdofSchemasIdentityPropertiesUserassigne...
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
ClusterProperties
Nama | Deskripsi | Nilai |
---|---|---|
acceptedAudiences | Audiens kluster yang diterima. | AcceptedAudiences [] |
allowedFqdnList | Daftar FQDN yang diizinkan (Nama Domain yang Sepenuhnya Memenuhi Syarat) untuk keluar dari Kluster. | string[] |
allowedIpRangeList | Daftar ip dalam format CIDR yang diizinkan untuk terhubung ke kluster. | string[] |
enableAutoStop | Nilai boolean yang menunjukkan apakah kluster dapat dihentikan secara otomatis (karena kurangnya data atau tidak ada aktivitas selama berhari-hari). | bool |
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 penghapusan menyeluruh diaktifkan. | bool |
enableStreamingIngest | Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. | bool |
engineType | Jenis mesin | 'V2' 'V3' |
keyVaultProperties | Properti KeyVault untuk enkripsi kluster. | KeyVaultProperties |
languageExtensions | Daftar ekstensi bahasa kluster. | LanguageExtensionsList |
optimizedAutoscale | Definisi skala otomatis yang dioptimalkan. | OptimizedAutoscale |
publicIPType | Menunjukkan jenis IP publik apa yang akan dibuat - IPv4 (default), atau DualStack (IPv4 dan IPv6) | 'DualStack' 'IPv4' |
publicNetworkAccess | Akses jaringan publik ke kluster diaktifkan secara default. Saat dinonaktifkan, hanya koneksi titik akhir privat ke kluster yang diizinkan | 'Dinonaktifkan' 'Diaktifkan' |
restrictOutboundNetworkAccess | Apakah membatasi akses jaringan keluar atau tidak. Nilai bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan' | 'Dinonaktifkan' 'Diaktifkan' |
trustedExternalTenants | Penyewa eksternal kluster. | TrustedExternalTenant[] |
virtualClusterGraduationProperties | Properti kelulusan Kluster Virtual | tali Kendala: Nilai sensitif. Teruskan sebagai parameter aman. |
virtualNetworkConfiguration | Definisi jaringan virtual. | VirtualNetworkConfiguration |
AcceptedAudiences
Nama | Deskripsi | Nilai |
---|---|---|
nilai | GUID atau URL valid yang mewakili audiens yang diterima. | tali |
KeyVaultProperties
Nama | Deskripsi | Nilai |
---|---|---|
keyName | Nama kunci brankas kunci. | tali |
keyVaultUri | Uri brankas kunci. | tali |
keyVersion | Versi kunci brankas kunci. | tali |
userIdentity | Identitas yang ditetapkan pengguna (id sumber daya ARM) yang memiliki akses ke kunci. | tali |
LanguageExtensionsList
Nama | Deskripsi | Nilai |
---|---|---|
nilai | Daftar ekstensi bahasa. | LanguageExtension[] |
nilai | Daftar ekstensi bahasa. | LanguageExtension[] |
LanguageExtension
Nama | Deskripsi | Nilai |
---|---|---|
languageExtensionCustomImageName | Nama gambar kustom ekstensi bahasa. | tali |
languageExtensionImageName | Nama gambar ekstensi bahasa. | 'Python3_10_8' 'Python3_10_8_DL' 'Python3_6_5' 'PythonCustomImage' 'R' |
languageExtensionName | Nama ekstensi bahasa. | 'PYTHON' 'R' |
OptimizedAutoscale
Nama | Deskripsi | Nilai |
---|---|---|
isEnabled | 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. | tali |
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) |
negara | Ketika diaktifkan, kluster disebarkan ke subnet yang dikonfigurasi, ketika dinonaktifkan, kluster akan dihapus dari subnet. | 'Dinonaktifkan' 'Diaktifkan' |
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_D16d_v5' 'Standard_D32d_v4' 'Standard_D32d_v5' 'Standard_DS13_v2+1TB_PS' 'Standard_DS13_v2+2TB_PS' 'Standard_DS14_v2+3TB_PS' 'Standard_DS14_v2+4TB_PS' 'Standard_E16a_v4' 'Standard_E16ads_v5' 'Standard_E16as_v4+3TB_PS' 'Standard_E16as_v4+4TB_PS' 'Standard_E16as_v5+3TB_PS' 'Standard_E16as_v5+4TB_PS' 'Standard_E16d_v4' 'Standard_E16d_v5' 'Standard_E16s_v4+3TB_PS' 'Standard_E16s_v4+4TB_PS' 'Standard_E16s_v5+3TB_PS' 'Standard_E16s_v5+4TB_PS' 'Standard_E2a_v4' 'Standard_E2ads_v5' 'Standard_E2d_v4' 'Standard_E2d_v5' 'Standard_E4a_v4' 'Standard_E4ads_v5' 'Standard_E4d_v4' 'Standard_E4d_v5' 'Standard_E64i_v3' 'Standard_E80ids_v4' 'Standard_E8a_v4' 'Standard_E8ads_v5' 'Standard_E8as_v4+1TB_PS' 'Standard_E8as_v4+2TB_PS' 'Standard_E8as_v5+1TB_PS' 'Standard_E8as_v5+2TB_PS' 'Standard_E8d_v4' 'Standard_E8d_v5' 'Standard_E8s_v4+1TB_PS' 'Standard_E8s_v4+2TB_PS' 'Standard_E8s_v5+1TB_PS' 'Standard_E8s_v5+2TB_PS' 'Standard_EC16ads_v5' 'Standard_EC16as_v5+3TB_PS' 'Standard_EC16as_v5+4TB_PS' 'Standard_EC8ads_v5' 'Standard_EC8as_v5+1TB_PS' 'Standard_EC8as_v5+2TB_PS' 'Standard_L16as_v3' 'Standard_L16s' 'Standard_L16s_v2' 'Standard_L16s_v3' 'Standard_L32as_v3' 'Standard_L32s_v3' 'Standard_L4s' 'Standard_L8as_v3' 'Standard_L8s' 'Standard_L8s_v2' 'Standard_L8s_v3' (diperlukan) |
Tier | Tingkat SKU. | 'Dasar' 'Standar' (diperlukan) |
Templat mulai cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Membuat pengamat database |
Sampel ini membuat pengamat database untuk Azure SQL dan mengonfigurasi penyimpanan data, target SQL, dan titik akhir privat terkelolanya |
Azure Digital Twins dengan Koneksi Riwayat Data Waktu |
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 |
Templat ini memungkinkan Anda membuat kluster dan database. |
Menyebarkan Azure Data Explorer DB dengan koneksi Cosmos DB |
Sebarkan Azure Data Explorer DB dengan koneksi Cosmos DB. |
Menyebarkan Azure Data Explorer db dengan koneksi Event Grid |
Sebarkan Azure Data Explorer db dengan koneksi Event Grid. |
Menyebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas |
Sebarkan Azure Data Explorer db dengan koneksi Pusat Aktivitas. |
Menyebarkan kluster Azure Data Explorer ke VNet Anda |
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@2023-08-15"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
acceptedAudiences = [
{
value = "string"
}
]
allowedFqdnList = [
"string"
]
allowedIpRangeList = [
"string"
]
enableAutoStop = bool
enableDiskEncryption = bool
enableDoubleEncryption = bool
enablePurge = bool
enableStreamingIngest = bool
engineType = "string"
keyVaultProperties = {
keyName = "string"
keyVaultUri = "string"
keyVersion = "string"
userIdentity = "string"
}
languageExtensions = {
value = [
{
languageExtensionCustomImageName = "string"
languageExtensionImageName = "string"
languageExtensionName = "string"
}
]
value = [
{
languageExtensionCustomImageName = "string"
languageExtensionImageName = "string"
languageExtensionName = "string"
}
]
}
optimizedAutoscale = {
isEnabled = bool
maximum = int
minimum = int
version = int
}
publicIPType = "string"
publicNetworkAccess = "string"
restrictOutboundNetworkAccess = "string"
trustedExternalTenants = [
{
value = "string"
}
]
virtualClusterGraduationProperties = "string"
virtualNetworkConfiguration = {
dataManagementPublicIpId = "string"
enginePublicIpId = "string"
state = "string"
subnetId = "string"
}
}
zones = [
"string"
]
sku = {
capacity = int
name = "string"
tier = "string"
}
})
}
Nilai properti
Cluster
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.Kusto/clusters@2023-08-15" |
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 4-22 Karakter yang valid: Huruf kecil dan angka. Mulailah dengan huruf. Nama sumber daya harus unik di seluruh Azure. |
tempat | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
parent_id | Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. | string (diperlukan) |
Tags | Tag sumber daya. | Kamus nama dan nilai tag. |
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. | "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 |
---|---|---|
{customized property} | ComponentsSgqdofSchemasIdentityPropertiesUserassigne... |
ComponentsSgqdofSchemasIdentityPropertiesUserassigne...
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
ClusterProperties
Nama | Deskripsi | Nilai |
---|---|---|
acceptedAudiences | Audiens kluster yang diterima. | AcceptedAudiences [] |
allowedFqdnList | Daftar FQDN yang diizinkan (Nama Domain yang Sepenuhnya Memenuhi Syarat) untuk keluar dari Kluster. | string[] |
allowedIpRangeList | Daftar ip dalam format CIDR yang diizinkan untuk terhubung ke kluster. | string[] |
enableAutoStop | Nilai boolean yang menunjukkan apakah kluster dapat dihentikan secara otomatis (karena kurangnya data atau tidak ada aktivitas selama berhari-hari). | bool |
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 penghapusan menyeluruh diaktifkan. | bool |
enableStreamingIngest | Nilai boolean yang menunjukkan apakah penyerapan streaming diaktifkan. | bool |
engineType | Jenis mesin | "V2" "V3" |
keyVaultProperties | Properti KeyVault untuk enkripsi kluster. | KeyVaultProperties |
languageExtensions | Daftar ekstensi bahasa kluster. | LanguageExtensionsList |
optimizedAutoscale | Definisi skala otomatis yang dioptimalkan. | OptimizedAutoscale |
publicIPType | Menunjukkan jenis IP publik apa yang akan dibuat - IPv4 (default), atau DualStack (IPv4 dan IPv6) | "DualStack" "IPv4" |
publicNetworkAccess | Akses jaringan publik ke kluster diaktifkan secara default. Saat dinonaktifkan, hanya koneksi titik akhir privat ke kluster yang diizinkan | "Dinonaktifkan" "Diaktifkan" |
restrictOutboundNetworkAccess | Apakah membatasi akses jaringan keluar atau tidak. Nilai bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan' | "Dinonaktifkan" "Diaktifkan" |
trustedExternalTenants | Penyewa eksternal kluster. | TrustedExternalTenant[] |
virtualClusterGraduationProperties | Properti kelulusan Kluster Virtual | tali Kendala: Nilai sensitif. Teruskan sebagai parameter aman. |
virtualNetworkConfiguration | Definisi jaringan virtual. | VirtualNetworkConfiguration |
AcceptedAudiences
Nama | Deskripsi | Nilai |
---|---|---|
nilai | GUID atau URL valid yang mewakili audiens yang diterima. | tali |
KeyVaultProperties
Nama | Deskripsi | Nilai |
---|---|---|
keyName | Nama kunci brankas kunci. | tali |
keyVaultUri | Uri brankas kunci. | tali |
keyVersion | Versi kunci brankas kunci. | tali |
userIdentity | Identitas yang ditetapkan pengguna (id sumber daya ARM) yang memiliki akses ke kunci. | tali |
LanguageExtensionsList
Nama | Deskripsi | Nilai |
---|---|---|
nilai | Daftar ekstensi bahasa. | LanguageExtension[] |
nilai | Daftar ekstensi bahasa. | LanguageExtension[] |
LanguageExtension
Nama | Deskripsi | Nilai |
---|---|---|
languageExtensionCustomImageName | Nama gambar kustom ekstensi bahasa. | tali |
languageExtensionImageName | Nama gambar ekstensi bahasa. | "Python3_10_8" "Python3_10_8_DL" "Python3_6_5" "PythonCustomImage" "R" |
languageExtensionName | Nama ekstensi bahasa. | "PYTHON" "R" |
OptimizedAutoscale
Nama | Deskripsi | Nilai |
---|---|---|
isEnabled | 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. | tali |
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) |
negara | Ketika diaktifkan, kluster disebarkan ke subnet yang dikonfigurasi, ketika dinonaktifkan, kluster akan dihapus dari subnet. | "Dinonaktifkan" "Diaktifkan" |
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_D16d_v5" "Standard_D32d_v4" "Standard_D32d_v5" "Standard_DS13_v2+1TB_PS" "Standard_DS13_v2+2TB_PS" "Standard_DS14_v2+3TB_PS" "Standard_DS14_v2+4TB_PS" "Standard_E16a_v4" "Standard_E16ads_v5" "Standard_E16as_v4+3TB_PS" "Standard_E16as_v4+4TB_PS" "Standard_E16as_v5+3TB_PS" "Standard_E16as_v5+4TB_PS" "Standard_E16d_v4" "Standard_E16d_v5" "Standard_E16s_v4+3TB_PS" "Standard_E16s_v4+4TB_PS" "Standard_E16s_v5+3TB_PS" "Standard_E16s_v5+4TB_PS" "Standard_E2a_v4" "Standard_E2ads_v5" "Standard_E2d_v4" "Standard_E2d_v5" "Standard_E4a_v4" "Standard_E4ads_v5" "Standard_E4d_v4" "Standard_E4d_v5" "Standard_E64i_v3" "Standard_E80ids_v4" "Standard_E8a_v4" "Standard_E8ads_v5" "Standard_E8as_v4+1TB_PS" "Standard_E8as_v4+2TB_PS" "Standard_E8as_v5+1TB_PS" "Standard_E8as_v5+2TB_PS" "Standard_E8d_v4" "Standard_E8d_v5" "Standard_E8s_v4+1TB_PS" "Standard_E8s_v4+2TB_PS" "Standard_E8s_v5+1TB_PS" "Standard_E8s_v5+2TB_PS" "Standard_EC16ads_v5" "Standard_EC16as_v5+3TB_PS" "Standard_EC16as_v5+4TB_PS" "Standard_EC8ads_v5" "Standard_EC8as_v5+1TB_PS" "Standard_EC8as_v5+2TB_PS" "Standard_L16as_v3" "Standard_L16s" "Standard_L16s_v2" "Standard_L16s_v3" "Standard_L32as_v3" "Standard_L32s_v3" "Standard_L4s" "Standard_L8as_v3" "Standard_L8s" "Standard_L8s_v2" "Standard_L8s_v3" (diperlukan) |
Tier | Tingkat SKU. | "Dasar" "Standar" (diperlukan) |