Condividi tramite


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

string

Nome del cluster Kusto.

Criterio di espressione regolare: ^.*$

resourceGroupName
path True

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

subscriptionId
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

AzureSku

SKU del cluster.

identity

Identity

Identità del cluster, se configurata.

properties.acceptedAudiences

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

CalloutPolicy[]

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

EngineType

Tipo di motore

properties.keyVaultProperties

KeyVaultProperties

Proprietà dell'insieme di credenziali delle chiavi per la crittografia del cluster.

properties.languageExtensions

LanguageExtensionsList

Elenco delle estensioni del linguaggio del cluster.

properties.optimizedAutoscale

OptimizedAutoscale

Definizione di scalabilità automatica ottimizzata.

properties.publicIPType

publicIPType

Indica il tipo di IP pubblico da creare: IPv4 (impostazione predefinita) o DualStack (IPv4 e IPv6)

properties.publicNetworkAccess

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

ClusterNetworkAccessFlag

Indica se limitare o meno l'accesso alla rete in uscita. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled'

properties.trustedExternalTenants

TrustedExternalTenant[]

Tenant esterni del cluster.

properties.virtualClusterGraduationProperties

string

Proprietà di laurea del cluster virtuale

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definizione della rete virtuale.

tags

object

Tag di risorsa.

zones

string[]

Zone di disponibilità del cluster.

Risposte

Nome Tipo Descrizione
200 OK

Cluster

Aggiornamento corretto del cluster.

201 Created

Cluster

Creazione del cluster completata.

Other Status Codes

ErrorResponse

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
AcceptedAudiences

Rappresenta un gruppo di destinatari accettato considerato attendibile dal cluster.

AzureSku

Definizione di SKU di Azure.

AzureSkuName

Nome SKU.

AzureSkuTier

Livello SKU.

CalloutPolicy

Configurazione per i criteri di callout esterni, inclusi modelli URI, tipi di accesso e tipi di servizio.

calloutType

Tipo del servizio callout, specificando il tipo di risorsa esterna o servizio a cui si accede.

Cluster

Classe che rappresenta un cluster Kusto.

ClusterNetworkAccessFlag

Indica se limitare o meno l'accesso alla rete in uscita. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled'

createdByType

Tipo di identità che ha creato la risorsa.

EngineType

Tipo di motore

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

Identity

Identità per la risorsa.

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à.

KeyVaultProperties

Proprietà dell'insieme di credenziali delle chiavi.

LanguageExtension

Oggetto estensione del linguaggio.

languageExtensionImageName

Nome dell'immagine dell'estensione del linguaggio.

languageExtensionName

Nome dell'estensione del linguaggio.

LanguageExtensionsList

Elenco di oggetti di estensione del linguaggio.

MigrationClusterProperties

Rappresenta le proprietà di un cluster che fa parte di una migrazione.

MigrationClusterRole

Ruolo del cluster nel processo di migrazione.

OptimizedAutoscale

Classe che contiene la definizione di scalabilità automatica ottimizzata.

outboundAccess

Indica se l'accesso in uscita è consentito per il modello URI specificato.

PrivateEndpointConnection

Una connessione endpoint privato

PrivateEndpointProperty

Endpoint privato a cui appartiene la connessione.

PrivateLinkServiceConnectionStateProperty

Stato della connessione dell'endpoint privato.

ProvisioningState

Stato di provisioning della risorsa.

publicIPType

Indica il tipo di IP pubblico da creare: IPv4 (impostazione predefinita) o DualStack (IPv4 e IPv6)

PublicNetworkAccess

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.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

TrustedExternalTenant

Rappresenta un ID tenant considerato attendibile dal cluster.

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

VirtualNetworkConfiguration

Classe che contiene la definizione di rete virtuale.

VnetState

Se abilitato, il cluster viene distribuito nella subnet configurata, quando disabilitato verrà rimosso dalla subnet.

ZoneStatus

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

AzureSkuName

Nome SKU.

tier

AzureSkuTier

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

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

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

Identity

Identità del cluster, se configurata.

location

string

Posizione geografica in cui risiede la risorsa

name

string

Nome della risorsa

properties.acceptedAudiences

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

CalloutPolicy[]

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

EngineType

V3

Tipo di motore

properties.keyVaultProperties

KeyVaultProperties

Proprietà dell'insieme di credenziali delle chiavi per la crittografia del cluster.

properties.languageExtensions

LanguageExtensionsList

Elenco delle estensioni del linguaggio del cluster.

properties.migrationCluster

MigrationClusterProperties

Proprietà del cluster peer coinvolto in una migrazione da/verso questo cluster.

properties.optimizedAutoscale

OptimizedAutoscale

Definizione di scalabilità automatica ottimizzata.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Elenco di connessioni endpoint private.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa.

properties.publicIPType

publicIPType

IPv4

Indica il tipo di IP pubblico da creare: IPv4 (impostazione predefinita) o DualStack (IPv4 e IPv6)

properties.publicNetworkAccess

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

ClusterNetworkAccessFlag

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

State

Stato della risorsa.

properties.stateReason

string

Motivo dello stato corrente del cluster.

properties.trustedExternalTenants

TrustedExternalTenant[]

Tenant esterni del cluster.

properties.uri

string

URI del cluster.

properties.virtualClusterGraduationProperties

string

Proprietà di laurea del cluster virtuale

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definizione della rete virtuale.

properties.zoneStatus

ZoneStatus

Indica se il cluster è di zona o non di zona.

sku

AzureSku

SKU del cluster.

systemData

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

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

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

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à.

userAssignedIdentities

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

languageExtensionImageName

Nome dell'immagine dell'estensione del linguaggio.

languageExtensionName

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

LanguageExtension[]

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

MigrationClusterRole

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

PrivateEndpointProperty

Endpoint privato a cui appartiene la connessione.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionStateProperty

Stato della connessione dell'endpoint privato.

properties.provisioningState

string

Stato di provisioning dell'endpoint privato.

systemData

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

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

createdByType

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

VnetState

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