KustoPools interface
Interface que representa um KustoPools.
Métodos
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Os parâmetros de opções.
Retornos
Promise<KustoPoolListResult>
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.
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.
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.
Os parâmetros de opções.