Delen via


RoleAssignment Constructors

Definitie

Overloads

RoleAssignment()

Initialiseert een nieuw exemplaar van de klasse RoleAssignment.

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

Initialiseert een nieuw exemplaar van de klasse RoleAssignment.

RoleAssignment()

Initialiseert een nieuw exemplaar van de klasse RoleAssignment.

public RoleAssignment ();
Public Sub New ()

Van toepassing op

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

Initialiseert een nieuw exemplaar van de klasse RoleAssignment.

public RoleAssignment (string roleDefinitionId, string principalId, string id = default, string name = default, string type = default, string scope = default, string principalType = default, string description = default, string condition = default, string conditionVersion = default, DateTime? createdOn = default, DateTime? updatedOn = default, string createdBy = default, string updatedBy = default, string delegatedManagedIdentityResourceId = default);
new Microsoft.Azure.Management.Authorization.Models.RoleAssignment : string * string * string * string * string * string * string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * string * string * string -> Microsoft.Azure.Management.Authorization.Models.RoleAssignment
Public Sub New (roleDefinitionId As String, principalId As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional scope As String = Nothing, Optional principalType As String = Nothing, Optional description As String = Nothing, Optional condition As String = Nothing, Optional conditionVersion As String = Nothing, Optional createdOn As Nullable(Of DateTime) = Nothing, Optional updatedOn As Nullable(Of DateTime) = Nothing, Optional createdBy As String = Nothing, Optional updatedBy As String = Nothing, Optional delegatedManagedIdentityResourceId As String = Nothing)

Parameters

roleDefinitionId
String

De roldefinitie-id.

principalId
String

De principal-id.

id
String

De id van de roltoewijzing.

name
String

De naam van de roltoewijzing.

type
String

Het type roltoewijzing.

scope
String

Het bereik van de roltoewijzing.

principalType
String

Het principal-type van de toegewezen principal-id. Mogelijke waarden zijn: 'User', 'Group', 'ServicePrincipal', 'Unknown', 'DirectoryRoleTemplate', 'ForeignGroup', 'Application', 'MSI', 'DirectoryObjectOrGroup', 'Iedereen'

description
String

Beschrijving van roltoewijzing

condition
String

De voorwaarden voor de roltoewijzing. Dit beperkt de resources waaraan het kan worden toegewezen. bijvoorbeeld: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

conditionVersion
String

Versie van de voorwaarde. Momenteel geaccepteerde waarde is '2,0'

createdOn
Nullable<DateTime>

Tijdstip waarop deze is gemaakt

updatedOn
Nullable<DateTime>

Tijdstip waarop deze is bijgewerkt

createdBy
String

Id van de gebruiker die de toewijzing heeft gemaakt

updatedBy
String

Id van de gebruiker die de toewijzing heeft bijgewerkt

delegatedManagedIdentityResourceId
String

Id van de gedelegeerde beheerde identiteitsresource

Van toepassing op