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

RoleAssignment 类

定义

角色分配

public class RoleAssignment
[Microsoft.Rest.Serialization.JsonTransformation]
public class RoleAssignment : Microsoft.Rest.Azure.IResource
type RoleAssignment = class
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RoleAssignment = class
    interface IResource
Public Class RoleAssignment
Public Class RoleAssignment
Implements IResource
继承
RoleAssignment
属性
实现

构造函数

RoleAssignment()

初始化 RoleAssignment 类的新实例。

RoleAssignment(String, String, String, String, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String)

初始化 RoleAssignment 类的新实例。

属性

Condition

获取或设置角色分配的条件。 这会限制可以分配到的资源。例如: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

ConditionVersion

获取或设置条件的版本。 当前接受的值为“2.0”

CreatedBy

获取创建分配的用户的 ID

CreatedOn

获取创建时间

DelegatedManagedIdentityResourceId

获取或设置委托的托管标识资源的 ID

Description

获取或设置角色分配的说明

Id

获取角色分配 ID。

Name

获取角色分配名称。

PrincipalId

获取或设置主体 ID。

PrincipalType

获取或设置分配的主体 ID 的主体类型。 可能的值包括:“User”、“Group”、“ServicePrincipal”、“Unknown”、“DirectoryRoleTemplate”、“ForeignGroup”、“Application”、“MSI”、“DirectoryObjectOrGroup”、“Everyone”

Properties

可选。 获取或设置角色分配属性。

RoleDefinitionId

获取或设置角色定义 ID。

Scope

获取角色分配范围。

Type

获取角色分配类型。

UpdatedBy

获取更新分配的用户的 ID

UpdatedOn

获取更新时间

方法

Validate()

验证 对象。

适用于