Compartilhar via


KustoPools interface

Interface que representa um KustoPools.

Métodos

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

Adicione uma lista de extensões de idioma que podem ser executadas em consultas KQL.

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

Adicione uma lista de extensões de idioma que podem ser executadas em consultas KQL.

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

Criar ou atualizar um pool do Kusto.

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

Criar ou atualizar um pool do Kusto.

beginDelete(string, string, string, KustoPoolsDeleteOptionalParams)

Exclui um pool de Kusto.

beginDeleteAndWait(string, string, string, KustoPoolsDeleteOptionalParams)

Exclui um pool de Kusto.

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

Desanexa todos os seguidores de um banco de dados pertencente a este Pool do Kusto.

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

Desanexa todos os seguidores de um banco de dados pertencente a este Pool do Kusto.

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

Remova uma lista de extensões de idioma que podem ser executadas em consultas KQL.

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

Remova uma lista de extensões de idioma que podem ser executadas em consultas KQL.

beginStart(string, string, string, KustoPoolsStartOptionalParams)

Inicia um pool de Kusto.

beginStartAndWait(string, string, string, KustoPoolsStartOptionalParams)

Inicia um pool de Kusto.

beginStop(string, string, string, KustoPoolsStopOptionalParams)

Interrompe um pool de Kusto.

beginStopAndWait(string, string, string, KustoPoolsStopOptionalParams)

Interrompe um pool de Kusto.

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

Atualize um Pool kusto kusto.

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

Atualize um Pool kusto kusto.

checkNameAvailability(string, KustoPoolCheckNameRequest, KustoPoolsCheckNameAvailabilityOptionalParams)

Verifica se o nome do pool kusto é válido e ainda não está em uso.

get(string, string, string, KustoPoolsGetOptionalParams)

Obtém um pool de Kusto.

listByWorkspace(string, string, KustoPoolsListByWorkspaceOptionalParams)

Listar todos os pools do Kusto

listFollowerDatabases(string, string, string, KustoPoolsListFollowerDatabasesOptionalParams)

Retorna uma lista de bancos de dados que pertencem a esse Pool do Kusto e que foram seguidos por outro Pool de Kusto.

listLanguageExtensions(string, string, string, KustoPoolsListLanguageExtensionsOptionalParams)

Retorna uma lista de extensões de idioma que podem ser executadas em consultas KQL.

listSkus(KustoPoolsListSkusOptionalParams)

Lista skus qualificados para o recurso do Pool do Kusto.

listSkusByResource(string, string, string, KustoPoolsListSkusByResourceOptionalParams)

Retorna os SKUs disponíveis para o recurso fornecido.

Detalhes do método

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

Adicione uma lista de extensões de idioma que podem ser executadas em consultas KQL.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

languageExtensionsToAdd
LanguageExtensionsList

As extensões de idioma a serem adicionadas.

options
KustoPoolsAddLanguageExtensionsOptionalParams

Os parâmetros de opções.

Retornos

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

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

Adicione uma lista de extensões de idioma que podem ser executadas em consultas KQL.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

languageExtensionsToAdd
LanguageExtensionsList

As extensões de idioma a serem adicionadas.

options
KustoPoolsAddLanguageExtensionsOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Criar ou atualizar um pool do Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

kustoPoolName

string

O nome do pool do Kusto.

parameters
KustoPool

Os parâmetros do pool do Kusto fornecidos para a operação CreateOrUpdate.

options
KustoPoolsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Criar ou atualizar um pool do Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

kustoPoolName

string

O nome do pool do Kusto.

parameters
KustoPool

Os parâmetros do pool do Kusto fornecidos para a operação CreateOrUpdate.

options
KustoPoolsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<KustoPool>

beginDelete(string, string, string, KustoPoolsDeleteOptionalParams)

Exclui um pool de Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

kustoPoolName

string

O nome do pool do Kusto.

options
KustoPoolsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, KustoPoolsDeleteOptionalParams)

Exclui um pool de Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

kustoPoolName

string

O nome do pool do Kusto.

options
KustoPoolsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Desanexa todos os seguidores de um banco de dados pertencente a este Pool do Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

followerDatabaseToRemove
FollowerDatabaseDefinition

As propriedades de bancos de dados de seguidor a serem removidas.

options
KustoPoolsDetachFollowerDatabasesOptionalParams

Os parâmetros de opções.

Retornos

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

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

Desanexa todos os seguidores de um banco de dados pertencente a este Pool do Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

followerDatabaseToRemove
FollowerDatabaseDefinition

As propriedades de bancos de dados de seguidor a serem removidas.

options
KustoPoolsDetachFollowerDatabasesOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Remova uma lista de extensões de idioma que podem ser executadas em consultas KQL.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

languageExtensionsToRemove
LanguageExtensionsList

As extensões de idioma a serem removidas.

options
KustoPoolsRemoveLanguageExtensionsOptionalParams

Os parâmetros de opções.

Retornos

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

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

Remova uma lista de extensões de idioma que podem ser executadas em consultas KQL.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

languageExtensionsToRemove
LanguageExtensionsList

As extensões de idioma a serem removidas.

options
KustoPoolsRemoveLanguageExtensionsOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginStart(string, string, string, KustoPoolsStartOptionalParams)

Inicia um pool de Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolsStartOptionalParams

Os parâmetros de opções.

Retornos

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

beginStartAndWait(string, string, string, KustoPoolsStartOptionalParams)

Inicia um pool de Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolsStartOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginStop(string, string, string, KustoPoolsStopOptionalParams)

Interrompe um pool de Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolsStopOptionalParams

Os parâmetros de opções.

Retornos

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

beginStopAndWait(string, string, string, KustoPoolsStopOptionalParams)

Interrompe um pool de Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolsStopOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Atualize um Pool kusto kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

kustoPoolName

string

O nome do pool do Kusto.

parameters
KustoPoolUpdate

Os parâmetros do pool do Kusto fornecidos para a operação De atualização.

options
KustoPoolsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Atualize um Pool kusto kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

kustoPoolName

string

O nome do pool do Kusto.

parameters
KustoPoolUpdate

Os parâmetros do pool do Kusto fornecidos para a operação De atualização.

options
KustoPoolsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<KustoPool>

checkNameAvailability(string, KustoPoolCheckNameRequest, KustoPoolsCheckNameAvailabilityOptionalParams)

Verifica se o nome do pool kusto é válido e ainda não está em uso.

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

Parâmetros

location

string

O nome da região do Azure.

kustoPoolName
KustoPoolCheckNameRequest

O nome do cluster.

options
KustoPoolsCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Retornos

Promise<CheckNameResult>

get(string, string, string, KustoPoolsGetOptionalParams)

Obtém um pool de Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<KustoPool>

listByWorkspace(string, string, KustoPoolsListByWorkspaceOptionalParams)

Listar todos os pools do Kusto

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

options
KustoPoolsListByWorkspaceOptionalParams

Os parâmetros de opções.

Retornos

listFollowerDatabases(string, string, string, KustoPoolsListFollowerDatabasesOptionalParams)

Retorna uma lista de bancos de dados que pertencem a esse Pool do Kusto e que foram seguidos por outro Pool de Kusto.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolsListFollowerDatabasesOptionalParams

Os parâmetros de opções.

Retornos

listLanguageExtensions(string, string, string, KustoPoolsListLanguageExtensionsOptionalParams)

Retorna uma lista de extensões de idioma que podem ser executadas em consultas KQL.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolsListLanguageExtensionsOptionalParams

Os parâmetros de opções.

Retornos

listSkus(KustoPoolsListSkusOptionalParams)

Lista skus qualificados para o recurso do Pool do Kusto.

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

Parâmetros

options
KustoPoolsListSkusOptionalParams

Os parâmetros de opções.

Retornos

listSkusByResource(string, string, string, KustoPoolsListSkusByResourceOptionalParams)

Retorna os SKUs disponíveis para o recurso fornecido.

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

Parâmetros

workspaceName

string

O nome do workspace.

kustoPoolName

string

O nome do pool do Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolsListSkusByResourceOptionalParams

Os parâmetros de opções.

Retornos