Clusters - Create Or Update
Créez ou mettez à jour un cluster Kusto.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}?api-version=2024-04-13
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
cluster
|
path | True |
string |
Nom du cluster Kusto. Modèle d’expression régulière: |
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
En-tête de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
If-Match |
string |
ETag du cluster. Omettez cette valeur pour toujours remplacer le cluster actuel. Spécifiez la dernière valeur ETag vue pour empêcher le remplacement accidentel des modifications simultanées. |
|
If-None-Match |
string |
Définissez sur « * » pour autoriser la création d’un nouveau cluster, mais pour empêcher la mise à jour d’un cluster existant. D’autres valeurs entraînent une réponse 412 en cas d’échec de la condition. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
location | True |
string |
Emplacement géographique où réside la ressource |
sku | True |
Référence SKU du cluster. |
|
identity |
Identité du cluster, si elle est configurée. |
||
properties.acceptedAudiences |
Audiences acceptées du cluster. |
||
properties.allowedFqdnList |
string[] |
Liste des noms de domaine complets autorisés (nom de domaine complet) pour la sortie du cluster. |
|
properties.allowedIpRangeList |
string[] |
Liste des adresses IP au format CIDR autorisé à se connecter au cluster. |
|
properties.calloutPolicies |
Liste des stratégies de légende pour la sortie du cluster. |
||
properties.enableAutoStop |
boolean |
Valeur booléenne qui indique si le cluster peut être arrêté automatiquement (en raison d’un manque de données ou d’aucune activité pendant de nombreux jours). |
|
properties.enableDiskEncryption |
boolean |
Valeur booléenne qui indique si les disques du cluster sont chiffrés. |
|
properties.enableDoubleEncryption |
boolean |
Valeur booléenne qui indique si le double chiffrement est activé. |
|
properties.enablePurge |
boolean |
Valeur booléenne qui indique si les opérations de vidage sont activées. |
|
properties.enableStreamingIngest |
boolean |
Valeur booléenne qui indique si l’ingestion de streaming est activée. |
|
properties.engineType |
Type de moteur |
||
properties.keyVaultProperties |
Propriétés KeyVault pour le chiffrement du cluster. |
||
properties.languageExtensions |
Liste des extensions de langage du cluster. |
||
properties.optimizedAutoscale |
Définition de mise à l’échelle automatique optimisée. |
||
properties.publicIPType |
Indique le type d’adresse IP publique à créer - IPv4 (valeur par défaut) ou DualStack (IPv4 et IPv6) |
||
properties.publicNetworkAccess |
L’accès au réseau public au cluster est activé par défaut. En cas de désactivation, seule la connexion de point de terminaison privé au cluster est autorisée |
||
properties.restrictOutboundNetworkAccess |
Indique s’il faut restreindre ou non l’accès réseau sortant. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé » |
||
properties.trustedExternalTenants |
Locataires externes du cluster. |
||
properties.virtualClusterGraduationProperties |
string |
Propriétés de graduation de cluster virtuel |
|
properties.virtualNetworkConfiguration |
Définition de réseau virtuel. |
||
tags |
object |
Balises de ressource. |
|
zones |
string[] |
Zones de disponibilité du cluster. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Mise à jour réussie du cluster. |
|
201 Created |
Création réussie du cluster. |
|
Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
Exemples
KustoClustersCreateOrUpdate
Exemple de requête
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"
}
]
}
}
}
Exemple de réponse
{
"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"
}
Définitions
Nom | Description |
---|---|
Accepted |
Représente un public accepté approuvé par le cluster. |
Azure |
Définition de référence SKU Azure. |
Azure |
Nom de la référence SKU. |
Azure |
Niveau de référence SKU. |
Callout |
Configuration pour les stratégies de légende externe, notamment les modèles d’URI, les types d’accès et les types de service. |
callout |
Type du service de légende, en spécifiant le type de ressource externe ou de service accessible. |
Cluster |
Classe représentant un cluster Kusto. |
Cluster |
Indique s’il faut restreindre ou non l’accès réseau sortant. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé » |
created |
Type d’identité qui a créé la ressource. |
Engine |
Type de moteur |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Identity |
Identité de la ressource. |
Identity |
Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités. |
Key |
Propriétés du coffre de clés. |
Language |
Objet d’extension de langage. |
language |
Nom de l’image de l’extension de langage. |
language |
Nom de l’extension de langue. |
Language |
Liste des objets d’extension de langage. |
Migration |
Représente les propriétés d’un cluster qui fait partie d’une migration. |
Migration |
Rôle du cluster dans le processus de migration. |
Optimized |
Classe qui contient la définition de mise à l’échelle automatique optimisée. |
outbound |
Indique si l’accès sortant est autorisé pour le modèle d’URI spécifié. |
Private |
Une connexion de point de terminaison privé |
Private |
Point de terminaison privé auquel la connexion appartient. |
Private |
État de connexion de la connexion de point de terminaison privé. |
Provisioning |
État provisionné de la ressource. |
public |
Indique le type d’adresse IP publique à créer - IPv4 (valeur par défaut) ou DualStack (IPv4 et IPv6) |
Public |
L’accès au réseau public au cluster est activé par défaut. En cas de désactivation, seule la connexion de point de terminaison privé au cluster est autorisée |
State |
État de la ressource. |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
Trusted |
Représente un ID de locataire approuvé par le cluster. |
User |
Liste des identités utilisateur associées au cluster Kusto. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». |
Virtual |
Classe qui contient la définition de réseau virtuel. |
Vnet |
Lorsqu’il est activé, le cluster est déployé dans le sous-réseau configuré, lorsqu’il est désactivé, il est supprimé du sous-réseau. |
Zone |
Indique si le cluster est zonal ou non zonal. |
AcceptedAudiences
Représente un public accepté approuvé par le cluster.
Nom | Type | Description |
---|---|---|
value |
string |
GUID ou URL valide représentant un public accepté. |
AzureSku
Définition de référence SKU Azure.
Nom | Type | Description |
---|---|---|
capacity |
integer |
Nombre d’instances du cluster. |
name |
Nom de la référence SKU. |
|
tier |
Niveau de référence SKU. |
AzureSkuName
Nom de la référence SKU.
Nom | Type | Description |
---|---|---|
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
Niveau de référence SKU.
Nom | Type | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
CalloutPolicy
Configuration pour les stratégies de légende externe, notamment les modèles d’URI, les types d’accès et les types de service.
Nom | Type | Description |
---|---|---|
calloutId |
string |
Identificateur unique de la configuration de légende. |
calloutType |
Type du service de légende, en spécifiant le type de ressource externe ou de service accessible. |
|
calloutUriRegex |
string |
Expression régulière ou modèle de nom de domaine complet pour l’URI de légende. |
outboundAccess |
Indique si l’accès sortant est autorisé pour le modèle d’URI spécifié. |
calloutType
Type du service de légende, en spécifiant le type de ressource externe ou de service accessible.
Nom | Type | Description |
---|---|---|
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
Classe représentant un cluster Kusto.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
|
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
identity |
Identité du cluster, si elle est configurée. |
||
location |
string |
Emplacement géographique où réside la ressource |
|
name |
string |
Nom de la ressource |
|
properties.acceptedAudiences |
Audiences acceptées du cluster. |
||
properties.allowedFqdnList |
string[] |
Liste des noms de domaine complets autorisés (nom de domaine complet) pour la sortie du cluster. |
|
properties.allowedIpRangeList |
string[] |
Liste des adresses IP au format CIDR autorisé à se connecter au cluster. |
|
properties.calloutPolicies |
Liste des stratégies de légende pour la sortie du cluster. |
||
properties.dataIngestionUri |
string |
URI d’ingestion des données du cluster. |
|
properties.enableAutoStop |
boolean |
True |
Valeur booléenne qui indique si le cluster peut être arrêté automatiquement (en raison d’un manque de données ou d’aucune activité pendant de nombreux jours). |
properties.enableDiskEncryption |
boolean |
False |
Valeur booléenne qui indique si les disques du cluster sont chiffrés. |
properties.enableDoubleEncryption |
boolean |
False |
Valeur booléenne qui indique si le double chiffrement est activé. |
properties.enablePurge |
boolean |
False |
Valeur booléenne qui indique si les opérations de vidage sont activées. |
properties.enableStreamingIngest |
boolean |
False |
Valeur booléenne qui indique si l’ingestion de streaming est activée. |
properties.engineType | V3 |
Type de moteur |
|
properties.keyVaultProperties |
Propriétés KeyVault pour le chiffrement du cluster. |
||
properties.languageExtensions |
Liste des extensions de langage du cluster. |
||
properties.migrationCluster |
Propriétés du cluster homologue impliqué dans une migration vers/depuis ce cluster. |
||
properties.optimizedAutoscale |
Définition de mise à l’échelle automatique optimisée. |
||
properties.privateEndpointConnections |
Liste des connexions de point de terminaison privé. |
||
properties.provisioningState |
État provisionné de la ressource. |
||
properties.publicIPType | IPv4 |
Indique le type d’adresse IP publique à créer - IPv4 (valeur par défaut) ou DualStack (IPv4 et IPv6) |
|
properties.publicNetworkAccess | Enabled |
L’accès au réseau public au cluster est activé par défaut. En cas de désactivation, seule la connexion de point de terminaison privé au cluster est autorisée |
|
properties.restrictOutboundNetworkAccess | Disabled |
Indique s’il faut restreindre ou non l’accès réseau sortant. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé » |
|
properties.state |
État de la ressource. |
||
properties.stateReason |
string |
Raison de l’état actuel du cluster. |
|
properties.trustedExternalTenants |
Locataires externes du cluster. |
||
properties.uri |
string |
URI du cluster. |
|
properties.virtualClusterGraduationProperties |
string |
Propriétés de graduation de cluster virtuel |
|
properties.virtualNetworkConfiguration |
Définition de réseau virtuel. |
||
properties.zoneStatus |
Indique si le cluster est zonal ou non zonal. |
||
sku |
Référence SKU du cluster. |
||
systemData |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
||
tags |
object |
Balises de ressource. |
|
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
|
zones |
string[] |
Zones de disponibilité du cluster. |
ClusterNetworkAccessFlag
Indique s’il faut restreindre ou non l’accès réseau sortant. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé »
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
createdByType
Type d’identité qui a créé la ressource.
Nom | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
EngineType
Type de moteur
Nom | Type | Description |
---|---|---|
V2 |
string |
|
V3 |
string |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires. |
type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d’erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
Identity
Identité de la ressource.
Nom | Type | Description |
---|---|---|
principalId |
string |
ID principal de l’identité de ressource. |
tenantId |
string |
ID de locataire de la ressource. |
type |
Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités. |
|
userAssignedIdentities |
Liste des identités utilisateur associées au cluster Kusto. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». |
IdentityType
Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités.
Nom | Type | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
KeyVaultProperties
Propriétés du coffre de clés.
Nom | Type | Description |
---|---|---|
keyName |
string |
Nom de la clé du coffre de clés. |
keyVaultUri |
string |
URI du coffre de clés. |
keyVersion |
string |
Version de la clé du coffre de clés. |
userIdentity |
string |
Identité affectée par l’utilisateur (ID de ressource ARM) qui a accès à la clé. |
LanguageExtension
Objet d’extension de langage.
Nom | Type | Description |
---|---|---|
languageExtensionCustomImageName |
string |
Nom de l’image personnalisée de l’extension de langage. |
languageExtensionImageName |
Nom de l’image de l’extension de langage. |
|
languageExtensionName |
Nom de l’extension de langue. |
languageExtensionImageName
Nom de l’image de l’extension de langage.
Nom | Type | Description |
---|---|---|
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
Nom de l’extension de langue.
Nom | Type | Description |
---|---|---|
PYTHON |
string |
|
R |
string |
LanguageExtensionsList
Liste des objets d’extension de langage.
Nom | Type | Description |
---|---|---|
value |
Liste des extensions de langage. |
MigrationClusterProperties
Représente les propriétés d’un cluster qui fait partie d’une migration.
Nom | Type | Description |
---|---|---|
dataIngestionUri |
string |
URL d’ingestion de données publiques du cluster. |
id |
string |
ID de ressource du cluster. |
role |
Rôle du cluster dans le processus de migration. |
|
uri |
string |
URL publique du cluster. |
MigrationClusterRole
Rôle du cluster dans le processus de migration.
Nom | Type | Description |
---|---|---|
Destination |
string |
|
Source |
string |
OptimizedAutoscale
Classe qui contient la définition de mise à l’échelle automatique optimisée.
Nom | Type | Description |
---|---|---|
isEnabled |
boolean |
Valeur booléenne qui indique si la fonctionnalité de mise à l’échelle automatique optimisée est activée ou non. |
maximum |
integer |
Nombre maximal d’instances autorisées. |
minimum |
integer |
Nombre minimal d’instances autorisées. |
version |
integer |
Version du modèle défini, par exemple 1. |
outboundAccess
Indique si l’accès sortant est autorisé pour le modèle d’URI spécifié.
Nom | Type | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
PrivateEndpointConnection
Une connexion de point de terminaison privé
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Nom de la ressource |
properties.groupId |
string |
ID de groupe du point de terminaison privé. |
properties.privateEndpoint |
Point de terminaison privé auquel la connexion appartient. |
|
properties.privateLinkServiceConnectionState |
État de connexion de la connexion de point de terminaison privé. |
|
properties.provisioningState |
string |
État d’approvisionnement du point de terminaison privé. |
systemData |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
PrivateEndpointProperty
Point de terminaison privé auquel la connexion appartient.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource du point de terminaison privé. |
PrivateLinkServiceConnectionStateProperty
État de connexion de la connexion de point de terminaison privé.
Nom | Type | Description |
---|---|---|
actionsRequired |
string |
Toute action requise au-delà du flux de travail de base (approuver/rejeter/déconnecter) |
description |
string |
Description de la connexion du service private link. |
status |
string |
État de connexion du service de liaison privée. |
ProvisioningState
État provisionné de la ressource.
Nom | Type | Description |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Moving |
string |
|
Running |
string |
|
Succeeded |
string |
publicIPType
Indique le type d’adresse IP publique à créer - IPv4 (valeur par défaut) ou DualStack (IPv4 et IPv6)
Nom | Type | Description |
---|---|---|
DualStack |
string |
|
IPv4 |
string |
PublicNetworkAccess
L’accès au réseau public au cluster est activé par défaut. En cas de désactivation, seule la connexion de point de terminaison privé au cluster est autorisée
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
State
État de la ressource.
Nom | Type | Description |
---|---|---|
Creating |
string |
|
Deleted |
string |
|
Deleting |
string |
|
Migrated |
string |
|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Unavailable |
string |
|
Updating |
string |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
Nom | Type | Description |
---|---|---|
createdAt |
string |
Horodatage de la création de ressources (UTC). |
createdBy |
string |
Identité qui a créé la ressource. |
createdByType |
Type d’identité qui a créé la ressource. |
|
lastModifiedAt |
string |
Horodatage de la dernière modification de ressource (UTC) |
lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
TrustedExternalTenant
Représente un ID de locataire approuvé par le cluster.
Nom | Type | Description |
---|---|---|
value |
string |
GUID représentant un locataire externe. |
UserAssignedIdentities
Liste des identités utilisateur associées au cluster Kusto. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ».
Nom | Type | Description |
---|---|---|
|
VirtualNetworkConfiguration
Classe qui contient la définition de réseau virtuel.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
dataManagementPublicIpId |
string |
ID de ressource d’adresse IP publique du service de gestion des données. |
|
enginePublicIpId |
string |
ID de ressource d’adresse IP publique du service moteur. |
|
state | Enabled |
Lorsqu’il est activé, le cluster est déployé dans le sous-réseau configuré, lorsqu’il est désactivé, il est supprimé du sous-réseau. |
|
subnetId |
string |
ID de ressource de sous-réseau. |
VnetState
Lorsqu’il est activé, le cluster est déployé dans le sous-réseau configuré, lorsqu’il est désactivé, il est supprimé du sous-réseau.
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ZoneStatus
Indique si le cluster est zonal ou non zonal.
Nom | Type | Description |
---|---|---|
NonZonal |
string |
|
Zonal |
string |
|
ZonalInconsistency |
string |