你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

KustoPools interface

表示 KustoPools 的接口。

方法

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

添加可在 KQL 查询中运行的语言扩展列表。

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

添加可在 KQL 查询中运行的语言扩展列表。

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

创建或更新 Kusto 池。

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

创建或更新 Kusto 池。

beginDelete(string, string, string, KustoPoolsDeleteOptionalParams)

删除 Kusto 池。

beginDeleteAndWait(string, string, string, KustoPoolsDeleteOptionalParams)

删除 Kusto 池。

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

分离此 Kusto 池拥有的数据库的所有关注者。

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

分离此 Kusto 池拥有的数据库的所有关注者。

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

删除可在 KQL 查询中运行的语言扩展列表。

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

删除可在 KQL 查询中运行的语言扩展列表。

beginStart(string, string, string, KustoPoolsStartOptionalParams)

启动 Kusto 池。

beginStartAndWait(string, string, string, KustoPoolsStartOptionalParams)

启动 Kusto 池。

beginStop(string, string, string, KustoPoolsStopOptionalParams)

停止 Kusto 池。

beginStopAndWait(string, string, string, KustoPoolsStopOptionalParams)

停止 Kusto 池。

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

更新 Kusto Kusto 池。

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

更新 Kusto Kusto 池。

checkNameAvailability(string, KustoPoolCheckNameRequest, KustoPoolsCheckNameAvailabilityOptionalParams)

检查 kusto 池名称是否有效且尚未使用。

get(string, string, string, KustoPoolsGetOptionalParams)

获取 Kusto 池。

listByWorkspace(string, string, KustoPoolsListByWorkspaceOptionalParams)

列出所有 Kusto 池

listFollowerDatabases(string, string, string, KustoPoolsListFollowerDatabasesOptionalParams)

返回此 Kusto 池拥有的数据库列表,后跟另一个 Kusto 池。

listLanguageExtensions(string, string, string, KustoPoolsListLanguageExtensionsOptionalParams)

返回可在 KQL 查询中运行的语言扩展列表。

listSkus(KustoPoolsListSkusOptionalParams)

列出 Kusto 池资源的合格 SKU。

listSkusByResource(string, string, string, KustoPoolsListSkusByResourceOptionalParams)

返回可用于提供资源的 SKU。

方法详细信息

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

添加可在 KQL 查询中运行的语言扩展列表。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

languageExtensionsToAdd
LanguageExtensionsList

要添加的语言扩展。

返回

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

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

添加可在 KQL 查询中运行的语言扩展列表。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

languageExtensionsToAdd
LanguageExtensionsList

要添加的语言扩展。

返回

Promise<void>

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

创建或更新 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

kustoPoolName

string

Kusto 池的名称。

parameters
KustoPool

提供给 CreateOrUpdate作的 Kusto 池参数。

options
KustoPoolsCreateOrUpdateOptionalParams

选项参数。

返回

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

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

创建或更新 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

kustoPoolName

string

Kusto 池的名称。

parameters
KustoPool

提供给 CreateOrUpdate作的 Kusto 池参数。

options
KustoPoolsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<KustoPool>

beginDelete(string, string, string, KustoPoolsDeleteOptionalParams)

删除 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

kustoPoolName

string

Kusto 池的名称。

options
KustoPoolsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, string, KustoPoolsDeleteOptionalParams)

删除 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

kustoPoolName

string

Kusto 池的名称。

options
KustoPoolsDeleteOptionalParams

选项参数。

返回

Promise<void>

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

分离此 Kusto 池拥有的数据库的所有关注者。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

followerDatabaseToRemove
FollowerDatabaseDefinition

要删除的后继数据库属性。

返回

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

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

分离此 Kusto 池拥有的数据库的所有关注者。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

followerDatabaseToRemove
FollowerDatabaseDefinition

要删除的后继数据库属性。

返回

Promise<void>

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

删除可在 KQL 查询中运行的语言扩展列表。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

languageExtensionsToRemove
LanguageExtensionsList

要删除的语言扩展。

返回

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

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

删除可在 KQL 查询中运行的语言扩展列表。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

languageExtensionsToRemove
LanguageExtensionsList

要删除的语言扩展。

返回

Promise<void>

beginStart(string, string, string, KustoPoolsStartOptionalParams)

启动 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

options
KustoPoolsStartOptionalParams

选项参数。

返回

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

beginStartAndWait(string, string, string, KustoPoolsStartOptionalParams)

启动 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

options
KustoPoolsStartOptionalParams

选项参数。

返回

Promise<void>

beginStop(string, string, string, KustoPoolsStopOptionalParams)

停止 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

options
KustoPoolsStopOptionalParams

选项参数。

返回

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

beginStopAndWait(string, string, string, KustoPoolsStopOptionalParams)

停止 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

options
KustoPoolsStopOptionalParams

选项参数。

返回

Promise<void>

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

更新 Kusto Kusto 池。

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

参数

workspaceName

string

工作区的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

kustoPoolName

string

Kusto 池的名称。

parameters
KustoPoolUpdate

提供给更新作的 Kusto 池参数。

options
KustoPoolsUpdateOptionalParams

选项参数。

返回

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

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

更新 Kusto Kusto 池。

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

参数

workspaceName

string

工作区的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

kustoPoolName

string

Kusto 池的名称。

parameters
KustoPoolUpdate

提供给更新作的 Kusto 池参数。

options
KustoPoolsUpdateOptionalParams

选项参数。

返回

Promise<KustoPool>

checkNameAvailability(string, KustoPoolCheckNameRequest, KustoPoolsCheckNameAvailabilityOptionalParams)

检查 kusto 池名称是否有效且尚未使用。

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

参数

location

string

Azure 区域的名称。

kustoPoolName
KustoPoolCheckNameRequest

群集的名称。

返回

Promise<CheckNameResult>

get(string, string, string, KustoPoolsGetOptionalParams)

获取 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

options
KustoPoolsGetOptionalParams

选项参数。

返回

Promise<KustoPool>

listByWorkspace(string, string, KustoPoolsListByWorkspaceOptionalParams)

列出所有 Kusto 池

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

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

workspaceName

string

工作区的名称。

options
KustoPoolsListByWorkspaceOptionalParams

选项参数。

返回

listFollowerDatabases(string, string, string, KustoPoolsListFollowerDatabasesOptionalParams)

返回此 Kusto 池拥有的数据库列表,后跟另一个 Kusto 池。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

返回

listLanguageExtensions(string, string, string, KustoPoolsListLanguageExtensionsOptionalParams)

返回可在 KQL 查询中运行的语言扩展列表。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

返回

listSkus(KustoPoolsListSkusOptionalParams)

列出 Kusto 池资源的合格 SKU。

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

参数

options
KustoPoolsListSkusOptionalParams

选项参数。

返回

listSkusByResource(string, string, string, KustoPoolsListSkusByResourceOptionalParams)

返回可用于提供资源的 SKU。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

返回