KustoPools interface
Interfaccia che rappresenta un oggetto KustoPools.
Metodi
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Parametri delle opzioni.
Restituisce
Promise<KustoPoolListResult>
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.
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.
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.
Parametri delle opzioni.