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

DatabasePrincipalAssignments interface

表示 DatabasePrincipalAssignments 的接口。

方法

beginCreateOrUpdate(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

创建 Kusto 群集数据库 principalAssignment。

beginCreateOrUpdateAndWait(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

创建 Kusto 群集数据库 principalAssignment。

beginDelete(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

删除 Kusto principalAssignment。

beginDeleteAndWait(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

删除 Kusto principalAssignment。

checkNameAvailability(string, string, string, DatabasePrincipalAssignmentCheckNameRequest, DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

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

get(string, string, string, string, DatabasePrincipalAssignmentsGetOptionalParams)

获取 Kusto 群集数据库 principalAssignment。

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

列出所有 Kusto 群集数据库 principalAssignments。

方法详细信息

beginCreateOrUpdate(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

创建 Kusto 群集数据库 principalAssignment。

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, parameters: DatabasePrincipalAssignment, options?: DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabasePrincipalAssignment>, DatabasePrincipalAssignment>>

参数

resourceGroupName

string

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

clusterName

string

Kusto 群集的名称。

databaseName

string

Kusto 群集中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

parameters
DatabasePrincipalAssignment

为作提供的 Kusto principalAssignments 参数。

返回

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

beginCreateOrUpdateAndWait(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

创建 Kusto 群集数据库 principalAssignment。

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, parameters: DatabasePrincipalAssignment, options?: DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<DatabasePrincipalAssignment>

参数

resourceGroupName

string

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

clusterName

string

Kusto 群集的名称。

databaseName

string

Kusto 群集中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

parameters
DatabasePrincipalAssignment

为作提供的 Kusto principalAssignments 参数。

返回

beginDelete(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

删除 Kusto principalAssignment。

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

参数

resourceGroupName

string

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

clusterName

string

Kusto 群集的名称。

databaseName

string

Kusto 群集中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

返回

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

beginDeleteAndWait(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

删除 Kusto principalAssignment。

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

参数

resourceGroupName

string

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

clusterName

string

Kusto 群集的名称。

databaseName

string

Kusto 群集中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

返回

Promise<void>

checkNameAvailability(string, string, string, DatabasePrincipalAssignmentCheckNameRequest, DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

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

function checkNameAvailability(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: DatabasePrincipalAssignmentCheckNameRequest, options?: DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

参数

resourceGroupName

string

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

clusterName

string

Kusto 群集的名称。

databaseName

string

Kusto 群集中数据库的名称。

principalAssignmentName
DatabasePrincipalAssignmentCheckNameRequest

资源的名称。

返回

Promise<CheckNameResult>

get(string, string, string, string, DatabasePrincipalAssignmentsGetOptionalParams)

获取 Kusto 群集数据库 principalAssignment。

function get(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, options?: DatabasePrincipalAssignmentsGetOptionalParams): Promise<DatabasePrincipalAssignment>

参数

resourceGroupName

string

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

clusterName

string

Kusto 群集的名称。

databaseName

string

Kusto 群集中数据库的名称。

principalAssignmentName

string

Kusto principalAssignment 的名称。

返回

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

列出所有 Kusto 群集数据库 principalAssignments。

function list(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasePrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<DatabasePrincipalAssignment, DatabasePrincipalAssignment[], PageSettings>

参数

resourceGroupName

string

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

clusterName

string

Kusto 群集的名称。

databaseName

string

Kusto 群集中数据库的名称。

返回