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

RoleAssignments interface

表示 RoleAssignments 的接口。

方法

beginCreateOrUpdate(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

在中心创建或更新角色分配。

beginCreateOrUpdateAndWait(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

在中心创建或更新角色分配。

delete(string, string, string, RoleAssignmentsDeleteOptionalParams)

删除中心内的角色分配。

get(string, string, string, RoleAssignmentsGetOptionalParams)

获取中心内的角色分配。

listByHub(string, string, RoleAssignmentsListByHubOptionalParams)

获取指定中心的所有角色分配。

方法详细信息

beginCreateOrUpdate(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

在中心创建或更新角色分配。

function beginCreateOrUpdate(resourceGroupName: string, hubName: string, assignmentName: string, parameters: RoleAssignmentResourceFormat, options?: RoleAssignmentsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<RoleAssignmentResourceFormat>, RoleAssignmentResourceFormat>>

参数

resourceGroupName

string

资源组的名称。

hubName

string

中心的名称。

assignmentName

string

分配名称

parameters
RoleAssignmentResourceFormat

提供给 CreateOrUpdate RoleAssignment作的参数。

返回

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

beginCreateOrUpdateAndWait(string, string, string, RoleAssignmentResourceFormat, RoleAssignmentsCreateOrUpdateOptionalParams)

在中心创建或更新角色分配。

function beginCreateOrUpdateAndWait(resourceGroupName: string, hubName: string, assignmentName: string, parameters: RoleAssignmentResourceFormat, options?: RoleAssignmentsCreateOrUpdateOptionalParams): Promise<RoleAssignmentResourceFormat>

参数

resourceGroupName

string

资源组的名称。

hubName

string

中心的名称。

assignmentName

string

分配名称

parameters
RoleAssignmentResourceFormat

提供给 CreateOrUpdate RoleAssignment作的参数。

返回

delete(string, string, string, RoleAssignmentsDeleteOptionalParams)

删除中心内的角色分配。

function delete(resourceGroupName: string, hubName: string, assignmentName: string, options?: RoleAssignmentsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

hubName

string

中心的名称。

assignmentName

string

角色分配的名称。

options
RoleAssignmentsDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, string, RoleAssignmentsGetOptionalParams)

获取中心内的角色分配。

function get(resourceGroupName: string, hubName: string, assignmentName: string, options?: RoleAssignmentsGetOptionalParams): Promise<RoleAssignmentResourceFormat>

参数

resourceGroupName

string

资源组的名称。

hubName

string

中心的名称。

assignmentName

string

角色分配的名称。

options
RoleAssignmentsGetOptionalParams

选项参数。

返回

listByHub(string, string, RoleAssignmentsListByHubOptionalParams)

获取指定中心的所有角色分配。

function listByHub(resourceGroupName: string, hubName: string, options?: RoleAssignmentsListByHubOptionalParams): PagedAsyncIterableIterator<RoleAssignmentResourceFormat, RoleAssignmentResourceFormat[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

hubName

string

中心的名称。

options
RoleAssignmentsListByHubOptionalParams

选项参数。

返回