Condividi tramite


KustoPools interface

Interfaccia che rappresenta un oggetto KustoPools.

Metodi

beginAddLanguageExtensions(string, string, string, LanguageExtensionsList, KustoPoolsAddLanguageExtensionsOptionalParams)

Aggiungere un elenco di estensioni del linguaggio che possono essere eseguite nelle query KQL.

beginAddLanguageExtensionsAndWait(string, string, string, LanguageExtensionsList, KustoPoolsAddLanguageExtensionsOptionalParams)

Aggiungere un elenco di estensioni del linguaggio che possono essere eseguite nelle query KQL.

beginCreateOrUpdate(string, string, string, KustoPool, KustoPoolsCreateOrUpdateOptionalParams)

Creare o aggiornare un pool Kusto.

beginCreateOrUpdateAndWait(string, string, string, KustoPool, KustoPoolsCreateOrUpdateOptionalParams)

Creare o aggiornare un pool Kusto.

beginDelete(string, string, string, KustoPoolsDeleteOptionalParams)

Elimina un pool Kusto.

beginDeleteAndWait(string, string, string, KustoPoolsDeleteOptionalParams)

Elimina un pool Kusto.

beginDetachFollowerDatabases(string, string, string, FollowerDatabaseDefinition, KustoPoolsDetachFollowerDatabasesOptionalParams)

Scollega tutti i follower di un database di proprietà di questo pool Kusto.

beginDetachFollowerDatabasesAndWait(string, string, string, FollowerDatabaseDefinition, KustoPoolsDetachFollowerDatabasesOptionalParams)

Scollega tutti i follower di un database di proprietà di questo pool Kusto.

beginRemoveLanguageExtensions(string, string, string, LanguageExtensionsList, KustoPoolsRemoveLanguageExtensionsOptionalParams)

Rimuovere un elenco di estensioni del linguaggio che possono essere eseguite nelle query KQL.

beginRemoveLanguageExtensionsAndWait(string, string, string, LanguageExtensionsList, KustoPoolsRemoveLanguageExtensionsOptionalParams)

Rimuovere un elenco di estensioni del linguaggio che possono essere eseguite nelle query KQL.

beginStart(string, string, string, KustoPoolsStartOptionalParams)

Avvia un pool Kusto.

beginStartAndWait(string, string, string, KustoPoolsStartOptionalParams)

Avvia un pool Kusto.

beginStop(string, string, string, KustoPoolsStopOptionalParams)

Arresta un pool Kusto.

beginStopAndWait(string, string, string, KustoPoolsStopOptionalParams)

Arresta un pool Kusto.

beginUpdate(string, string, string, KustoPoolUpdate, KustoPoolsUpdateOptionalParams)

Aggiornare un pool Kusto Kusto.

beginUpdateAndWait(string, string, string, KustoPoolUpdate, KustoPoolsUpdateOptionalParams)

Aggiornare un pool Kusto Kusto.

checkNameAvailability(string, KustoPoolCheckNameRequest, KustoPoolsCheckNameAvailabilityOptionalParams)

Verifica che il nome del pool kusto sia valido e non sia già in uso.

get(string, string, string, KustoPoolsGetOptionalParams)

Ottiene un pool Kusto.

listByWorkspace(string, string, KustoPoolsListByWorkspaceOptionalParams)

Elencare tutti i pool Kusto

listFollowerDatabases(string, string, string, KustoPoolsListFollowerDatabasesOptionalParams)

Restituisce un elenco di database di proprietà di questo pool Kusto e seguiti da un altro pool Kusto.

listLanguageExtensions(string, string, string, KustoPoolsListLanguageExtensionsOptionalParams)

Restituisce un elenco di estensioni del linguaggio che possono essere eseguite all'interno di query KQL.

listSkus(KustoPoolsListSkusOptionalParams)

Elenca gli SKU idonei per la risorsa pool Kusto.

listSkusByResource(string, string, string, KustoPoolsListSkusByResourceOptionalParams)

Restituisce gli SKU disponibili per la risorsa specificata.

Dettagli metodo

beginAddLanguageExtensions(string, string, string, LanguageExtensionsList, KustoPoolsAddLanguageExtensionsOptionalParams)

Aggiungere un elenco di estensioni del linguaggio che possono essere eseguite nelle query KQL.

function beginAddLanguageExtensions(workspaceName: string, kustoPoolName: string, resourceGroupName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: KustoPoolsAddLanguageExtensionsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

languageExtensionsToAdd
LanguageExtensionsList

Estensioni del linguaggio da aggiungere.

options
KustoPoolsAddLanguageExtensionsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginAddLanguageExtensionsAndWait(string, string, string, LanguageExtensionsList, KustoPoolsAddLanguageExtensionsOptionalParams)

Aggiungere un elenco di estensioni del linguaggio che possono essere eseguite nelle query KQL.

function beginAddLanguageExtensionsAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: KustoPoolsAddLanguageExtensionsOptionalParams): Promise<void>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

languageExtensionsToAdd
LanguageExtensionsList

Estensioni del linguaggio da aggiungere.

options
KustoPoolsAddLanguageExtensionsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginCreateOrUpdate(string, string, string, KustoPool, KustoPoolsCreateOrUpdateOptionalParams)

Creare o aggiornare un pool Kusto.

function beginCreateOrUpdate(workspaceName: string, resourceGroupName: string, kustoPoolName: string, parameters: KustoPool, options?: KustoPoolsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<KustoPool>, KustoPool>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

resourceGroupName

string

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

kustoPoolName

string

Nome del pool Kusto.

parameters
KustoPool

I parametri del pool Kusto forniti all'operazione CreateOrUpdate.

options
KustoPoolsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<KustoPool>, KustoPool>>

beginCreateOrUpdateAndWait(string, string, string, KustoPool, KustoPoolsCreateOrUpdateOptionalParams)

Creare o aggiornare un pool Kusto.

function beginCreateOrUpdateAndWait(workspaceName: string, resourceGroupName: string, kustoPoolName: string, parameters: KustoPool, options?: KustoPoolsCreateOrUpdateOptionalParams): Promise<KustoPool>

Parametri

workspaceName

string

Nome dell'area di lavoro.

resourceGroupName

string

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

kustoPoolName

string

Nome del pool Kusto.

parameters
KustoPool

I parametri del pool Kusto forniti all'operazione CreateOrUpdate.

options
KustoPoolsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<KustoPool>

beginDelete(string, string, string, KustoPoolsDeleteOptionalParams)

Elimina un pool Kusto.

function beginDelete(workspaceName: string, resourceGroupName: string, kustoPoolName: string, options?: KustoPoolsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

resourceGroupName

string

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

kustoPoolName

string

Nome del pool Kusto.

options
KustoPoolsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, KustoPoolsDeleteOptionalParams)

Elimina un pool Kusto.

function beginDeleteAndWait(workspaceName: string, resourceGroupName: string, kustoPoolName: string, options?: KustoPoolsDeleteOptionalParams): Promise<void>

Parametri

workspaceName

string

Nome dell'area di lavoro.

resourceGroupName

string

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

kustoPoolName

string

Nome del pool Kusto.

options
KustoPoolsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginDetachFollowerDatabases(string, string, string, FollowerDatabaseDefinition, KustoPoolsDetachFollowerDatabasesOptionalParams)

Scollega tutti i follower di un database di proprietà di questo pool Kusto.

function beginDetachFollowerDatabases(workspaceName: string, kustoPoolName: string, resourceGroupName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: KustoPoolsDetachFollowerDatabasesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

followerDatabaseToRemove
FollowerDatabaseDefinition

Proprietà dei database follower da rimuovere.

options
KustoPoolsDetachFollowerDatabasesOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDetachFollowerDatabasesAndWait(string, string, string, FollowerDatabaseDefinition, KustoPoolsDetachFollowerDatabasesOptionalParams)

Scollega tutti i follower di un database di proprietà di questo pool Kusto.

function beginDetachFollowerDatabasesAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: KustoPoolsDetachFollowerDatabasesOptionalParams): Promise<void>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

followerDatabaseToRemove
FollowerDatabaseDefinition

Proprietà dei database follower da rimuovere.

options
KustoPoolsDetachFollowerDatabasesOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginRemoveLanguageExtensions(string, string, string, LanguageExtensionsList, KustoPoolsRemoveLanguageExtensionsOptionalParams)

Rimuovere un elenco di estensioni del linguaggio che possono essere eseguite nelle query KQL.

function beginRemoveLanguageExtensions(workspaceName: string, kustoPoolName: string, resourceGroupName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: KustoPoolsRemoveLanguageExtensionsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

languageExtensionsToRemove
LanguageExtensionsList

Estensioni del linguaggio da rimuovere.

options
KustoPoolsRemoveLanguageExtensionsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginRemoveLanguageExtensionsAndWait(string, string, string, LanguageExtensionsList, KustoPoolsRemoveLanguageExtensionsOptionalParams)

Rimuovere un elenco di estensioni del linguaggio che possono essere eseguite nelle query KQL.

function beginRemoveLanguageExtensionsAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: KustoPoolsRemoveLanguageExtensionsOptionalParams): Promise<void>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

languageExtensionsToRemove
LanguageExtensionsList

Estensioni del linguaggio da rimuovere.

options
KustoPoolsRemoveLanguageExtensionsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginStart(string, string, string, KustoPoolsStartOptionalParams)

Avvia un pool Kusto.

function beginStart(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsStartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

options
KustoPoolsStartOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStartAndWait(string, string, string, KustoPoolsStartOptionalParams)

Avvia un pool Kusto.

function beginStartAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsStartOptionalParams): Promise<void>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

options
KustoPoolsStartOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginStop(string, string, string, KustoPoolsStopOptionalParams)

Arresta un pool Kusto.

function beginStop(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsStopOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

options
KustoPoolsStopOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStopAndWait(string, string, string, KustoPoolsStopOptionalParams)

Arresta un pool Kusto.

function beginStopAndWait(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsStopOptionalParams): Promise<void>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

options
KustoPoolsStopOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, string, KustoPoolUpdate, KustoPoolsUpdateOptionalParams)

Aggiornare un pool Kusto Kusto.

function beginUpdate(workspaceName: string, resourceGroupName: string, kustoPoolName: string, parameters: KustoPoolUpdate, options?: KustoPoolsUpdateOptionalParams): Promise<PollerLike<PollOperationState<KustoPool>, KustoPool>>

Parametri

workspaceName

string

Nome dell'area di lavoro.

resourceGroupName

string

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

kustoPoolName

string

Nome del pool Kusto.

parameters
KustoPoolUpdate

I parametri del pool Kusto forniti all'operazione di aggiornamento.

options
KustoPoolsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<KustoPool>, KustoPool>>

beginUpdateAndWait(string, string, string, KustoPoolUpdate, KustoPoolsUpdateOptionalParams)

Aggiornare un pool Kusto Kusto.

function beginUpdateAndWait(workspaceName: string, resourceGroupName: string, kustoPoolName: string, parameters: KustoPoolUpdate, options?: KustoPoolsUpdateOptionalParams): Promise<KustoPool>

Parametri

workspaceName

string

Nome dell'area di lavoro.

resourceGroupName

string

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

kustoPoolName

string

Nome del pool Kusto.

parameters
KustoPoolUpdate

I parametri del pool Kusto forniti all'operazione di aggiornamento.

options
KustoPoolsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<KustoPool>

checkNameAvailability(string, KustoPoolCheckNameRequest, KustoPoolsCheckNameAvailabilityOptionalParams)

Verifica che il nome del pool kusto sia valido e non sia già in uso.

function checkNameAvailability(location: string, kustoPoolName: KustoPoolCheckNameRequest, options?: KustoPoolsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

Parametri

location

string

Nome dell'area di Azure.

kustoPoolName
KustoPoolCheckNameRequest

Nome del cluster.

options
KustoPoolsCheckNameAvailabilityOptionalParams

Parametri delle opzioni.

Restituisce

Promise<CheckNameResult>

get(string, string, string, KustoPoolsGetOptionalParams)

Ottiene un pool Kusto.

function get(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsGetOptionalParams): Promise<KustoPool>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

options
KustoPoolsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<KustoPool>

listByWorkspace(string, string, KustoPoolsListByWorkspaceOptionalParams)

Elencare tutti i pool Kusto

function listByWorkspace(resourceGroupName: string, workspaceName: string, options?: KustoPoolsListByWorkspaceOptionalParams): Promise<KustoPoolListResult>

Parametri

resourceGroupName

string

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

workspaceName

string

Nome dell'area di lavoro.

options
KustoPoolsListByWorkspaceOptionalParams

Parametri delle opzioni.

Restituisce

listFollowerDatabases(string, string, string, KustoPoolsListFollowerDatabasesOptionalParams)

Restituisce un elenco di database di proprietà di questo pool Kusto e seguiti da un altro pool Kusto.

function listFollowerDatabases(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsListFollowerDatabasesOptionalParams): PagedAsyncIterableIterator<FollowerDatabaseDefinition, FollowerDatabaseDefinition[], PageSettings>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

options
KustoPoolsListFollowerDatabasesOptionalParams

Parametri delle opzioni.

Restituisce

listLanguageExtensions(string, string, string, KustoPoolsListLanguageExtensionsOptionalParams)

Restituisce un elenco di estensioni del linguaggio che possono essere eseguite all'interno di query KQL.

function listLanguageExtensions(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsListLanguageExtensionsOptionalParams): PagedAsyncIterableIterator<LanguageExtension, LanguageExtension[], PageSettings>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

options
KustoPoolsListLanguageExtensionsOptionalParams

Parametri delle opzioni.

Restituisce

listSkus(KustoPoolsListSkusOptionalParams)

Elenca gli SKU idonei per la risorsa pool Kusto.

function listSkus(options?: KustoPoolsListSkusOptionalParams): PagedAsyncIterableIterator<SkuDescription, SkuDescription[], PageSettings>

Parametri

options
KustoPoolsListSkusOptionalParams

Parametri delle opzioni.

Restituisce

listSkusByResource(string, string, string, KustoPoolsListSkusByResourceOptionalParams)

Restituisce gli SKU disponibili per la risorsa specificata.

function listSkusByResource(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolsListSkusByResourceOptionalParams): PagedAsyncIterableIterator<AzureResourceSku, AzureResourceSku[], PageSettings>

Parametri

workspaceName

string

Nome dell'area di lavoro.

kustoPoolName

string

Nome del pool Kusto.

resourceGroupName

string

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

options
KustoPoolsListSkusByResourceOptionalParams

Parametri delle opzioni.

Restituisce