Clusters - Create Or Update
Erstellen oder Aktualisieren eines Kusto-Clusters.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}?api-version=2025-02-14
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
cluster
|
path | True |
string pattern: ^.*$ |
Der Name des Kusto-Clusters. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. |
|
subscription
|
path | True |
string minLength: 1 |
Hierbei handelt es sich um die ID des Zielabonnements. |
|
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Anforderungsheader
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| If-Match |
string |
Das ETag des Clusters. Lassen Sie diesen Wert aus, um den aktuellen Cluster immer zu überschreiben. Geben Sie den zuletzt gesehenen ETag-Wert an, um zu verhindern, dass gleichzeitige Änderungen versehentlich überschrieben werden. |
|
| If-None-Match |
string |
Legen Sie auf '*' fest, damit ein neuer Cluster erstellt werden kann, aber um zu verhindern, dass ein vorhandener Cluster aktualisiert wird. Andere Werte führen zu einer Fehlerantwort von 412 Vorbedingung. |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| location | True |
string |
Der geografische Standort, an dem sich die Ressource befindet |
| sku | True |
Die SKU des Clusters. |
|
| identity |
Die Identität des Clusters, falls konfiguriert. |
||
| properties.acceptedAudiences |
Die akzeptierten Zielgruppen des Clusters. |
||
| properties.allowedFqdnList |
string[] |
Liste der zulässigen FQDNs(Vollqualifizierter Domänenname) für den Ausgang von Cluster. |
|
| properties.allowedIpRangeList |
string[] |
Die Liste der IP-Adressen im Format von CIDR, die eine Verbindung mit dem Cluster herstellen dürfen. |
|
| properties.calloutPolicies |
Liste der Legendenrichtlinien für den Ausgang von Cluster. |
||
| properties.enableAutoStop |
boolean |
Ein boolescher Wert, der angibt, ob der Cluster automatisch beendet werden kann (aufgrund fehlender Daten oder einer Aktivität für viele Tage). |
|
| properties.enableDiskEncryption |
boolean |
Ein boolescher Wert, der angibt, ob die Datenträger des Clusters verschlüsselt sind. |
|
| properties.enableDoubleEncryption |
boolean |
Ein boolescher Wert, der angibt, ob die doppelte Verschlüsselung aktiviert ist. |
|
| properties.enablePurge |
boolean |
Ein boolescher Wert, der angibt, ob die Bereinigungsvorgänge aktiviert sind. |
|
| properties.enableStreamingIngest |
boolean |
Ein boolescher Wert, der angibt, ob das Streaminggest aktiviert ist. |
|
| properties.engineType |
Der Modultyp |
||
| properties.keyVaultProperties |
KeyVault-Eigenschaften für die Clusterverschlüsselung. |
||
| properties.languageExtensions |
Liste der Spracherweiterungen des Clusters. |
||
| properties.optimizedAutoscale |
Optimierte Definition der automatischen Skalierung. |
||
| properties.publicIPType |
Gibt an, welcher öffentliche IP-Typ erstellt werden soll – IPv4 (Standard) oder DualStack (sowohl IPv4 als auch IPv6) |
||
| properties.publicNetworkAccess |
Der Zugriff auf das öffentliche Netzwerk auf den Cluster ist standardmäßig aktiviert. Wenn diese Option deaktiviert ist, ist nur eine private Endpunktverbindung mit dem Cluster zulässig. |
||
| properties.restrictOutboundNetworkAccess |
Gibt an, ob der ausgehende Netzwerkzugriff eingeschränkt werden soll. Der Wert ist optional, aber wenn er übergeben wird, muss 'Enabled' oder 'Disabled' sein. |
||
| properties.trustedExternalTenants |
Die externen Mandanten des Clusters. |
||
| properties.virtualClusterGraduationProperties |
string (password) |
Virtuelle Cluster Graduierungseigenschaften |
|
| properties.virtualNetworkConfiguration |
Definition des virtuellen Netzwerks. |
||
| tags |
object |
Ressourcentags. |
|
| zones |
string[] |
Die Verfügbarkeitszonen. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Der Aktualisierungsvorgang für die Ressource "Cluster" war erfolgreich |
|
| 201 Created |
Der Erstellungsvorgang für die Ressource "Cluster" war erfolgreich Header
|
|
| Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
|
Kusto |
|
Kusto |
|
Kusto |
KustoClusterCreateWithCMKFederatedIdentity
Beispielanforderung
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"
}
}
Beispiel für eine Antwort
{
"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
Beispielanforderung
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"
}
}
Beispiel für eine Antwort
{
"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
Beispielanforderung
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"
}
}
Beispiel für eine Antwort
{
"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"
}
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Accepted |
Repräsentiert ein akzeptiertes Publikum, dem der Cluster vertraut. |
|
Azure |
Azure SKU definition. |
|
Azure |
SKU-Name. |
|
Azure |
SKU-Ebene. |
|
Callout |
Konfiguration für externe Callout-Richtlinien, einschließlich URI-Muster, Zugriffstypen und Servicetypen. |
|
Callout |
Typ des Popupdiensts, der die Art der externen Ressource oder des Diensts angibt, auf die zugegriffen wird. |
| Cluster |
Klasse, die einen Kusto-Cluster repräsentiert. |
|
Cluster |
Gibt an, ob der ausgehende Netzwerkzugriff eingeschränkt werden soll. Der Wert ist optional, aber wenn er übergeben wird, muss 'Enabled' oder 'Disabled' sein. |
|
Components |
|
|
created |
Der Identitätstyp, der die Ressource erstellt hat. |
|
Engine |
Der Modultyp |
|
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
|
Error |
Das Fehlerdetails. |
|
Error |
Fehlerantwort |
| Identity |
Identität für die Ressource. |
|
Identity |
Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten. |
|
Key |
Eigenschaften des Schlüsseltresors. |
|
Language |
Das Spracherweiterungsobjekt. |
|
Language |
Name des Spracherweiterungsbildes. |
|
Language |
Spracherweiterung, die innerhalb der KQL-Abfrage ausgeführt werden kann. |
|
Language |
Die Liste der Spracherweiterungsobjekte. |
|
Migration |
Repräsentiert Eigenschaften eines Clusters, der Teil einer Migration ist. |
|
Migration |
Die Rolle des Clusters im Migrationsprozess. |
|
Optimized |
Eine Klasse, die die optimierte Auto-Skalierungsdefinition enthält. |
|
Outbound |
Gibt an, ob ausgehender Zugriff für das angegebene URI-Muster zulässig ist. |
|
Private |
Eine private Endpunktverbindung |
|
Private |
Privater Endpunkt, zu dem die Verbindung gehört. |
|
Private |
Verbindungsstatus der privaten Endpunktverbindung. |
|
Provisioning |
Der bereitgestellte Zustand der Ressource. |
|
Public |
Gibt an, welcher öffentliche IP-Typ erstellt werden soll – IPv4 (Standard) oder DualStack (sowohl IPv4 als auch IPv6) |
|
Public |
Der Zugriff auf das öffentliche Netzwerk auf den Cluster ist standardmäßig aktiviert. Wenn diese Option deaktiviert ist, ist nur eine private Endpunktverbindung mit dem Cluster zulässig. |
| State |
Der Zustand der Ressource. |
|
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
|
Trusted |
Repräsentiert eine Tenant-ID, der vom Cluster vertraut wird. |
|
Virtual |
Eine Klasse, die eine virtuelle Netzwerkdefinition enthält. |
|
Vnet |
Wenn diese Option aktiviert ist, wird der Cluster im konfigurierten Subnetz bereitgestellt, wenn er deaktiviert wird, aus dem Subnetz entfernt. |
|
Zone |
Gibt an, ob der Cluster zonal oder nicht-zonal ist. |
AcceptedAudiences
Repräsentiert ein akzeptiertes Publikum, dem der Cluster vertraut.
| Name | Typ | Beschreibung |
|---|---|---|
| value |
string |
GUID oder gültige URL, die eine akzeptierte Zielgruppe darstellt. |
AzureSku
Azure SKU definition.
| Name | Typ | Beschreibung |
|---|---|---|
| capacity |
integer (int32) |
Die Anzahl der Instanzen des Clusters. |
| name |
SKU-Name. |
|
| tier |
SKU-Ebene. |
AzureSkuName
SKU-Name.
| Wert | Beschreibung |
|---|---|
| Dev(No SLA)_Standard_D11_v2 |
Dev (kein SLA)_Standard_D11_v2 |
| Dev(No SLA)_Standard_E2a_v4 |
Entwicklung (Kein 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-Ebene.
| Wert | Beschreibung |
|---|---|
| Basic |
Grundlegend |
| Standard |
Standard |
CalloutPolicy
Konfiguration für externe Callout-Richtlinien, einschließlich URI-Muster, Zugriffstypen und Servicetypen.
| Name | Typ | Beschreibung |
|---|---|---|
| calloutId |
string |
Eindeutiger Bezeichner für die Beschriftungskonfiguration. |
| calloutType |
Typ des Popupdiensts, der die Art der externen Ressource oder des Diensts angibt, auf die zugegriffen wird. |
|
| calloutUriRegex |
string |
Regulärer Ausdruck oder FQDN-Muster für den Popup-URI. |
| outboundAccess |
Gibt an, ob ausgehender Zugriff für das angegebene URI-Muster zulässig ist. |
CalloutType
Typ des Popupdiensts, der die Art der externen Ressource oder des Diensts angibt, auf die zugegriffen wird.
| Wert | Beschreibung |
|---|---|
| kusto |
Kusto |
| sql |
SQL |
| cosmosdb |
Cosmosdb |
| external_data |
external_data |
| azure_digital_twins |
azure_digital_twins |
| sandbox_artifacts |
sandbox_artifacts |
| webapi |
Webapi (Webapi) |
| mysql |
mysql |
| postgresql |
postgresql |
| genevametrics |
Genvametrie |
| azure_openai |
azure_openai |
Cluster
Klasse, die einen Kusto-Cluster repräsentiert.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| etag |
string |
"Wenn etag im Antworttext bereitgestellt wird, kann es auch als Header gemäß der normalen etag-Konvention bereitgestellt werden. Entitätstags werden zum Vergleichen von zwei oder mehr Entitäten aus derselben angeforderten Ressource verwendet. HTTP/1.1 verwendet Entity-Tags in den Header-Feldern etag (Abschnitt 14.19), If-Match (Abschnitt 14.24), If-None-Match (Abschnitt 14.26) und If-Range (Abschnitt 14.27).") |
|
| id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
Die Identität des Clusters, falls konfiguriert. |
||
| location |
string |
Der geografische Standort, an dem sich die Ressource befindet |
|
| name |
string |
Der Name der Ressource |
|
| properties.acceptedAudiences |
Die akzeptierten Zielgruppen des Clusters. |
||
| properties.allowedFqdnList |
string[] |
Liste der zulässigen FQDNs(Vollqualifizierter Domänenname) für den Ausgang von Cluster. |
|
| properties.allowedIpRangeList |
string[] |
Die Liste der IP-Adressen im Format von CIDR, die eine Verbindung mit dem Cluster herstellen dürfen. |
|
| properties.calloutPolicies |
Liste der Legendenrichtlinien für den Ausgang von Cluster. |
||
| properties.dataIngestionUri |
string |
Die Cluster-Datenaufnahme-URI. |
|
| properties.enableAutoStop |
boolean |
True |
Ein boolescher Wert, der angibt, ob der Cluster automatisch beendet werden kann (aufgrund fehlender Daten oder einer Aktivität für viele Tage). |
| properties.enableDiskEncryption |
boolean |
False |
Ein boolescher Wert, der angibt, ob die Datenträger des Clusters verschlüsselt sind. |
| properties.enableDoubleEncryption |
boolean |
False |
Ein boolescher Wert, der angibt, ob die doppelte Verschlüsselung aktiviert ist. |
| properties.enablePurge |
boolean |
False |
Ein boolescher Wert, der angibt, ob die Bereinigungsvorgänge aktiviert sind. |
| properties.enableStreamingIngest |
boolean |
False |
Ein boolescher Wert, der angibt, ob das Streaminggest aktiviert ist. |
| properties.engineType | V3 |
Der Modultyp |
|
| properties.keyVaultProperties |
KeyVault-Eigenschaften für die Clusterverschlüsselung. |
||
| properties.languageExtensions |
Liste der Spracherweiterungen des Clusters. |
||
| properties.migrationCluster |
Eigenschaften des Peer-Clusters, der an einer Migration zu/von diesem Cluster beteiligt ist. |
||
| properties.optimizedAutoscale |
Optimierte Definition der automatischen Skalierung. |
||
| properties.privateEndpointConnections |
Eine Liste der privaten Endpunktverbindungen. |
||
| properties.provisioningState |
Der bereitgestellte Zustand der Ressource. |
||
| properties.publicIPType | IPv4 |
Gibt an, welcher öffentliche IP-Typ erstellt werden soll – IPv4 (Standard) oder DualStack (sowohl IPv4 als auch IPv6) |
|
| properties.publicNetworkAccess | Enabled |
Der Zugriff auf das öffentliche Netzwerk auf den Cluster ist standardmäßig aktiviert. Wenn diese Option deaktiviert ist, ist nur eine private Endpunktverbindung mit dem Cluster zulässig. |
|
| properties.restrictOutboundNetworkAccess | Disabled |
Gibt an, ob der ausgehende Netzwerkzugriff eingeschränkt werden soll. Der Wert ist optional, aber wenn er übergeben wird, muss 'Enabled' oder 'Disabled' sein. |
|
| properties.state |
Der Zustand der Ressource. |
||
| properties.stateReason |
string |
Der Grund für den aktuellen Zustand des Clusters. |
|
| properties.trustedExternalTenants |
Die externen Mandanten des Clusters. |
||
| properties.uri |
string |
Der Cluster-URI. |
|
| properties.virtualClusterGraduationProperties |
string (password) |
Virtuelle Cluster Graduierungseigenschaften |
|
| properties.virtualNetworkConfiguration |
Definition des virtuellen Netzwerks. |
||
| properties.zoneStatus |
Gibt an, ob der Cluster zonal oder nicht-zonal ist. |
||
| sku |
Die SKU des Clusters. |
||
| systemData |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
||
| tags |
object |
Ressourcentags. |
|
| type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
|
| zones |
string[] |
Die Verfügbarkeitszonen. |
ClusterNetworkAccessFlag
Gibt an, ob der ausgehende Netzwerkzugriff eingeschränkt werden soll. Der Wert ist optional, aber wenn er übergeben wird, muss 'Enabled' oder 'Disabled' sein.
| Wert | Beschreibung |
|---|---|
| Enabled |
Aktiviert |
| Disabled |
Deaktiviert |
ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties
| Name | Typ | Beschreibung |
|---|---|---|
| clientId |
string |
Die Client-ID der vom Benutzer zugewiesenen Identität. |
| principalId |
string |
Die Prinzipal-ID der vom Benutzer zugewiesenen Identität. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
| Wert | Beschreibung |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
EngineType
Der Modultyp
| Wert | Beschreibung |
|---|---|
| V2 |
V2 |
| V3 |
V3 |
ErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
| Name | Typ | Beschreibung |
|---|---|---|
| info |
object |
Die zusätzlichen Informationen. |
| type |
string |
Der zusätzliche Informationstyp. |
ErrorDetail
Das Fehlerdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
| code |
string |
Der Fehlercode. |
| details |
Die Fehlerdetails. |
|
| message |
string |
Die Fehlermeldung. |
| target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Das Fehlerobjekt. |
Identity
Identität für die Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| principalId |
string |
Die Prinzipal-ID der Ressourcenidentität. |
| tenantId |
string |
Die Mandanten-ID der Ressource. |
| type |
Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten. |
|
| userAssignedIdentities |
<string,
Components |
Die Liste der Benutzeridentitäten, die dem Kusto-Cluster zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
IdentityType
Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten.
| Wert | Beschreibung |
|---|---|
| None |
Nichts |
| SystemAssigned |
SystemAssigned |
| UserAssigned |
UserAssigned |
| SystemAssigned, UserAssigned |
SystemZugewiesen, Benutzerzugewiesen |
KeyVaultProperties
Eigenschaften des Schlüsseltresors.
| Name | Typ | Beschreibung |
|---|---|---|
| federatedIdentityClientId |
string |
Die Anwendungs-(Client-)ID der Multi-Tenant-Microsoft Entra-Anwendung. Verwendet für Szenarien mit kundenverwalteten Schlüsseln über verschiedene Mieter, bei denen der Verschlüsselungsschlüssel in einem anderen Tenant als der Cluster gespeichert wird. Die Anwendung muss mit der vom Benutzer zugewiesenen verwalteten Identität als föderierten Identitätszugangsnachweis konfiguriert sein. |
| keyName |
string |
Der Name des Schlüsseltresorschlüssels. |
| keyVaultUri |
string |
Der URI des Schlüsseltresors. |
| keyVersion |
string |
Die Version des Schlüsseltresorschlüssels. |
| userIdentity |
string |
Die vom Benutzer zugewiesene Identität (ARM-Ressourcen-ID), die Zugriff auf den Schlüssel hat. Die Identität muss die Berechtigungen 'Get', 'Wrap Key' und 'Unwrap Key' auf dem Key Vault Key Key haben oder die Rolle 'Key Vault Crypto Service Encryption User' zugewiesen werden. |
LanguageExtension
Das Spracherweiterungsobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| languageExtensionCustomImageName |
string |
Der benutzerdefinierte Bildname in der Sandbox, der als aktive Spracherweiterung aktiviert sein sollte. Sandbox-benutzerdefiniertes Image ist eine Cluster-Unterressource. Wenn diese Eigenschaft gesetzt ist, sollte LanguageExtensionImageName auf 'PythonCustomImage' gesetzt werden. |
| languageExtensionImageName |
Der Bildname der Spracherweiterung. |
|
| languageExtensionName |
Der Name der Spracherweiterung. |
LanguageExtensionImageName
Name des Spracherweiterungsbildes.
| Wert | Beschreibung |
|---|---|
| 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
Spracherweiterung, die innerhalb der KQL-Abfrage ausgeführt werden kann.
| Wert | Beschreibung |
|---|---|
| PYTHON |
PYTHON |
| R |
R |
LanguageExtensionsList
Die Liste der Spracherweiterungsobjekte.
| Name | Typ | Beschreibung |
|---|---|---|
| nextLink |
string |
Der Link zur nächsten Seite mit Ressourcen. |
| value |
Die Liste der Spracherweiterungen. |
MigrationClusterProperties
Repräsentiert Eigenschaften eines Clusters, der Teil einer Migration ist.
| Name | Typ | Beschreibung |
|---|---|---|
| dataIngestionUri |
string |
Die öffentliche Datenaufnahme-URL des Clusters. |
| id |
string |
Die Ressourcen-ID des Clusters. |
| role |
Die Rolle des Clusters im Migrationsprozess. |
|
| uri |
string |
Die öffentliche URL des Clusters. |
MigrationClusterRole
Die Rolle des Clusters im Migrationsprozess.
| Wert | Beschreibung |
|---|---|
| Source |
Quelle |
| Destination |
Bestimmungsort |
OptimizedAutoscale
Eine Klasse, die die optimierte Auto-Skalierungsdefinition enthält.
| Name | Typ | Beschreibung |
|---|---|---|
| isEnabled |
boolean |
Ein boolescher Wert, der angibt, ob das optimierte Autoskalen-Feature aktiviert ist oder nicht. |
| maximum |
integer (int32) |
Maximale Anzahl zulässiger Instanzen. |
| minimum |
integer (int32) |
Anzahl der zulässigen Mindestinstanzen. |
| version |
integer (int32) |
Die Version der definierten Vorlage, z. B. 1. |
OutboundAccess
Gibt an, ob ausgehender Zugriff für das angegebene URI-Muster zulässig ist.
| Wert | Beschreibung |
|---|---|
| Allow |
Erlauben |
| Deny |
Deny |
PrivateEndpointConnection
Eine private Endpunktverbindung
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Der Name der Ressource |
| properties.groupId |
string |
Gruppen-ID des privaten Endpunkts. |
| properties.privateEndpoint |
Privater Endpunkt, zu dem die Verbindung gehört. |
|
| properties.privateLinkServiceConnectionState |
Verbindungsstatus der privaten Endpunktverbindung. |
|
| properties.provisioningState |
string |
Bereitstellungsstatus des privaten Endpunkts. |
| systemData |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
|
| type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
PrivateEndpointProperty
Privater Endpunkt, zu dem die Verbindung gehört.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Ressourcen-ID des privaten Endpunkts. |
PrivateLinkServiceConnectionStateProperty
Verbindungsstatus der privaten Endpunktverbindung.
| Name | Typ | Beschreibung |
|---|---|---|
| actionsRequired |
string |
Jede Aktion, die über den grundlegenden Workflow hinaus erforderlich ist (genehmigen/ ablehnen/trennen) |
| description |
string |
Die Verbindungsbeschreibung des privaten Linksdiensts. |
| status |
string |
Der Verbindungsstatus des privaten Verknüpfungsdiensts. |
ProvisioningState
Der bereitgestellte Zustand der Ressource.
| Wert | Beschreibung |
|---|---|
| Running |
Laufen |
| Creating |
Erstellen |
| Deleting |
Löschen |
| Succeeded |
Erfolgreich |
| Failed |
gescheitert |
| Moving |
Verschieben |
| Canceled |
Abgesagt |
PublicIPType
Gibt an, welcher öffentliche IP-Typ erstellt werden soll – IPv4 (Standard) oder DualStack (sowohl IPv4 als auch IPv6)
| Wert | Beschreibung |
|---|---|
| IPv4 |
IPv4 |
| DualStack |
DualStack |
PublicNetworkAccess
Der Zugriff auf das öffentliche Netzwerk auf den Cluster ist standardmäßig aktiviert. Wenn diese Option deaktiviert ist, ist nur eine private Endpunktverbindung mit dem Cluster zulässig.
| Wert | Beschreibung |
|---|---|
| Enabled |
Aktiviert |
| Disabled |
Deaktiviert |
| SecuredByPerimeter |
Vom Perimeter gesichert |
State
Der Zustand der Ressource.
| Wert | Beschreibung |
|---|---|
| Creating |
Erstellen |
| Unavailable |
Nicht verfügbar |
| Running |
Laufen |
| Deleting |
Löschen |
| Deleted |
Gelöscht |
| Stopping |
Anhalten |
| Stopped |
Angehalten |
| Starting |
Wird gestartet |
| Updating |
Aktualisieren |
| Migrated |
Migriert |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| createdAt |
string (date-time) |
Der Zeitstempel der Ressourcenerstellung (UTC). |
| createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
| createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
| lastModifiedAt |
string (date-time) |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
| lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
| lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
TrustedExternalTenant
Repräsentiert eine Tenant-ID, der vom Cluster vertraut wird.
| Name | Typ | Beschreibung |
|---|---|---|
| value |
string |
GUID, die einen externen Mandanten darstellt. |
VirtualNetworkConfiguration
Eine Klasse, die eine virtuelle Netzwerkdefinition enthält.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| dataManagementPublicIpId |
string |
Die Dienst-ID der öffentlichen IP-Adresse der Datenverwaltung. |
|
| enginePublicIpId |
string |
Die öffentliche IP-Adressressourcen-ID des Moduldiensts. |
|
| state | Enabled |
Wenn diese Option aktiviert ist, wird der Cluster im konfigurierten Subnetz bereitgestellt, wenn er deaktiviert wird, aus dem Subnetz entfernt. |
|
| subnetId |
string |
Die Subnetzressourcen-ID. |
VnetState
Wenn diese Option aktiviert ist, wird der Cluster im konfigurierten Subnetz bereitgestellt, wenn er deaktiviert wird, aus dem Subnetz entfernt.
| Wert | Beschreibung |
|---|---|
| Enabled |
Aktiviert |
| Disabled |
Deaktiviert |
ZoneStatus
Gibt an, ob der Cluster zonal oder nicht-zonal ist.
| Wert | Beschreibung |
|---|---|
| NonZonal |
NonZonal |
| ZonalInconsistency |
ZonalInkonsistenz |
| Zonal |
Zonal |