Clusters - Create Or Update
Creare o aggiornare un cluster Kusto.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}?api-version=2024-04-13
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
cluster
|
path | True |
string |
Nome del cluster Kusto. Criterio di espressione regolare: |
resource
|
path | True |
string |
Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole. |
subscription
|
path | True |
string |
ID della sottoscrizione di destinazione. |
api-version
|
query | True |
string |
Versione dell'API da usare per questa operazione. |
Intestazione della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
If-Match |
string |
ETag del cluster. Omettere questo valore per sovrascrivere sempre il cluster corrente. Specificare l'ultimo valore ETag visualizzato per impedire la sovrascrittura accidentale delle modifiche simultanee. |
|
If-None-Match |
string |
Impostare su "*" per consentire la creazione di un nuovo cluster, ma per impedire l'aggiornamento di un cluster esistente. Gli altri valori generano una risposta 412 Pre-condition Failed. |
Corpo della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
location | True |
string |
Posizione geografica in cui risiede la risorsa |
sku | True |
SKU del cluster. |
|
identity |
Identità del cluster, se configurata. |
||
properties.acceptedAudiences |
Destinatari accettati dal cluster. |
||
properties.allowedFqdnList |
string[] |
Elenco di nomi di dominio completi consentiti (nome di dominio completo) per l'uscita dal cluster. |
|
properties.allowedIpRangeList |
string[] |
Elenco di indirizzi IP nel formato CIDR consentito per la connessione al cluster. |
|
properties.calloutPolicies |
Elenco dei criteri di callout per l'uscita dal cluster. |
||
properties.enableAutoStop |
boolean |
Valore booleano che indica se il cluster potrebbe essere arrestato automaticamente (a causa della mancanza di dati o di nessuna attività per molti giorni). |
|
properties.enableDiskEncryption |
boolean |
Valore booleano che indica se i dischi del cluster sono crittografati. |
|
properties.enableDoubleEncryption |
boolean |
Valore booleano che indica se la crittografia doppia è abilitata. |
|
properties.enablePurge |
boolean |
Valore booleano che indica se le operazioni di eliminazione sono abilitate. |
|
properties.enableStreamingIngest |
boolean |
Valore booleano che indica se l'inserimento di streaming è abilitato. |
|
properties.engineType |
Tipo di motore |
||
properties.keyVaultProperties |
Proprietà dell'insieme di credenziali delle chiavi per la crittografia del cluster. |
||
properties.languageExtensions |
Elenco delle estensioni del linguaggio del cluster. |
||
properties.optimizedAutoscale |
Definizione di scalabilità automatica ottimizzata. |
||
properties.publicIPType |
Indica il tipo di IP pubblico da creare: IPv4 (impostazione predefinita) o DualStack (IPv4 e IPv6) |
||
properties.publicNetworkAccess |
L'accesso alla rete pubblica al cluster è abilitato per impostazione predefinita. Se disabilitata, è consentita solo la connessione all'endpoint privato al cluster |
||
properties.restrictOutboundNetworkAccess |
Indica se limitare o meno l'accesso alla rete in uscita. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled' |
||
properties.trustedExternalTenants |
Tenant esterni del cluster. |
||
properties.virtualClusterGraduationProperties |
string |
Proprietà di laurea del cluster virtuale |
|
properties.virtualNetworkConfiguration |
Definizione della rete virtuale. |
||
tags |
object |
Tag di risorsa. |
|
zones |
string[] |
Zone di disponibilità del cluster. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Aggiornamento corretto del cluster. |
|
201 Created |
Creazione del cluster completata. |
|
Other Status Codes |
Risposta di errore che descrive il motivo per cui l'operazione non è riuscita. |
Esempio
KustoClustersCreateOrUpdate
Esempio di richiesta
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"
}
]
}
}
}
Risposta di esempio
{
"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"
}
Definizioni
Nome | Descrizione |
---|---|
Accepted |
Rappresenta un gruppo di destinatari accettato considerato attendibile dal cluster. |
Azure |
Definizione di SKU di Azure. |
Azure |
Nome SKU. |
Azure |
Livello SKU. |
Callout |
Configurazione per i criteri di callout esterni, inclusi modelli URI, tipi di accesso e tipi di servizio. |
callout |
Tipo del servizio callout, specificando il tipo di risorsa esterna o servizio a cui si accede. |
Cluster |
Classe che rappresenta un cluster Kusto. |
Cluster |
Indica se limitare o meno l'accesso alla rete in uscita. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled' |
created |
Tipo di identità che ha creato la risorsa. |
Engine |
Tipo di motore |
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
Error |
Dettagli dell'errore. |
Error |
Risposta di errore |
Identity |
Identità per la risorsa. |
Identity |
Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'None' rimuoverà tutte le identità. |
Key |
Proprietà dell'insieme di credenziali delle chiavi. |
Language |
Oggetto estensione del linguaggio. |
language |
Nome dell'immagine dell'estensione del linguaggio. |
language |
Nome dell'estensione del linguaggio. |
Language |
Elenco di oggetti di estensione del linguaggio. |
Migration |
Rappresenta le proprietà di un cluster che fa parte di una migrazione. |
Migration |
Ruolo del cluster nel processo di migrazione. |
Optimized |
Classe che contiene la definizione di scalabilità automatica ottimizzata. |
outbound |
Indica se l'accesso in uscita è consentito per il modello URI specificato. |
Private |
Una connessione endpoint privato |
Private |
Endpoint privato a cui appartiene la connessione. |
Private |
Stato della connessione dell'endpoint privato. |
Provisioning |
Stato di provisioning della risorsa. |
public |
Indica il tipo di IP pubblico da creare: IPv4 (impostazione predefinita) o DualStack (IPv4 e IPv6) |
Public |
L'accesso alla rete pubblica al cluster è abilitato per impostazione predefinita. Se disabilitata, è consentita solo la connessione all'endpoint privato al cluster |
State |
Stato della risorsa. |
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
Trusted |
Rappresenta un ID tenant considerato attendibile dal cluster. |
User |
Elenco delle identità utente associate al cluster Kusto. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Virtual |
Classe che contiene la definizione di rete virtuale. |
Vnet |
Se abilitato, il cluster viene distribuito nella subnet configurata, quando disabilitato verrà rimosso dalla subnet. |
Zone |
Indica se il cluster è di zona o non di zona. |
AcceptedAudiences
Rappresenta un gruppo di destinatari accettato considerato attendibile dal cluster.
Nome | Tipo | Descrizione |
---|---|---|
value |
string |
GUID o URL valido che rappresenta un gruppo di destinatari accettato. |
AzureSku
Definizione di SKU di Azure.
Nome | Tipo | Descrizione |
---|---|---|
capacity |
integer |
Numero di istanze del cluster. |
name |
Nome SKU. |
|
tier |
Livello SKU. |
AzureSkuName
Nome SKU.
Nome | Tipo | Descrizione |
---|---|---|
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
Livello SKU.
Nome | Tipo | Descrizione |
---|---|---|
Basic |
string |
|
Standard |
string |
CalloutPolicy
Configurazione per i criteri di callout esterni, inclusi modelli URI, tipi di accesso e tipi di servizio.
Nome | Tipo | Descrizione |
---|---|---|
calloutId |
string |
Identificatore univoco per la configurazione del callout. |
calloutType |
Tipo del servizio callout, specificando il tipo di risorsa esterna o servizio a cui si accede. |
|
calloutUriRegex |
string |
Espressione regolare o modello FQDN per l'URI del callout. |
outboundAccess |
Indica se l'accesso in uscita è consentito per il modello URI specificato. |
calloutType
Tipo del servizio callout, specificando il tipo di risorsa esterna o servizio a cui si accede.
Nome | Tipo | Descrizione |
---|---|---|
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 che rappresenta un cluster Kusto.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
etag |
string |
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
|
id |
string |
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
identity |
Identità del cluster, se configurata. |
||
location |
string |
Posizione geografica in cui risiede la risorsa |
|
name |
string |
Nome della risorsa |
|
properties.acceptedAudiences |
Destinatari accettati dal cluster. |
||
properties.allowedFqdnList |
string[] |
Elenco di nomi di dominio completi consentiti (nome di dominio completo) per l'uscita dal cluster. |
|
properties.allowedIpRangeList |
string[] |
Elenco di indirizzi IP nel formato CIDR consentito per la connessione al cluster. |
|
properties.calloutPolicies |
Elenco dei criteri di callout per l'uscita dal cluster. |
||
properties.dataIngestionUri |
string |
URI di inserimento dati del cluster. |
|
properties.enableAutoStop |
boolean |
True |
Valore booleano che indica se il cluster potrebbe essere arrestato automaticamente (a causa della mancanza di dati o di nessuna attività per molti giorni). |
properties.enableDiskEncryption |
boolean |
False |
Valore booleano che indica se i dischi del cluster sono crittografati. |
properties.enableDoubleEncryption |
boolean |
False |
Valore booleano che indica se la crittografia doppia è abilitata. |
properties.enablePurge |
boolean |
False |
Valore booleano che indica se le operazioni di eliminazione sono abilitate. |
properties.enableStreamingIngest |
boolean |
False |
Valore booleano che indica se l'inserimento di streaming è abilitato. |
properties.engineType | V3 |
Tipo di motore |
|
properties.keyVaultProperties |
Proprietà dell'insieme di credenziali delle chiavi per la crittografia del cluster. |
||
properties.languageExtensions |
Elenco delle estensioni del linguaggio del cluster. |
||
properties.migrationCluster |
Proprietà del cluster peer coinvolto in una migrazione da/verso questo cluster. |
||
properties.optimizedAutoscale |
Definizione di scalabilità automatica ottimizzata. |
||
properties.privateEndpointConnections |
Elenco di connessioni endpoint private. |
||
properties.provisioningState |
Stato di provisioning della risorsa. |
||
properties.publicIPType | IPv4 |
Indica il tipo di IP pubblico da creare: IPv4 (impostazione predefinita) o DualStack (IPv4 e IPv6) |
|
properties.publicNetworkAccess | Enabled |
L'accesso alla rete pubblica al cluster è abilitato per impostazione predefinita. Se disabilitata, è consentita solo la connessione all'endpoint privato al cluster |
|
properties.restrictOutboundNetworkAccess | Disabled |
Indica se limitare o meno l'accesso alla rete in uscita. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled' |
|
properties.state |
Stato della risorsa. |
||
properties.stateReason |
string |
Motivo dello stato corrente del cluster. |
|
properties.trustedExternalTenants |
Tenant esterni del cluster. |
||
properties.uri |
string |
URI del cluster. |
|
properties.virtualClusterGraduationProperties |
string |
Proprietà di laurea del cluster virtuale |
|
properties.virtualNetworkConfiguration |
Definizione della rete virtuale. |
||
properties.zoneStatus |
Indica se il cluster è di zona o non di zona. |
||
sku |
SKU del cluster. |
||
systemData |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
||
tags |
object |
Tag di risorsa. |
|
type |
string |
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
|
zones |
string[] |
Zone di disponibilità del cluster. |
ClusterNetworkAccessFlag
Indica se limitare o meno l'accesso alla rete in uscita. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled'
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
createdByType
Tipo di identità che ha creato la risorsa.
Nome | Tipo | Descrizione |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
EngineType
Tipo di motore
Nome | Tipo | Descrizione |
---|---|---|
V2 |
string |
|
V3 |
string |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
Nome | Tipo | Descrizione |
---|---|---|
info |
object |
Informazioni aggiuntive. |
type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
Nome | Tipo | Descrizione |
---|---|---|
additionalInfo |
Informazioni aggiuntive sull'errore. |
|
code |
string |
Codice di errore. |
details |
Dettagli dell'errore. |
|
message |
string |
Messaggio di errore. |
target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore
Nome | Tipo | Descrizione |
---|---|---|
error |
Oggetto error. |
Identity
Identità per la risorsa.
Nome | Tipo | Descrizione |
---|---|---|
principalId |
string |
ID principale dell'identità della risorsa. |
tenantId |
string |
ID tenant della risorsa. |
type |
Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'None' rimuoverà tutte le identità. |
|
userAssignedIdentities |
Elenco delle identità utente associate al cluster Kusto. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
IdentityType
Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'None' rimuoverà tutte le identità.
Nome | Tipo | Descrizione |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
KeyVaultProperties
Proprietà dell'insieme di credenziali delle chiavi.
Nome | Tipo | Descrizione |
---|---|---|
keyName |
string |
Nome della chiave dell'insieme di credenziali delle chiavi. |
keyVaultUri |
string |
URI dell'insieme di credenziali delle chiavi. |
keyVersion |
string |
Versione della chiave dell'insieme di credenziali delle chiavi. |
userIdentity |
string |
Identità assegnata dall'utente (ID risorsa ARM) che ha accesso alla chiave. |
LanguageExtension
Oggetto estensione del linguaggio.
Nome | Tipo | Descrizione |
---|---|---|
languageExtensionCustomImageName |
string |
Nome dell'immagine personalizzata dell'estensione del linguaggio. |
languageExtensionImageName |
Nome dell'immagine dell'estensione del linguaggio. |
|
languageExtensionName |
Nome dell'estensione del linguaggio. |
languageExtensionImageName
Nome dell'immagine dell'estensione del linguaggio.
Nome | Tipo | Descrizione |
---|---|---|
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
Nome dell'estensione del linguaggio.
Nome | Tipo | Descrizione |
---|---|---|
PYTHON |
string |
|
R |
string |
LanguageExtensionsList
Elenco di oggetti di estensione del linguaggio.
Nome | Tipo | Descrizione |
---|---|---|
value |
Elenco di estensioni del linguaggio. |
MigrationClusterProperties
Rappresenta le proprietà di un cluster che fa parte di una migrazione.
Nome | Tipo | Descrizione |
---|---|---|
dataIngestionUri |
string |
URL di inserimento dati pubblico del cluster. |
id |
string |
ID risorsa del cluster. |
role |
Ruolo del cluster nel processo di migrazione. |
|
uri |
string |
URL pubblico del cluster. |
MigrationClusterRole
Ruolo del cluster nel processo di migrazione.
Nome | Tipo | Descrizione |
---|---|---|
Destination |
string |
|
Source |
string |
OptimizedAutoscale
Classe che contiene la definizione di scalabilità automatica ottimizzata.
Nome | Tipo | Descrizione |
---|---|---|
isEnabled |
boolean |
Valore booleano che indica se la funzionalità di scalabilità automatica ottimizzata è abilitata o meno. |
maximum |
integer |
Numero massimo di istanze consentite. |
minimum |
integer |
Numero minimo di istanze consentite. |
version |
integer |
Versione del modello definita, ad esempio 1. |
outboundAccess
Indica se l'accesso in uscita è consentito per il modello URI specificato.
Nome | Tipo | Descrizione |
---|---|---|
Allow |
string |
|
Deny |
string |
PrivateEndpointConnection
Una connessione endpoint privato
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Nome della risorsa |
properties.groupId |
string |
ID gruppo dell'endpoint privato. |
properties.privateEndpoint |
Endpoint privato a cui appartiene la connessione. |
|
properties.privateLinkServiceConnectionState |
Stato della connessione dell'endpoint privato. |
|
properties.provisioningState |
string |
Stato di provisioning dell'endpoint privato. |
systemData |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
|
type |
string |
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
PrivateEndpointProperty
Endpoint privato a cui appartiene la connessione.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa dell'endpoint privato. |
PrivateLinkServiceConnectionStateProperty
Stato della connessione dell'endpoint privato.
Nome | Tipo | Descrizione |
---|---|---|
actionsRequired |
string |
Qualsiasi azione necessaria oltre il flusso di lavoro di base (approvazione/rifiuto/disconnessione) |
description |
string |
Descrizione della connessione al servizio di collegamento privato. |
status |
string |
Stato della connessione al servizio collegamento privato. |
ProvisioningState
Stato di provisioning della risorsa.
Nome | Tipo | Descrizione |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Moving |
string |
|
Running |
string |
|
Succeeded |
string |
publicIPType
Indica il tipo di IP pubblico da creare: IPv4 (impostazione predefinita) o DualStack (IPv4 e IPv6)
Nome | Tipo | Descrizione |
---|---|---|
DualStack |
string |
|
IPv4 |
string |
PublicNetworkAccess
L'accesso alla rete pubblica al cluster è abilitato per impostazione predefinita. Se disabilitata, è consentita solo la connessione all'endpoint privato al cluster
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
State
Stato della risorsa.
Nome | Tipo | Descrizione |
---|---|---|
Creating |
string |
|
Deleted |
string |
|
Deleting |
string |
|
Migrated |
string |
|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Unavailable |
string |
|
Updating |
string |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
Nome | Tipo | Descrizione |
---|---|---|
createdAt |
string |
Timestamp della creazione della risorsa (UTC). |
createdBy |
string |
Identità che ha creato la risorsa. |
createdByType |
Tipo di identità che ha creato la risorsa. |
|
lastModifiedAt |
string |
Timestamp dell'ultima modifica della risorsa (UTC) |
lastModifiedBy |
string |
Identità che ha modificato l'ultima volta la risorsa. |
lastModifiedByType |
Tipo di identità che ha modificato l'ultima volta la risorsa. |
TrustedExternalTenant
Rappresenta un ID tenant considerato attendibile dal cluster.
Nome | Tipo | Descrizione |
---|---|---|
value |
string |
GUID che rappresenta un tenant esterno. |
UserAssignedIdentities
Elenco delle identità utente associate al cluster Kusto. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Nome | Tipo | Descrizione |
---|---|---|
|
VirtualNetworkConfiguration
Classe che contiene la definizione di rete virtuale.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
dataManagementPublicIpId |
string |
ID risorsa indirizzo IP pubblico del servizio di gestione dei dati. |
|
enginePublicIpId |
string |
ID risorsa indirizzo IP pubblico del servizio motore. |
|
state | Enabled |
Se abilitato, il cluster viene distribuito nella subnet configurata, quando disabilitato verrà rimosso dalla subnet. |
|
subnetId |
string |
ID risorsa subnet. |
VnetState
Se abilitato, il cluster viene distribuito nella subnet configurata, quando disabilitato verrà rimosso dalla subnet.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ZoneStatus
Indica se il cluster è di zona o non di zona.
Nome | Tipo | Descrizione |
---|---|---|
NonZonal |
string |
|
Zonal |
string |
|
ZonalInconsistency |
string |