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=2024-04-13
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
cluster
|
path | True |
string |
Der Name des Kusto-Clusters. RegEx-Muster: |
resource
|
path | True |
string |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
subscription
|
path | True |
string |
Die ID des Zielabonnements. |
api-version
|
query | True |
string |
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 |
Virtuelle Cluster Graduierungseigenschaften |
|
properties.virtualNetworkConfiguration |
Definition des virtuellen Netzwerks. |
||
tags |
object |
Ressourcentags. |
|
zones |
string[] |
Die Verfügbarkeitszonen des Clusters. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Der Cluster wurde erfolgreich aktualisiert. |
|
201 Created |
Der Cluster wurde erfolgreich erstellt. |
|
Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Beispiele
KustoClustersCreateOrUpdate
Beispielanforderung
PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster?api-version=2024-04-13
{
"location": "westus",
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
},
"identity": {
"type": "SystemAssigned"
},
"properties": {
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "DualStack",
"publicNetworkAccess": "Enabled",
"allowedIpRangeList": [
"0.0.0.0/0"
],
"languageExtensions": {
"value": [
{
"languageExtensionName": "PYTHON",
"languageExtensionImageName": "Python3_10_8"
},
{
"languageExtensionName": "R",
"languageExtensionImageName": "R"
}
]
}
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
"name": "kustoCluster",
"type": "Microsoft.Kusto/Clusters",
"location": "westus",
"properties": {
"provisioningState": "Succeeded",
"enableDiskEncryption": false,
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "DualStack",
"keyVaultProperties": {
"keyVaultUri": "https://dummy.keyvault.com",
"keyName": "keyName",
"keyVersion": "keyVersion"
},
"engineType": "V3",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"allowedIpRangeList": [
"0.0.0.0/0"
],
"languageExtensions": {
"value": [
{
"languageExtensionName": "PYTHON",
"languageExtensionImageName": "Python3_10_8"
},
{
"languageExtensionName": "R",
"languageExtensionImageName": "R"
}
]
}
},
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
},
"identity": {
"type": "SystemAssigned",
"tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
"principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
"userAssignedIdentities": {}
},
"etag": "abcd"
}
{
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
"name": "kustoCluster",
"type": "Microsoft.Kusto/Clusters",
"location": "westus",
"properties": {
"provisioningState": "Succeeded",
"enableDiskEncryption": false,
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "DualStack",
"keyVaultProperties": {
"keyVaultUri": "https://dummy.keyvault.com",
"keyName": "keyName",
"keyVersion": "keyVersion"
},
"engineType": "V3",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"allowedIpRangeList": [
"0.0.0.0/0"
],
"languageExtensions": {
"value": [
{
"languageExtensionName": "PYTHON",
"languageExtensionImageName": "Python3_10_8"
},
{
"languageExtensionName": "R",
"languageExtensionImageName": "R"
}
]
}
},
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
},
"identity": {
"type": "SystemAssigned",
"tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
"principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
"userAssignedIdentities": {}
},
"etag": "abcd123"
}
Definitionen
Name | Beschreibung |
---|---|
Accepted |
Stellt eine akzeptierte Benutzergruppe dar, die vom Cluster als vertrauenswürdig eingestuft wird. |
Azure |
Azure-SKU-Definition. |
Azure |
SKU-Name. |
Azure |
SKU-Ebene. |
Callout |
Konfiguration für externe Legendenrichtlinien, einschließlich URI-Mustern, Zugriffstypen und Diensttypen. |
callout |
Typ des Popupdiensts, der die Art der externen Ressource oder des Diensts angibt, auf die zugegriffen wird. |
Cluster |
Klasse, die einen Kusto-Cluster darstellt. |
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. |
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 |
Der Bildname der Spracherweiterung. |
language |
Der Name der Spracherweiterung. |
Language |
Die Liste der Spracherweiterungsobjekte. |
Migration |
Stellt eine Eigenschaft eines Clusters dar, der Teil einer Migration ist. |
Migration |
Die Rolle des Clusters im Migrationsprozess. |
Optimized |
Eine Klasse, die die optimierte Definition für die automatische Skalierung 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 Status der Ressource. |
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
Trusted |
Stellt eine Mandanten-ID dar, die vom Cluster als vertrauenswürdig eingestuft wird. |
User |
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}". |
Virtual |
Eine Klasse, die die Definition des virtuellen Netzwerks 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
Stellt eine akzeptierte Benutzergruppe dar, die vom Cluster als vertrauenswürdig eingestuft wird.
Name | Typ | Beschreibung |
---|---|---|
value |
string |
GUID oder gültige URL, die eine akzeptierte Zielgruppe darstellt. |
AzureSku
Azure-SKU-Definition.
Name | Typ | Beschreibung |
---|---|---|
capacity |
integer |
Die Anzahl der Instanzen des Clusters. |
name |
SKU-Name. |
|
tier |
SKU-Ebene. |
AzureSkuName
SKU-Name.
Name | Typ | Beschreibung |
---|---|---|
Dev(No SLA)_Standard_D11_v2 |
string |
|
Dev(No SLA)_Standard_E2a_v4 |
string |
|
Standard_D11_v2 |
string |
|
Standard_D12_v2 |
string |
|
Standard_D13_v2 |
string |
|
Standard_D14_v2 |
string |
|
Standard_D16d_v5 |
string |
|
Standard_D32d_v4 |
string |
|
Standard_D32d_v5 |
string |
|
Standard_DS13_v2+1TB_PS |
string |
|
Standard_DS13_v2+2TB_PS |
string |
|
Standard_DS14_v2+3TB_PS |
string |
|
Standard_DS14_v2+4TB_PS |
string |
|
Standard_E16a_v4 |
string |
|
Standard_E16ads_v5 |
string |
|
Standard_E16as_v4+3TB_PS |
string |
|
Standard_E16as_v4+4TB_PS |
string |
|
Standard_E16as_v5+3TB_PS |
string |
|
Standard_E16as_v5+4TB_PS |
string |
|
Standard_E16d_v4 |
string |
|
Standard_E16d_v5 |
string |
|
Standard_E16s_v4+3TB_PS |
string |
|
Standard_E16s_v4+4TB_PS |
string |
|
Standard_E16s_v5+3TB_PS |
string |
|
Standard_E16s_v5+4TB_PS |
string |
|
Standard_E2a_v4 |
string |
|
Standard_E2ads_v5 |
string |
|
Standard_E2d_v4 |
string |
|
Standard_E2d_v5 |
string |
|
Standard_E4a_v4 |
string |
|
Standard_E4ads_v5 |
string |
|
Standard_E4d_v4 |
string |
|
Standard_E4d_v5 |
string |
|
Standard_E64i_v3 |
string |
|
Standard_E80ids_v4 |
string |
|
Standard_E8a_v4 |
string |
|
Standard_E8ads_v5 |
string |
|
Standard_E8as_v4+1TB_PS |
string |
|
Standard_E8as_v4+2TB_PS |
string |
|
Standard_E8as_v5+1TB_PS |
string |
|
Standard_E8as_v5+2TB_PS |
string |
|
Standard_E8d_v4 |
string |
|
Standard_E8d_v5 |
string |
|
Standard_E8s_v4+1TB_PS |
string |
|
Standard_E8s_v4+2TB_PS |
string |
|
Standard_E8s_v5+1TB_PS |
string |
|
Standard_E8s_v5+2TB_PS |
string |
|
Standard_EC16ads_v5 |
string |
|
Standard_EC16as_v5+3TB_PS |
string |
|
Standard_EC16as_v5+4TB_PS |
string |
|
Standard_EC8ads_v5 |
string |
|
Standard_EC8as_v5+1TB_PS |
string |
|
Standard_EC8as_v5+2TB_PS |
string |
|
Standard_L16as_v3 |
string |
|
Standard_L16s |
string |
|
Standard_L16s_v2 |
string |
|
Standard_L16s_v3 |
string |
|
Standard_L32as_v3 |
string |
|
Standard_L32s_v3 |
string |
|
Standard_L4s |
string |
|
Standard_L8as_v3 |
string |
|
Standard_L8s |
string |
|
Standard_L8s_v2 |
string |
|
Standard_L8s_v3 |
string |
AzureSkuTier
SKU-Ebene.
Name | Typ | Beschreibung |
---|---|---|
Basic |
string |
|
Standard |
string |
CalloutPolicy
Konfiguration für externe Legendenrichtlinien, einschließlich URI-Mustern, Zugriffstypen und Diensttypen.
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.
Name | Typ | Beschreibung |
---|---|---|
azure_digital_twins |
string |
|
azure_openai |
string |
|
cosmosdb |
string |
|
external_data |
string |
|
genevametrics |
string |
|
kusto |
string |
|
mysql |
string |
|
postgresql |
string |
|
sandbox_artifacts |
string |
|
sql |
string |
|
webapi |
string |
Cluster
Klasse, die einen Kusto-Cluster darstellt.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
etag |
string |
Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. |
|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /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 |
Der Clusterdatenaufnahme-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 Peerclusters, 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 Status 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 |
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 |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
||
tags |
object |
Ressourcentags. |
|
type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
|
zones |
string[] |
Die Verfügbarkeitszonen des Clusters. |
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.
Name | Typ | Beschreibung |
---|---|---|
Disabled |
string |
|
Enabled |
string |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
EngineType
Der Modultyp
Name | Typ | Beschreibung |
---|---|---|
V2 |
string |
|
V3 |
string |
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 |
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.
Name | Typ | Beschreibung |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
KeyVaultProperties
Eigenschaften des Schlüsseltresors.
Name | Typ | Beschreibung |
---|---|---|
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. |
LanguageExtension
Das Spracherweiterungsobjekt.
Name | Typ | Beschreibung |
---|---|---|
languageExtensionCustomImageName |
string |
Der benutzerdefinierte Bildname der Spracherweiterung. |
languageExtensionImageName |
Der Bildname der Spracherweiterung. |
|
languageExtensionName |
Der Name der Spracherweiterung. |
languageExtensionImageName
Der Bildname der Spracherweiterung.
Name | Typ | Beschreibung |
---|---|---|
Python3_10_8 |
string |
|
Python3_10_8_DL |
string |
|
Python3_11_7 |
string |
|
Python3_11_7_DL |
string |
|
Python3_6_5 |
string |
|
PythonCustomImage |
string |
|
R |
string |
languageExtensionName
Der Name der Spracherweiterung.
Name | Typ | Beschreibung |
---|---|---|
PYTHON |
string |
|
R |
string |
LanguageExtensionsList
Die Liste der Spracherweiterungsobjekte.
Name | Typ | Beschreibung |
---|---|---|
value |
Die Liste der Spracherweiterungen. |
MigrationClusterProperties
Stellt eine Eigenschaft eines Clusters dar, der Teil einer Migration ist.
Name | Typ | Beschreibung |
---|---|---|
dataIngestionUri |
string |
Die URL der öffentlichen Datenaufnahme 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.
Name | Typ | Beschreibung |
---|---|---|
Destination |
string |
|
Source |
string |
OptimizedAutoscale
Eine Klasse, die die optimierte Definition für die automatische Skalierung enthält.
Name | Typ | Beschreibung |
---|---|---|
isEnabled |
boolean |
Ein boolescher Wert, der angibt, ob das optimierte Autoskalen-Feature aktiviert ist oder nicht. |
maximum |
integer |
Maximale Anzahl zulässiger Instanzen. |
minimum |
integer |
Anzahl der zulässigen Mindestinstanzen. |
version |
integer |
Die Version der definierten Vorlage, z. B. 1. |
outboundAccess
Gibt an, ob ausgehender Zugriff für das angegebene URI-Muster zulässig ist.
Name | Typ | Beschreibung |
---|---|---|
Allow |
string |
|
Deny |
string |
PrivateEndpointConnection
Eine private Endpunktverbindung
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /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 |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
|
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.
Name | Typ | Beschreibung |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Moving |
string |
|
Running |
string |
|
Succeeded |
string |
publicIPType
Gibt an, welcher öffentliche IP-Typ erstellt werden soll – IPv4 (Standard) oder DualStack (sowohl IPv4 als auch IPv6)
Name | Typ | Beschreibung |
---|---|---|
DualStack |
string |
|
IPv4 |
string |
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.
Name | Typ | Beschreibung |
---|---|---|
Disabled |
string |
|
Enabled |
string |
State
Der Status der Ressource.
Name | Typ | Beschreibung |
---|---|---|
Creating |
string |
|
Deleted |
string |
|
Deleting |
string |
|
Migrated |
string |
|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Unavailable |
string |
|
Updating |
string |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string |
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 |
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
Stellt eine Mandanten-ID dar, die vom Cluster als vertrauenswürdig eingestuft wird.
Name | Typ | Beschreibung |
---|---|---|
value |
string |
GUID, die einen externen Mandanten darstellt. |
UserAssignedIdentities
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}".
Name | Typ | Beschreibung |
---|---|---|
|
VirtualNetworkConfiguration
Eine Klasse, die die Definition des virtuellen Netzwerks 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.
Name | Typ | Beschreibung |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ZoneStatus
Gibt an, ob der Cluster zonal oder nicht zonal ist.
Name | Typ | Beschreibung |
---|---|---|
NonZonal |
string |
|
Zonal |
string |
|
ZonalInconsistency |
string |