Share via


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

取得建立指派之使用者的識別碼

CreatedOn

取得建立時間

DelegatedManagedIdentityResourceId

取得或設定委派受控識別資源的識別碼

Description

取得或設定角色指派的描述

Id

取得角色指派識別碼。

Name

取得角色指派名稱。

PrincipalId

取得或設定主體識別碼。

PrincipalType

取得或設定指派之主體識別碼的主體類型。 可能的值包括:'User'、'Group'、'ServicePrincipal'、'Unknown'、'DirectoryRoleTemplate'、'ForeignGroup'、'Application'、'MSI'、'DirectoryObjectOrGroup'、'Everyone'

Properties

選擇性。 取得或設定角色指派屬性。

RoleDefinitionId

取得或設定角色定義識別碼。

Scope

取得角色指派範圍。

Type

取得角色指派類型。

UpdatedBy

取得更新指派之使用者的識別碼

UpdatedOn

取得更新的時間

方法

Validate()

驗證 物件。

適用於