Clusters - Create Or Update
建立或更新 Kusto 叢集。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}?api-version=2025-02-14
URI 參數
| 名稱 | 位於 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
cluster
|
path | True |
string pattern: ^.*$ |
Kusto 叢集的名稱。 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
資源群組的名稱。 名稱不區分大小寫。 |
|
subscription
|
path | True |
string minLength: 1 |
目標訂用帳戶的標識碼。 |
|
api-version
|
query | True |
string minLength: 1 |
用於此作業的 API 版本。 |
要求標頭
| 名稱 | 必要 | 類型 | Description |
|---|---|---|---|
| If-Match |
string |
叢集的 ETag。 省略此值,一律覆寫目前的叢集。 指定最後看到的 ETag 值,以防止意外覆寫並行變更。 |
|
| If-None-Match |
string |
設定為 『*』 以允許建立新的叢集,但為了避免更新現有的叢集。 其他值會導致 412 前置條件失敗的回應。 |
要求本文
| 名稱 | 必要 | 類型 | Description |
|---|---|---|---|
| location | True |
string |
資源所在的地理位置 |
| sku | True |
叢集的 SKU。 |
|
| identity |
如果已設定,則為叢集的身分識別。 |
||
| properties.acceptedAudiences |
叢集接受的物件。 |
||
| properties.allowedFqdnList |
string[] |
來自叢集輸出的允許 FQDN(完整功能變數名稱)清單。 |
|
| properties.allowedIpRangeList |
string[] |
允許連線到叢集之 CIDR 格式的IP清單。 |
|
| properties.calloutPolicies |
從叢集輸出的圖說文字原則清單。 |
||
| properties.enableAutoStop |
boolean |
布爾值,指出叢集是否可自動停止(因為數據不足或沒有活動數天)。 |
|
| properties.enableDiskEncryption |
boolean |
布爾值,指出叢集的磁碟是否已加密。 |
|
| properties.enableDoubleEncryption |
boolean |
布爾值,指出是否啟用雙重加密。 |
|
| properties.enablePurge |
boolean |
布爾值,指出是否啟用清除作業。 |
|
| properties.enableStreamingIngest |
boolean |
布爾值,指出是否啟用串流內嵌。 |
|
| properties.engineType |
引擎類型 |
||
| properties.keyVaultProperties |
叢集加密的 KeyVault 屬性。 |
||
| properties.languageExtensions |
叢集語言延伸模組的清單。 |
||
| properties.optimizedAutoscale |
優化的自動調整定義。 |
||
| properties.publicIPType |
指出要建立的公用IP類型 - IPv4 (預設值),或 DualStack (IPv4 和 IPv6) |
||
| properties.publicNetworkAccess |
默認會啟用叢集的公用網路存取。 停用時,只允許與叢集的私人端點連線 |
||
| properties.restrictOutboundNetworkAccess |
是否要限制輸出網路存取。 值為選擇性值,但如果傳入,則必須是 'Enabled' 或 'Disabled' |
||
| properties.trustedExternalTenants |
叢集的外部租使用者。 |
||
| properties.virtualClusterGraduationProperties |
string (password) |
虛擬叢集畢業屬性 |
|
| properties.virtualNetworkConfiguration |
虛擬網路定義。 |
||
| tags |
object |
資源標籤。 |
|
| zones |
string[] |
可用性區域。 |
回應
| 名稱 | 類型 | Description |
|---|---|---|
| 200 OK |
資源 'Cluster' 更新作業成功 |
|
| 201 Created |
資源 'Cluster' 建立作業成功 標題
|
|
| Other Status Codes |
未預期的錯誤回應。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
類型:
oauth2
Flow:
implicit
授權 URL:
https://login.microsoftonline.com/common/oauth2/authorize
範圍
| 名稱 | Description |
|---|---|
| user_impersonation | 模擬您的用戶帳戶 |
範例
|
Kusto |
|
Kusto |
|
Kusto |
KustoClusterCreateWithCMKFederatedIdentity
範例要求
PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/clusters/kustoClusterCMK?api-version=2025-02-14
{
"location": "westus",
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {}
}
},
"properties": {
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "IPv4",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"keyVaultProperties": {
"keyVaultUri": "https://myvault.vault.azure.net",
"keyName": "myClusterCMKKey",
"keyVersion": "12345678-1234-1234-1234-123456789098",
"userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity",
"federatedIdentityClientId": "11111111-2222-3333-4444-555555555555"
},
"engineType": "V3"
}
}
範例回覆
{
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/Clusters/kustoClusterCMK",
"name": "kustoClusterCMK",
"type": "Microsoft.Kusto/Clusters",
"location": "westus",
"properties": {
"provisioningState": "Succeeded",
"enableDiskEncryption": false,
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "IPv4",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"keyVaultProperties": {
"keyVaultUri": "https://myvault.vault.azure.net",
"keyName": "myClusterCMKKey",
"keyVersion": "12345678-1234-1234-1234-123456789098",
"userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity",
"federatedIdentityClientId": "11111111-2222-3333-4444-555555555555"
},
"engineType": "V3"
},
"sku": {
"name": "Standard_L16as_v3",
"tier": "Standard",
"capacity": 2
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {
"clientId": "11111111-2222-3333-4444-555555555555",
"principalId": "66666666-7777-8888-9999-000000000000"
}
}
},
"etag": "abcd1234"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/providers/Microsoft.Kusto/locations/westus/operationResults/742bef43-608b-4b58-ba96-6f7a32ec5f0f?api-version=2025-02-14
{
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/Clusters/kustoClusterCMK",
"name": "kustoClusterCMK",
"type": "Microsoft.Kusto/Clusters",
"location": "westus",
"properties": {
"provisioningState": "Running",
"enableDiskEncryption": false,
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "IPv4",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"keyVaultProperties": {
"keyVaultUri": "https://myvault.vault.azure.net",
"keyName": "myClusterCMKKey",
"keyVersion": "12345678-1234-1234-1234-123456789098",
"userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity",
"federatedIdentityClientId": "11111111-2222-3333-4444-555555555555"
},
"engineType": "V3"
},
"sku": {
"name": "Standard_L16as_v3",
"tier": "Standard",
"capacity": 2
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {
"clientId": "11111111-2222-3333-4444-555555555555",
"principalId": "66666666-7777-8888-9999-000000000000"
}
}
},
"etag": "abcd1234"
}
KustoClusterCreateWithCMKUserAssignedIdentity
範例要求
PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/clusters/kustoClusterCMK?api-version=2025-02-14
{
"location": "westus",
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {}
}
},
"properties": {
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "IPv4",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"keyVaultProperties": {
"keyVaultUri": "https://myvault.vault.azure.net",
"keyName": "myClusterCMKKey",
"keyVersion": "12345678-1234-1234-1234-123456789098",
"userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity"
},
"engineType": "V3"
}
}
範例回覆
{
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/Clusters/kustoClusterCMK",
"name": "kustoClusterCMK",
"type": "Microsoft.Kusto/Clusters",
"location": "westus",
"properties": {
"provisioningState": "Succeeded",
"enableDiskEncryption": false,
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "IPv4",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"keyVaultProperties": {
"keyVaultUri": "https://myvault.vault.azure.net",
"keyName": "myClusterCMKKey",
"keyVersion": "12345678-1234-1234-1234-123456789098",
"userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity"
},
"engineType": "V3"
},
"sku": {
"name": "Standard_L16as_v3",
"tier": "Standard",
"capacity": 2
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {
"clientId": "11111111-2222-3333-4444-555555555555",
"principalId": "66666666-7777-8888-9999-000000000000"
}
}
},
"etag": "abcd1234"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/providers/Microsoft.Kusto/locations/westus/operationResults/742bef43-608b-4b58-ba96-6f7a32ec5f0f?api-version=2025-02-14
{
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/Clusters/kustoClusterCMK",
"name": "kustoClusterCMK",
"type": "Microsoft.Kusto/Clusters",
"location": "westus",
"properties": {
"provisioningState": "Running",
"enableDiskEncryption": false,
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "IPv4",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"keyVaultProperties": {
"keyVaultUri": "https://myvault.vault.azure.net",
"keyName": "myClusterCMKKey",
"keyVersion": "12345678-1234-1234-1234-123456789098",
"userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity"
},
"engineType": "V3"
},
"sku": {
"name": "Standard_L16as_v3",
"tier": "Standard",
"capacity": 2
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {
"clientId": "11111111-2222-3333-4444-555555555555",
"principalId": "66666666-7777-8888-9999-000000000000"
}
}
},
"etag": "abcd1234"
}
KustoClustersCreateOrUpdate
範例要求
PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster?api-version=2025-02-14
{
"identity": {
"type": "SystemAssigned"
},
"location": "westus",
"properties": {
"allowedIpRangeList": [
"0.0.0.0/0"
],
"enableAutoStop": true,
"enableDoubleEncryption": false,
"enablePurge": true,
"enableStreamingIngest": true,
"languageExtensions": {
"value": [
{
"languageExtensionImageName": "Python3_10_8",
"languageExtensionName": "PYTHON"
},
{
"languageExtensionImageName": "R",
"languageExtensionName": "R"
}
]
},
"publicIPType": "DualStack",
"publicNetworkAccess": "Enabled"
},
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
}
}
範例回覆
{
"name": "kustoCluster",
"type": "Microsoft.Kusto/Clusters",
"etag": "abcd",
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
"identity": {
"type": "SystemAssigned",
"principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
"tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
"userAssignedIdentities": {}
},
"location": "westus",
"properties": {
"allowedIpRangeList": [
"0.0.0.0/0"
],
"enableAutoStop": true,
"enableDiskEncryption": false,
"enableDoubleEncryption": false,
"enablePurge": true,
"enableStreamingIngest": true,
"engineType": "V3",
"keyVaultProperties": {
"keyName": "keyName",
"keyVaultUri": "https://dummy.keyvault.com",
"keyVersion": "keyVersion"
},
"languageExtensions": {
"value": [
{
"languageExtensionImageName": "Python3_10_8",
"languageExtensionName": "PYTHON"
},
{
"languageExtensionImageName": "R",
"languageExtensionName": "R"
}
]
},
"provisioningState": "Succeeded",
"publicIPType": "DualStack",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled"
},
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
}
}
{
"name": "kustoCluster",
"type": "Microsoft.Kusto/Clusters",
"etag": "abcd123",
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
"identity": {
"type": "SystemAssigned",
"principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
"tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
"userAssignedIdentities": {}
},
"location": "westus",
"properties": {
"allowedIpRangeList": [
"0.0.0.0/0"
],
"enableAutoStop": true,
"enableDiskEncryption": false,
"enableDoubleEncryption": false,
"enablePurge": true,
"enableStreamingIngest": true,
"engineType": "V3",
"keyVaultProperties": {
"keyName": "keyName",
"keyVaultUri": "https://dummy.keyvault.com",
"keyVersion": "keyVersion"
},
"languageExtensions": {
"value": [
{
"languageExtensionImageName": "Python3_10_8",
"languageExtensionName": "PYTHON"
},
{
"languageExtensionImageName": "R",
"languageExtensionName": "R"
}
]
},
"provisioningState": "Succeeded",
"publicIPType": "DualStack",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled"
},
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
}
}
定義
| 名稱 | Description |
|---|---|
|
Accepted |
代表被群集信任的公認受眾。 |
|
Azure |
Azure SKU definition. |
|
Azure |
SKU 名稱。 |
|
Azure |
SKU 層。 |
|
Callout |
外部呼叫政策的配置,包括 URI 模式、存取類型及服務類型。 |
|
Callout |
圖說文字服務的型別,指定要存取的外部資源或服務類型。 |
| Cluster |
類別代表一個 Kusto 叢集。 |
|
Cluster |
是否要限制輸出網路存取。 值為選擇性值,但如果傳入,則必須是 'Enabled' 或 'Disabled' |
|
Components |
|
|
created |
建立資源的身分識別類型。 |
|
Engine |
引擎類型 |
|
Error |
資源管理錯誤其他資訊。 |
|
Error |
錯誤詳細數據。 |
|
Error |
錯誤回應 |
| Identity |
資源的身分識別。 |
|
Identity |
所使用的受控識別類型。 類型 'SystemAssigned, UserAssigned' 包含隱含建立的身分識別和一組使用者指派的身分識別。 類型 『None』 會移除所有身分識別。 |
|
Key |
金鑰保存庫的屬性。 |
|
Language |
語言擴充物件。 |
|
Language |
語言擴充影像名稱。 |
|
Language |
可以在 KQL 查詢中執行的語言擴充。 |
|
Language |
語言擴充物件的清單。 |
|
Migration |
代表屬於遷移的叢集屬性。 |
|
Migration |
群聚在遷移過程中的角色。 |
|
Optimized |
一個包含最佳化自動縮放定義的類別。 |
|
Outbound |
指出是否允許指定 URI 模式的輸出存取。 |
|
Private |
私人端點連線 |
|
Private |
線上所屬的私人端點。 |
|
Private |
私人端點連線的連接狀態。 |
|
Provisioning |
資源的布建狀態。 |
|
Public |
指出要建立的公用IP類型 - IPv4 (預設值),或 DualStack (IPv4 和 IPv6) |
|
Public |
默認會啟用叢集的公用網路存取。 停用時,只允許與叢集的私人端點連線 |
| State |
資源的狀態。 |
|
system |
與建立和上次修改資源相關的元數據。 |
|
Trusted |
代表叢集信任的租戶 ID。 |
|
Virtual |
一個包含虛擬網路定義的類別。 |
|
Vnet |
啟用時,叢集會部署到已設定的子網中,當停用時,叢集將會從子網中移除。 |
|
Zone |
表示該星系群是帶狀還是非帶狀。 |
AcceptedAudiences
代表被群集信任的公認受眾。
| 名稱 | 類型 | Description |
|---|---|---|
| value |
string |
代表接受物件的 GUID 或有效 URL。 |
AzureSku
Azure SKU definition.
| 名稱 | 類型 | Description |
|---|---|---|
| capacity |
integer (int32) |
叢集實例的數目。 |
| name |
SKU 名稱。 |
|
| tier |
SKU 層。 |
AzureSkuName
SKU 名稱。
| 值 | Description |
|---|---|
| Dev(No SLA)_Standard_D11_v2 |
Dev(No SLA)_Standard_D11_v2 |
| Dev(No SLA)_Standard_E2a_v4 |
Dev(No SLA)_Standard_E2a_v4 |
| Standard_D11_v2 |
Standard_D11_v2 |
| Standard_D12_v2 |
Standard_D12_v2 |
| Standard_D13_v2 |
Standard_D13_v2 |
| Standard_D14_v2 |
Standard_D14_v2 |
| Standard_D32d_v4 |
Standard_D32d_v4 |
| Standard_D16d_v5 |
Standard_D16d_v5 |
| Standard_D32d_v5 |
Standard_D32d_v5 |
| Standard_DS13_v2+1TB_PS |
Standard_DS13_v2+1TB_PS |
| Standard_DS13_v2+2TB_PS |
Standard_DS13_v2+2TB_PS |
| Standard_DS14_v2+3TB_PS |
Standard_DS14_v2+3TB_PS |
| Standard_DS14_v2+4TB_PS |
Standard_DS14_v2+4TB_PS |
| Standard_L4s |
Standard_L4s |
| Standard_L8s |
Standard_L8s |
| Standard_L16s |
Standard_L16s |
| Standard_L8s_v2 |
Standard_L8s_v2 |
| Standard_L16s_v2 |
Standard_L16s_v2 |
| Standard_L8s_v3 |
Standard_L8s_v3 |
| Standard_L16s_v3 |
Standard_L16s_v3 |
| Standard_L32s_v3 |
Standard_L32s_v3 |
| Standard_L8as_v3 |
Standard_L8as_v3 |
| Standard_L16as_v3 |
Standard_L16as_v3 |
| Standard_L32as_v3 |
Standard_L32as_v3 |
| Standard_E64i_v3 |
Standard_E64i_v3 |
| Standard_E80ids_v4 |
Standard_E80ids_v4 |
| Standard_E2a_v4 |
Standard_E2a_v4 |
| Standard_E4a_v4 |
Standard_E4a_v4 |
| Standard_E8a_v4 |
Standard_E8a_v4 |
| Standard_E16a_v4 |
Standard_E16a_v4 |
| Standard_E8as_v4+1TB_PS |
Standard_E8as_v4+1TB_PS |
| Standard_E8as_v4+2TB_PS |
Standard_E8as_v4+2TB_PS |
| Standard_E16as_v4+3TB_PS |
Standard_E16as_v4+3TB_PS |
| Standard_E16as_v4+4TB_PS |
Standard_E16as_v4+4TB_PS |
| Standard_E8as_v5+1TB_PS |
Standard_E8as_v5+1TB_PS |
| Standard_E8as_v5+2TB_PS |
Standard_E8as_v5+2TB_PS |
| Standard_E16as_v5+3TB_PS |
Standard_E16as_v5+3TB_PS |
| Standard_E16as_v5+4TB_PS |
Standard_E16as_v5+4TB_PS |
| Standard_E2ads_v5 |
Standard_E2ads_v5 |
| Standard_E4ads_v5 |
Standard_E4ads_v5 |
| Standard_E8ads_v5 |
Standard_E8ads_v5 |
| Standard_E16ads_v5 |
Standard_E16ads_v5 |
| Standard_EC8as_v5+1TB_PS |
Standard_EC8as_v5+1TB_PS |
| Standard_EC8as_v5+2TB_PS |
Standard_EC8as_v5+2TB_PS |
| Standard_EC16as_v5+3TB_PS |
Standard_EC16as_v5+3TB_PS |
| Standard_EC16as_v5+4TB_PS |
Standard_EC16as_v5+4TB_PS |
| Standard_EC8ads_v5 |
Standard_EC8ads_v5 |
| Standard_EC16ads_v5 |
Standard_EC16ads_v5 |
| Standard_E8s_v4+1TB_PS |
Standard_E8s_v4+1TB_PS |
| Standard_E8s_v4+2TB_PS |
Standard_E8s_v4+2TB_PS |
| Standard_E16s_v4+3TB_PS |
Standard_E16s_v4+3TB_PS |
| Standard_E16s_v4+4TB_PS |
Standard_E16s_v4+4TB_PS |
| Standard_E8s_v5+1TB_PS |
Standard_E8s_v5+1TB_PS |
| Standard_E8s_v5+2TB_PS |
Standard_E8s_v5+2TB_PS |
| Standard_E16s_v5+3TB_PS |
Standard_E16s_v5+3TB_PS |
| Standard_E16s_v5+4TB_PS |
Standard_E16s_v5+4TB_PS |
| Standard_E2d_v4 |
Standard_E2d_v4 |
| Standard_E4d_v4 |
Standard_E4d_v4 |
| Standard_E8d_v4 |
Standard_E8d_v4 |
| Standard_E16d_v4 |
Standard_E16d_v4 |
| Standard_E2d_v5 |
Standard_E2d_v5 |
| Standard_E4d_v5 |
Standard_E4d_v5 |
| Standard_E8d_v5 |
Standard_E8d_v5 |
| Standard_E16d_v5 |
Standard_E16d_v5 |
AzureSkuTier
SKU 層。
| 值 | Description |
|---|---|
| Basic |
基本 |
| Standard |
標準 |
CalloutPolicy
外部呼叫政策的配置,包括 URI 模式、存取類型及服務類型。
| 名稱 | 類型 | Description |
|---|---|---|
| calloutId |
string |
圖說配置的唯一識別碼。 |
| calloutType |
圖說文字服務的型別,指定要存取的外部資源或服務類型。 |
|
| calloutUriRegex |
string |
註標 URI 的正規表示式或 FQDN 模式。 |
| outboundAccess |
指出是否允許指定 URI 模式的輸出存取。 |
CalloutType
圖說文字服務的型別,指定要存取的外部資源或服務類型。
| 值 | Description |
|---|---|
| kusto |
Kusto |
| sql |
sql |
| cosmosdb |
cosmosdb |
| external_data |
external_data |
| azure_digital_twins |
azure_digital_twins |
| sandbox_artifacts |
sandbox_artifacts |
| webapi |
WebAPI 的 |
| mysql |
mysql |
| postgresql |
postgresql |
| genevametrics |
Genevametrics |
| azure_openai |
azure_openai |
Cluster
類別代表一個 Kusto 叢集。
| 名稱 | 類型 | 預設值 | Description |
|---|---|---|---|
| etag |
string |
“如果在響應本文中提供了 etag,它也可以根據正常的 etag 約定作為標頭提供。 實體標籤用於比較來自相同要求資源的兩個或多個實體。 HTTP/1.1 在 etag(第 14.19 節)、If-Match(第 14.24 節)、If-None-Match(第 14.26 節)和 If-Range(第 14.27 節)標頭欄位中使用實體標籤。 |
|
| id |
string |
資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
如果已設定,則為叢集的身分識別。 |
||
| location |
string |
資源所在的地理位置 |
|
| name |
string |
資源的名稱 |
|
| properties.acceptedAudiences |
叢集接受的物件。 |
||
| properties.allowedFqdnList |
string[] |
來自叢集輸出的允許 FQDN(完整功能變數名稱)清單。 |
|
| properties.allowedIpRangeList |
string[] |
允許連線到叢集之 CIDR 格式的IP清單。 |
|
| properties.calloutPolicies |
從叢集輸出的圖說文字原則清單。 |
||
| properties.dataIngestionUri |
string |
叢集資料擷取 URI。 |
|
| properties.enableAutoStop |
boolean |
True |
布爾值,指出叢集是否可自動停止(因為數據不足或沒有活動數天)。 |
| properties.enableDiskEncryption |
boolean |
False |
布爾值,指出叢集的磁碟是否已加密。 |
| properties.enableDoubleEncryption |
boolean |
False |
布爾值,指出是否啟用雙重加密。 |
| properties.enablePurge |
boolean |
False |
布爾值,指出是否啟用清除作業。 |
| properties.enableStreamingIngest |
boolean |
False |
布爾值,指出是否啟用串流內嵌。 |
| properties.engineType | V3 |
引擎類型 |
|
| properties.keyVaultProperties |
叢集加密的 KeyVault 屬性。 |
||
| properties.languageExtensions |
叢集語言延伸模組的清單。 |
||
| properties.migrationCluster |
參與遷移至/離開該叢集的對等叢集屬性。 |
||
| properties.optimizedAutoscale |
優化的自動調整定義。 |
||
| properties.privateEndpointConnections |
私人端點連線的清單。 |
||
| properties.provisioningState |
資源的布建狀態。 |
||
| properties.publicIPType | IPv4 |
指出要建立的公用IP類型 - IPv4 (預設值),或 DualStack (IPv4 和 IPv6) |
|
| properties.publicNetworkAccess | Enabled |
默認會啟用叢集的公用網路存取。 停用時,只允許與叢集的私人端點連線 |
|
| properties.restrictOutboundNetworkAccess | Disabled |
是否要限制輸出網路存取。 值為選擇性值,但如果傳入,則必須是 'Enabled' 或 'Disabled' |
|
| properties.state |
資源的狀態。 |
||
| properties.stateReason |
string |
這就是集群目前狀態的原因。 |
|
| properties.trustedExternalTenants |
叢集的外部租使用者。 |
||
| properties.uri |
string |
上呼吸道感染群。 |
|
| properties.virtualClusterGraduationProperties |
string (password) |
虛擬叢集畢業屬性 |
|
| properties.virtualNetworkConfiguration |
虛擬網路定義。 |
||
| properties.zoneStatus |
表示該星系群是帶狀還是非帶狀。 |
||
| sku |
叢集的 SKU。 |
||
| systemData |
包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 |
||
| tags |
object |
資源標籤。 |
|
| type |
string |
資源的類型。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” |
|
| zones |
string[] |
可用性區域。 |
ClusterNetworkAccessFlag
是否要限制輸出網路存取。 值為選擇性值,但如果傳入,則必須是 'Enabled' 或 'Disabled'
| 值 | Description |
|---|---|
| Enabled |
已啟用 |
| Disabled |
Disabled |
ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties
| 名稱 | 類型 | Description |
|---|---|---|
| clientId |
string |
使用者指派身分識別的用戶端標識碼。 |
| principalId |
string |
使用者指派身分識別的主體標識碼。 |
createdByType
建立資源的身分識別類型。
| 值 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
EngineType
引擎類型
| 值 | Description |
|---|---|
| V2 |
V2 |
| V3 |
V3 |
ErrorAdditionalInfo
資源管理錯誤其他資訊。
| 名稱 | 類型 | Description |
|---|---|---|
| info |
object |
其他資訊。 |
| type |
string |
其他信息類型。 |
ErrorDetail
錯誤詳細數據。
| 名稱 | 類型 | Description |
|---|---|---|
| additionalInfo |
錯誤其他資訊。 |
|
| code |
string |
錯誤碼。 |
| details |
錯誤詳情 |
|
| message |
string |
錯誤訊息。 |
| target |
string |
錯誤目標。 |
ErrorResponse
錯誤回應
| 名稱 | 類型 | Description |
|---|---|---|
| error |
error 物件。 |
Identity
資源的身分識別。
| 名稱 | 類型 | Description |
|---|---|---|
| principalId |
string |
資源識別的主要標識碼。 |
| tenantId |
string |
資源的租用戶標識碼。 |
| type |
所使用的受控識別類型。 類型 'SystemAssigned, UserAssigned' 包含隱含建立的身分識別和一組使用者指派的身分識別。 類型 『None』 會移除所有身分識別。 |
|
| userAssignedIdentities |
<string,
Components |
與 Kusto 叢集相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 |
IdentityType
所使用的受控識別類型。 類型 'SystemAssigned, UserAssigned' 包含隱含建立的身分識別和一組使用者指派的身分識別。 類型 『None』 會移除所有身分識別。
| 值 | Description |
|---|---|
| None |
沒有 |
| SystemAssigned |
系統分配的 |
| UserAssigned |
UserAssigned |
| SystemAssigned, UserAssigned |
SystemAssigned、UserAssigned |
KeyVaultProperties
金鑰保存庫的屬性。
| 名稱 | 類型 | Description |
|---|---|---|
| federatedIdentityClientId |
string |
多租戶 Microsoft Entra 應用程式的應用程式(用戶端)ID。 用於跨租戶客戶管理的金鑰情境,當加密金鑰儲存在與叢集不同的租戶中。 應用程式必須以使用者指派的管理身份作為聯邦身份憑證進行配置。 |
| keyName |
string |
金鑰儲存庫金鑰的名稱。 |
| keyVaultUri |
string |
金鑰保存庫的 URI。 |
| keyVersion |
string |
金鑰儲存庫金鑰的版本。 |
| userIdentity |
string |
使用者指派的身分識別 (ARM 資源識別碼) 可存取金鑰。 該身份必須在金鑰庫金鑰上擁有「取得」、「封裝金鑰」及「展開金鑰」權限,或被指派為「金鑰庫加密服務加密使用者」角色。 |
LanguageExtension
語言擴充物件。
| 名稱 | 類型 | Description |
|---|---|---|
| languageExtensionCustomImageName |
string |
沙盒自訂映像檔名稱,應該啟用為活躍的語言擴充功能。 沙盒自訂映像檔是叢集子資源。 當此屬性設定完成時,LanguageExtensionImageName 應設為「PythonCustomImage」。 |
| languageExtensionImageName |
語言延伸模組映像名稱。 |
|
| languageExtensionName |
語言延伸模組名稱。 |
LanguageExtensionImageName
語言擴充影像名稱。
| 值 | Description |
|---|---|
| R |
R |
| Python3_6_5 |
Python3_6_5 |
| Python3_10_8 |
Python3_10_8 |
| Python3_10_8_DL |
Python3_10_8_DL |
| PythonCustomImage |
PythonCustomImage |
| Python3_11_7 |
Python3_11_7 |
| Python3_11_7_DL |
Python3_11_7_DL |
LanguageExtensionName
可以在 KQL 查詢中執行的語言擴充。
| 值 | Description |
|---|---|
| PYTHON |
蟒 |
| R |
R |
LanguageExtensionsList
語言擴充物件的清單。
| 名稱 | 類型 | Description |
|---|---|---|
| nextLink |
string |
連結到下一頁資源。 |
| value |
語言延伸模組的清單。 |
MigrationClusterProperties
代表屬於遷移的叢集屬性。
| 名稱 | 類型 | Description |
|---|---|---|
| dataIngestionUri |
string |
叢集的公開資料匯入網址。 |
| id |
string |
叢集的資源 ID。 |
| role |
群聚在遷移過程中的角色。 |
|
| uri |
string |
叢集的公開網址。 |
MigrationClusterRole
群聚在遷移過程中的角色。
| 值 | Description |
|---|---|
| Source |
來源 |
| Destination |
目的地 |
OptimizedAutoscale
一個包含最佳化自動縮放定義的類別。
| 名稱 | 類型 | Description |
|---|---|---|
| isEnabled |
boolean |
布爾值,指出優化自動調整功能是否已啟用。 |
| maximum |
integer (int32) |
允許的實例計數上限。 |
| minimum |
integer (int32) |
允許的實例計數下限。 |
| version |
integer (int32) |
定義的範本版本,例如 1。 |
OutboundAccess
指出是否允許指定 URI 模式的輸出存取。
| 值 | Description |
|---|---|
| Allow |
允許 |
| Deny |
Deny |
PrivateEndpointConnection
私人端點連線
| 名稱 | 類型 | Description |
|---|---|---|
| id |
string |
資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
資源的名稱 |
| properties.groupId |
string |
私人端點的群組標識碼。 |
| properties.privateEndpoint |
線上所屬的私人端點。 |
|
| properties.privateLinkServiceConnectionState |
私人端點連線的連接狀態。 |
|
| properties.provisioningState |
string |
布建私人端點的狀態。 |
| systemData |
包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 |
|
| type |
string |
資源的類型。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” |
PrivateEndpointProperty
線上所屬的私人端點。
| 名稱 | 類型 | Description |
|---|---|---|
| id |
string |
私人端點的資源標識碼。 |
PrivateLinkServiceConnectionStateProperty
私人端點連線的連接狀態。
| 名稱 | 類型 | Description |
|---|---|---|
| actionsRequired |
string |
基本工作流程以外的任何必要動作(核准/拒絕/中斷連線) |
| description |
string |
私人鏈接服務連線描述。 |
| status |
string |
私人鏈接服務連線狀態。 |
ProvisioningState
資源的布建狀態。
| 值 | Description |
|---|---|
| Running |
Running |
| Creating |
建立中 |
| Deleting |
刪除中 |
| Succeeded |
成功 |
| Failed |
失敗 |
| Moving |
㶛 |
| Canceled |
已取消 |
PublicIPType
指出要建立的公用IP類型 - IPv4 (預設值),或 DualStack (IPv4 和 IPv6)
| 值 | Description |
|---|---|
| IPv4 |
IPv4 |
| DualStack |
雙堆疊 |
PublicNetworkAccess
默認會啟用叢集的公用網路存取。 停用時,只允許與叢集的私人端點連線
| 值 | Description |
|---|---|
| Enabled |
已啟用 |
| Disabled |
Disabled |
| SecuredByPerimeter |
SecuredByPerimeter |
State
資源的狀態。
| 值 | Description |
|---|---|
| Creating |
建立中 |
| Unavailable |
無法取得 |
| Running |
Running |
| Deleting |
刪除中 |
| Deleted |
已刪除 |
| Stopping |
停止中 |
| Stopped |
已停止 |
| Starting |
啟動中 |
| Updating |
更新中 |
| Migrated |
已移轉 |
systemData
與建立和上次修改資源相關的元數據。
| 名稱 | 類型 | Description |
|---|---|---|
| createdAt |
string (date-time) |
資源建立的時間戳(UTC)。 |
| createdBy |
string |
建立資源的身分識別。 |
| createdByType |
建立資源的身分識別類型。 |
|
| lastModifiedAt |
string (date-time) |
上次修改的資源時間戳 (UTC) |
| lastModifiedBy |
string |
上次修改資源的身分識別。 |
| lastModifiedByType |
上次修改資源的身分識別類型。 |
TrustedExternalTenant
代表叢集信任的租戶 ID。
| 名稱 | 類型 | Description |
|---|---|---|
| value |
string |
代表外部租使用者的 GUID。 |
VirtualNetworkConfiguration
一個包含虛擬網路定義的類別。
| 名稱 | 類型 | 預設值 | Description |
|---|---|---|---|
| dataManagementPublicIpId |
string |
數據管理的服務公用IP位址資源標識碼。 |
|
| enginePublicIpId |
string |
引擎服務的公用IP位址資源標識碼。 |
|
| state | Enabled |
啟用時,叢集會部署到已設定的子網中,當停用時,叢集將會從子網中移除。 |
|
| subnetId |
string |
子網資源標識碼。 |
VnetState
啟用時,叢集會部署到已設定的子網中,當停用時,叢集將會從子網中移除。
| 值 | Description |
|---|---|
| Enabled |
已啟用 |
| Disabled |
Disabled |
ZoneStatus
表示該星系群是帶狀還是非帶狀。
| 值 | Description |
|---|---|
| NonZonal |
非區域 |
| ZonalInconsistency |
區域不一致 |
| Zonal |
區域性 |