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