Freigeben über


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
clusterName
path True

string

Der Name des Kusto-Clusters.

RegEx-Muster: ^.*$

resourceGroupName
path True

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
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

AzureSku

Die SKU des Clusters.

identity

Identity

Die Identität des Clusters, falls konfiguriert.

properties.acceptedAudiences

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

CalloutPolicy[]

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

EngineType

Der Modultyp

properties.keyVaultProperties

KeyVaultProperties

KeyVault-Eigenschaften für die Clusterverschlüsselung.

properties.languageExtensions

LanguageExtensionsList

Liste der Spracherweiterungen des Clusters.

properties.optimizedAutoscale

OptimizedAutoscale

Optimierte Definition der automatischen Skalierung.

properties.publicIPType

publicIPType

Gibt an, welcher öffentliche IP-Typ erstellt werden soll – IPv4 (Standard) oder DualStack (sowohl IPv4 als auch IPv6)

properties.publicNetworkAccess

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

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.

properties.trustedExternalTenants

TrustedExternalTenant[]

Die externen Mandanten des Clusters.

properties.virtualClusterGraduationProperties

string

Virtuelle Cluster Graduierungseigenschaften

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definition des virtuellen Netzwerks.

tags

object

Ressourcentags.

zones

string[]

Die Verfügbarkeitszonen des Clusters.

Antworten

Name Typ Beschreibung
200 OK

Cluster

Der Cluster wurde erfolgreich aktualisiert.

201 Created

Cluster

Der Cluster wurde erfolgreich erstellt.

Other Status Codes

ErrorResponse

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
AcceptedAudiences

Stellt eine akzeptierte Benutzergruppe dar, die vom Cluster als vertrauenswürdig eingestuft wird.

AzureSku

Azure-SKU-Definition.

AzureSkuName

SKU-Name.

AzureSkuTier

SKU-Ebene.

CalloutPolicy

Konfiguration für externe Legendenrichtlinien, einschließlich URI-Mustern, Zugriffstypen und Diensttypen.

calloutType

Typ des Popupdiensts, der die Art der externen Ressource oder des Diensts angibt, auf die zugegriffen wird.

Cluster

Klasse, die einen Kusto-Cluster darstellt.

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.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

EngineType

Der Modultyp

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

Identity

Identität für die Ressource.

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.

KeyVaultProperties

Eigenschaften des Schlüsseltresors.

LanguageExtension

Das Spracherweiterungsobjekt.

languageExtensionImageName

Der Bildname der Spracherweiterung.

languageExtensionName

Der Name der Spracherweiterung.

LanguageExtensionsList

Die Liste der Spracherweiterungsobjekte.

MigrationClusterProperties

Stellt eine Eigenschaft eines Clusters dar, der Teil einer Migration ist.

MigrationClusterRole

Die Rolle des Clusters im Migrationsprozess.

OptimizedAutoscale

Eine Klasse, die die optimierte Definition für die automatische Skalierung enthält.

outboundAccess

Gibt an, ob ausgehender Zugriff für das angegebene URI-Muster zulässig ist.

PrivateEndpointConnection

Eine private Endpunktverbindung

PrivateEndpointProperty

Privater Endpunkt, zu dem die Verbindung gehört.

PrivateLinkServiceConnectionStateProperty

Verbindungsstatus der privaten Endpunktverbindung.

ProvisioningState

Der bereitgestellte Zustand der Ressource.

publicIPType

Gibt an, welcher öffentliche IP-Typ erstellt werden soll – IPv4 (Standard) oder DualStack (sowohl IPv4 als auch IPv6)

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.

State

Der Status der Ressource.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TrustedExternalTenant

Stellt eine Mandanten-ID dar, die vom Cluster als vertrauenswürdig eingestuft wird.

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}".

VirtualNetworkConfiguration

Eine Klasse, die die Definition des virtuellen Netzwerks enthält.

VnetState

Wenn diese Option aktiviert ist, wird der Cluster im konfigurierten Subnetz bereitgestellt, wenn er deaktiviert wird, aus dem Subnetz entfernt.

ZoneStatus

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

AzureSkuName

SKU-Name.

tier

AzureSkuTier

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

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

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

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

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

CalloutPolicy[]

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

EngineType

V3

Der Modultyp

properties.keyVaultProperties

KeyVaultProperties

KeyVault-Eigenschaften für die Clusterverschlüsselung.

properties.languageExtensions

LanguageExtensionsList

Liste der Spracherweiterungen des Clusters.

properties.migrationCluster

MigrationClusterProperties

Eigenschaften des Peerclusters, der an einer Migration zu/von diesem Cluster beteiligt ist.

properties.optimizedAutoscale

OptimizedAutoscale

Optimierte Definition der automatischen Skalierung.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Eine Liste der privaten Endpunktverbindungen.

properties.provisioningState

ProvisioningState

Der bereitgestellte Zustand der Ressource.

properties.publicIPType

publicIPType

IPv4

Gibt an, welcher öffentliche IP-Typ erstellt werden soll – IPv4 (Standard) oder DualStack (sowohl IPv4 als auch IPv6)

properties.publicNetworkAccess

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

ClusterNetworkAccessFlag

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

State

Der Status der Ressource.

properties.stateReason

string

Der Grund für den aktuellen Zustand des Clusters.

properties.trustedExternalTenants

TrustedExternalTenant[]

Die externen Mandanten des Clusters.

properties.uri

string

Der Cluster-URI.

properties.virtualClusterGraduationProperties

string

Virtuelle Cluster Graduierungseigenschaften

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definition des virtuellen Netzwerks.

properties.zoneStatus

ZoneStatus

Gibt an, ob der Cluster zonal oder nicht zonal ist.

sku

AzureSku

Die SKU des Clusters.

systemData

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

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

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

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.

userAssignedIdentities

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

languageExtensionImageName

Der Bildname der Spracherweiterung.

languageExtensionName

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

LanguageExtension[]

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

MigrationClusterRole

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

PrivateEndpointProperty

Privater Endpunkt, zu dem die Verbindung gehört.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionStateProperty

Verbindungsstatus der privaten Endpunktverbindung.

properties.provisioningState

string

Bereitstellungsstatus des privaten Endpunkts.

systemData

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

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

createdByType

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

VnetState

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