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

KustoPoolDatabasePrincipalAssignments interface

表示 KustoPoolDatabasePrincipalAssignments 的接口。

方法

beginCreateOrUpdate(string, string, string, string, string, DatabasePrincipalAssignment, KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

创建 Kusto 池数据库 principalAssignment。

beginCreateOrUpdateAndWait(string, string, string, string, string, DatabasePrincipalAssignment, KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

创建 Kusto 池数据库 principalAssignment。

beginDelete(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams)

删除 Kusto 池 principalAssignment。

beginDeleteAndWait(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams)

删除 Kusto 池 principalAssignment。

checkNameAvailability(string, string, string, string, DatabasePrincipalAssignmentCheckNameRequest, KustoPoolDatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

检查数据库主体分配是否有效且尚未使用。

get(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsGetOptionalParams)

获取 Kusto 池数据库 principalAssignment。

list(string, string, string, string, KustoPoolDatabasePrincipalAssignmentsListOptionalParams)

列出所有 Kusto 池数据库 principalAssignments。

方法详细信息

beginCreateOrUpdate(string, string, string, string, string, DatabasePrincipalAssignment, KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

创建 Kusto 池数据库 principalAssignment。

function beginCreateOrUpdate(workspaceName: string, kustoPoolName: string, databaseName: string, principalAssignmentName: string, resourceGroupName: string, parameters: DatabasePrincipalAssignment, options?: KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<DatabasePrincipalAssignment>, DatabasePrincipalAssignment>>

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

databaseName

string

Kusto 池中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

resourceGroupName

string

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

parameters
DatabasePrincipalAssignment

为作提供的 Kusto principalAssignments 参数。

返回

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

beginCreateOrUpdateAndWait(string, string, string, string, string, DatabasePrincipalAssignment, KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

创建 Kusto 池数据库 principalAssignment。

function beginCreateOrUpdateAndWait(workspaceName: string, kustoPoolName: string, databaseName: string, principalAssignmentName: string, resourceGroupName: string, parameters: DatabasePrincipalAssignment, options?: KustoPoolDatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<DatabasePrincipalAssignment>

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

databaseName

string

Kusto 池中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

resourceGroupName

string

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

parameters
DatabasePrincipalAssignment

为作提供的 Kusto principalAssignments 参数。

返回

beginDelete(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams)

删除 Kusto 池 principalAssignment。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

databaseName

string

Kusto 池中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

resourceGroupName

string

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

返回

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

beginDeleteAndWait(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsDeleteOptionalParams)

删除 Kusto 池 principalAssignment。

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

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

databaseName

string

Kusto 池中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

resourceGroupName

string

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

返回

Promise<void>

checkNameAvailability(string, string, string, string, DatabasePrincipalAssignmentCheckNameRequest, KustoPoolDatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

检查数据库主体分配是否有效且尚未使用。

function checkNameAvailability(workspaceName: string, kustoPoolName: string, databaseName: string, resourceGroupName: string, principalAssignmentName: DatabasePrincipalAssignmentCheckNameRequest, options?: KustoPoolDatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

databaseName

string

Kusto 池中数据库的名称。

resourceGroupName

string

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

principalAssignmentName
DatabasePrincipalAssignmentCheckNameRequest

资源的名称。

返回

Promise<CheckNameResult>

get(string, string, string, string, string, KustoPoolDatabasePrincipalAssignmentsGetOptionalParams)

获取 Kusto 池数据库 principalAssignment。

function get(workspaceName: string, kustoPoolName: string, databaseName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolDatabasePrincipalAssignmentsGetOptionalParams): Promise<DatabasePrincipalAssignment>

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

databaseName

string

Kusto 池中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

resourceGroupName

string

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

返回

list(string, string, string, string, KustoPoolDatabasePrincipalAssignmentsListOptionalParams)

列出所有 Kusto 池数据库 principalAssignments。

function list(workspaceName: string, kustoPoolName: string, databaseName: string, resourceGroupName: string, options?: KustoPoolDatabasePrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<DatabasePrincipalAssignment, DatabasePrincipalAssignment[], PageSettings>

参数

workspaceName

string

工作区的名称。

kustoPoolName

string

Kusto 池的名称。

databaseName

string

Kusto 池中数据库的名称。

resourceGroupName

string

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

返回