Partilhar 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)

Crie ou atualize um pool Kusto.

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

Crie ou atualize um pool Kusto.

beginDelete(string, string, string, KustoPoolsDeleteOptionalParams)

Exclui um pool Kusto.

beginDeleteAndWait(string, string, string, KustoPoolsDeleteOptionalParams)

Exclui um pool Kusto.

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

Desanexa todos os seguidores de um banco de dados de propriedade deste Kusto Pool.

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

Desanexa todos os seguidores de um banco de dados de propriedade deste Kusto Pool.

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)

Para uma piscina de Kusto.

beginStopAndWait(string, string, string, KustoPoolsStopOptionalParams)

Para uma piscina de Kusto.

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

Atualize um Kusto Kusto Pool.

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

Atualize um Kusto Kusto Pool.

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 uma piscina Kusto.

listByWorkspace(string, string, KustoPoolsListByWorkspaceOptionalParams)

Listar todas as piscinas Kusto

listFollowerDatabases(string, string, string, KustoPoolsListFollowerDatabasesOptionalParams)

Retorna uma lista de bancos de dados que pertencem a este Pool Kusto e foram seguidos por outro Pool 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 elegíveis para o recurso Kusto Pool.

listSkusByResource(string, string, string, KustoPoolsListSkusByResourceOptionalParams)

Retorna as SKUs disponíveis para o recurso fornecido.

Detalhes de 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 espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

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 espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

Promise<void>

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

Crie ou atualize um pool 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 espaço de trabalho.

resourceGroupName

string

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

kustoPoolName

string

O nome do pool Kusto.

parameters
KustoPool

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

options
KustoPoolsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Crie ou atualize um pool Kusto.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

resourceGroupName

string

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

kustoPoolName

string

O nome do pool Kusto.

parameters
KustoPool

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

options
KustoPoolsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<KustoPool>

beginDelete(string, string, string, KustoPoolsDeleteOptionalParams)

Exclui um pool Kusto.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

resourceGroupName

string

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

kustoPoolName

string

O nome do pool Kusto.

options
KustoPoolsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, KustoPoolsDeleteOptionalParams)

Exclui um pool Kusto.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

resourceGroupName

string

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

kustoPoolName

string

O nome do pool Kusto.

options
KustoPoolsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Desanexa todos os seguidores de um banco de dados de propriedade deste Kusto Pool.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool Kusto.

resourceGroupName

string

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

followerDatabaseToRemove
FollowerDatabaseDefinition

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

options
KustoPoolsDetachFollowerDatabasesOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Desanexa todos os seguidores de um banco de dados de propriedade deste Kusto Pool.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool Kusto.

resourceGroupName

string

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

followerDatabaseToRemove
FollowerDatabaseDefinition

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

options
KustoPoolsDetachFollowerDatabasesOptionalParams

Os parâmetros de opções.

Devoluções

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 espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

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 espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

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 espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

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 espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

Promise<void>

beginStop(string, string, string, KustoPoolsStopOptionalParams)

Para uma piscina de Kusto.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

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

beginStopAndWait(string, string, string, KustoPoolsStopOptionalParams)

Para uma piscina de Kusto.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

Promise<void>

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

Atualize um Kusto Kusto Pool.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

resourceGroupName

string

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

kustoPoolName

string

O nome do pool Kusto.

parameters
KustoPoolUpdate

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

options
KustoPoolsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Atualize um Kusto Kusto Pool.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

resourceGroupName

string

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

kustoPoolName

string

O nome do pool Kusto.

parameters
KustoPoolUpdate

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

options
KustoPoolsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

Promise<CheckNameResult>

get(string, string, string, KustoPoolsGetOptionalParams)

Obtém uma piscina Kusto.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

Promise<KustoPool>

listByWorkspace(string, string, KustoPoolsListByWorkspaceOptionalParams)

Listar todas as piscinas 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 espaço de trabalho.

options
KustoPoolsListByWorkspaceOptionalParams

Os parâmetros de opções.

Devoluções

listFollowerDatabases(string, string, string, KustoPoolsListFollowerDatabasesOptionalParams)

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

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

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 espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções

listSkus(KustoPoolsListSkusOptionalParams)

Lista SKUs elegíveis para o recurso Kusto Pool.

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

Parâmetros

options
KustoPoolsListSkusOptionalParams

Os parâmetros de opções.

Devoluções

listSkusByResource(string, string, string, KustoPoolsListSkusByResourceOptionalParams)

Retorna as 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 espaço de trabalho.

kustoPoolName

string

O nome do pool 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.

Devoluções