共用方式為


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

資源群組的名稱。 名稱不區分大小寫。

傳回