共用方式為


Databases interface

表示資料庫的介面。

方法

addPrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesAddPrincipalsOptionalParams)

新增資料庫主體許可權。

beginCreateOrUpdate(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

建立或更新資料庫。

beginCreateOrUpdateAndWait(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

建立或更新資料庫。

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

刪除具有指定名稱的資料庫。

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

刪除具有指定名稱的資料庫。

beginUpdate(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

更新資料庫。

beginUpdateAndWait(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

更新資料庫。

checkNameAvailability(string, string, CheckNameRequest, DatabasesCheckNameAvailabilityOptionalParams)

檢查資料庫資源名稱是否有效,且尚未使用中。

get(string, string, string, DatabasesGetOptionalParams)

傳回資料庫。

listByCluster(string, string, DatabasesListByClusterOptionalParams)

傳回指定 Kusto 叢集的資料庫清單。

listPrincipals(string, string, string, DatabasesListPrincipalsOptionalParams)

傳回指定 Kusto 叢集和資料庫的資料庫主體清單。

removePrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesRemovePrincipalsOptionalParams)

移除資料庫主體許可權。

方法詳細資料

addPrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesAddPrincipalsOptionalParams)

新增資料庫主體許可權。

function addPrincipals(resourceGroupName: string, clusterName: string, databaseName: string, databasePrincipalsToAdd: DatabasePrincipalListRequest, options?: DatabasesAddPrincipalsOptionalParams): Promise<DatabasePrincipalListResult>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

databasePrincipalsToAdd
DatabasePrincipalListRequest

要加入的資料庫主體清單。

options
DatabasesAddPrincipalsOptionalParams

選項參數。

傳回

beginCreateOrUpdate(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

建立或更新資料庫。

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

parameters
DatabaseUnion

提供給 CreateOrUpdate 作業的資料庫參數。

options
DatabasesCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

beginCreateOrUpdateAndWait(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

建立或更新資料庫。

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesCreateOrUpdateOptionalParams): Promise<DatabaseUnion>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

parameters
DatabaseUnion

提供給 CreateOrUpdate 作業的資料庫參數。

options
DatabasesCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<DatabaseUnion>

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

刪除具有指定名稱的資料庫。

function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

options
DatabasesDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

刪除具有指定名稱的資料庫。

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

options
DatabasesDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginUpdate(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

更新資料庫。

function beginUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

parameters
DatabaseUnion

提供給 Update 作業的資料庫參數。

options
DatabasesUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

beginUpdateAndWait(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

更新資料庫。

function beginUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesUpdateOptionalParams): Promise<DatabaseUnion>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

parameters
DatabaseUnion

提供給 Update 作業的資料庫參數。

options
DatabasesUpdateOptionalParams

選項參數。

傳回

Promise<DatabaseUnion>

checkNameAvailability(string, string, CheckNameRequest, DatabasesCheckNameAvailabilityOptionalParams)

檢查資料庫資源名稱是否有效,且尚未使用中。

function checkNameAvailability(resourceGroupName: string, clusterName: string, resourceName: CheckNameRequest, options?: DatabasesCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

resourceName
CheckNameRequest

資源名稱。

傳回

Promise<CheckNameResult>

get(string, string, string, DatabasesGetOptionalParams)

傳回資料庫。

function get(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<DatabaseUnion>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

options
DatabasesGetOptionalParams

選項參數。

傳回

Promise<DatabaseUnion>

listByCluster(string, string, DatabasesListByClusterOptionalParams)

傳回指定 Kusto 叢集的資料庫清單。

function listByCluster(resourceGroupName: string, clusterName: string, options?: DatabasesListByClusterOptionalParams): PagedAsyncIterableIterator<DatabaseUnion, DatabaseUnion[], PageSettings>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

options
DatabasesListByClusterOptionalParams

選項參數。

傳回

listPrincipals(string, string, string, DatabasesListPrincipalsOptionalParams)

傳回指定 Kusto 叢集和資料庫的資料庫主體清單。

function listPrincipals(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesListPrincipalsOptionalParams): PagedAsyncIterableIterator<DatabasePrincipal, DatabasePrincipal[], PageSettings>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

options
DatabasesListPrincipalsOptionalParams

選項參數。

傳回

removePrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesRemovePrincipalsOptionalParams)

移除資料庫主體許可權。

function removePrincipals(resourceGroupName: string, clusterName: string, databaseName: string, databasePrincipalsToRemove: DatabasePrincipalListRequest, options?: DatabasesRemovePrincipalsOptionalParams): Promise<DatabasePrincipalListResult>

參數

resourceGroupName

string

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

clusterName

string

Kusto 叢集的名稱。

databaseName

string

Kusto 叢集中的資料庫名稱。

databasePrincipalsToRemove
DatabasePrincipalListRequest

要移除的資料庫主體清單。

options
DatabasesRemovePrincipalsOptionalParams

選項參數。

傳回