Share via


RoleAssignmentInner Class

Definition

Role Assignments

[Microsoft.Rest.Serialization.JsonTransformation]
public class RoleAssignmentInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RoleAssignmentInner = class
Public Class RoleAssignmentInner
Inheritance
RoleAssignmentInner
Attributes

Constructors

RoleAssignmentInner()

Initializes a new instance of the RoleAssignmentInner class.

RoleAssignmentInner(String, String, String, String, String, String, PrincipalType, Nullable<Boolean>)

Initializes a new instance of the RoleAssignmentInner class.

Properties

CanDelegate

Gets or sets the Delegation flag for the role assignment

Id

Gets the role assignment ID.

Name

Gets the role assignment name.

PrincipalId

Gets or sets the principal ID.

PrincipalType

Gets or sets the principal type of the assigned principal ID. Possible values include: 'User', 'Group', 'ServicePrincipal', 'Unknown', 'DirectoryRoleTemplate', 'ForeignGroup', 'Application', 'MSI', 'DirectoryObjectOrGroup', 'Everyone'

RoleDefinitionId

Gets or sets the role definition ID.

Scope

Gets or sets the role assignment scope.

Type

Gets the role assignment type.

Applies to