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

pattern: ^.*$

Der Name des Kusto-Clusters.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

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

subscriptionId
path True

string

minLength: 1

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

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 (int32)

Die Anzahl der Instanzen des Clusters.

name

AzureSkuName

SKU-Name.

tier

AzureSkuTier

SKU-Ebene.

AzureSkuName

SKU-Name.

Wert Beschreibung
Dev(No SLA)_Standard_D11_v2
Dev(No SLA)_Standard_E2a_v4
Standard_D11_v2
Standard_D12_v2
Standard_D13_v2
Standard_D14_v2
Standard_D16d_v5
Standard_D32d_v4
Standard_D32d_v5
Standard_DS13_v2+1TB_PS
Standard_DS13_v2+2TB_PS
Standard_DS14_v2+3TB_PS
Standard_DS14_v2+4TB_PS
Standard_E16a_v4
Standard_E16ads_v5
Standard_E16as_v4+3TB_PS
Standard_E16as_v4+4TB_PS
Standard_E16as_v5+3TB_PS
Standard_E16as_v5+4TB_PS
Standard_E16d_v4
Standard_E16d_v5
Standard_E16s_v4+3TB_PS
Standard_E16s_v4+4TB_PS
Standard_E16s_v5+3TB_PS
Standard_E16s_v5+4TB_PS
Standard_E2a_v4
Standard_E2ads_v5
Standard_E2d_v4
Standard_E2d_v5
Standard_E4a_v4
Standard_E4ads_v5
Standard_E4d_v4
Standard_E4d_v5
Standard_E64i_v3
Standard_E80ids_v4
Standard_E8a_v4
Standard_E8ads_v5
Standard_E8as_v4+1TB_PS
Standard_E8as_v4+2TB_PS
Standard_E8as_v5+1TB_PS
Standard_E8as_v5+2TB_PS
Standard_E8d_v4
Standard_E8d_v5
Standard_E8s_v4+1TB_PS
Standard_E8s_v4+2TB_PS
Standard_E8s_v5+1TB_PS
Standard_E8s_v5+2TB_PS
Standard_EC16ads_v5
Standard_EC16as_v5+3TB_PS
Standard_EC16as_v5+4TB_PS
Standard_EC8ads_v5
Standard_EC8as_v5+1TB_PS
Standard_EC8as_v5+2TB_PS
Standard_L16as_v3
Standard_L16s
Standard_L16s_v2
Standard_L16s_v3
Standard_L32as_v3
Standard_L32s_v3
Standard_L4s
Standard_L8as_v3
Standard_L8s
Standard_L8s_v2
Standard_L8s_v3

AzureSkuTier

SKU-Ebene.

Wert Beschreibung
Basic
Standard

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.

Wert Beschreibung
azure_digital_twins
azure_openai
cosmosdb
external_data
genevametrics
kusto
mysql
postgresql
sandbox_artifacts
sql
webapi

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.

Wert Beschreibung
Disabled
Enabled

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

EngineType

Der Modultyp

Wert Beschreibung
V2
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

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.

Wert Beschreibung
None
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

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.

Wert Beschreibung
Python3_10_8
Python3_10_8_DL
Python3_11_7
Python3_11_7_DL
Python3_6_5
PythonCustomImage
R

languageExtensionName

Der Name der Spracherweiterung.

Wert Beschreibung
PYTHON
R

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.

Wert Beschreibung
Destination
Source

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 (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
Deny

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.

Wert Beschreibung
Canceled
Creating
Deleting
Failed
Moving
Running
Succeeded

publicIPType

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

Wert Beschreibung
DualStack
IPv4

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
Disabled
Enabled

State

Der Status der Ressource.

Wert Beschreibung
Creating
Deleted
Deleting
Migrated
Running
Starting
Stopped
Stopping
Unavailable
Updating

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

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

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.

Wert Beschreibung
Disabled
Enabled

ZoneStatus

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

Wert Beschreibung
NonZonal
Zonal
ZonalInconsistency