Freigeben über


RoleAssignmentDetail Konstruktor

Definition

Initialisiert eine neue instance von RoleAssignmentDetail.

public RoleAssignmentDetail (string roleId, string principalId, string userName, System.Collections.Generic.IEnumerable<string> dataTypeScope, string principalType, Azure.ResourceManager.NetworkAnalytics.Models.DataProductUserRole role, string roleAssignmentId);
new Azure.ResourceManager.NetworkAnalytics.Models.RoleAssignmentDetail : string * string * string * seq<string> * string * Azure.ResourceManager.NetworkAnalytics.Models.DataProductUserRole * string -> Azure.ResourceManager.NetworkAnalytics.Models.RoleAssignmentDetail
Public Sub New (roleId As String, principalId As String, userName As String, dataTypeScope As IEnumerable(Of String), principalType As String, role As DataProductUserRole, roleAssignmentId As String)

Parameter

roleId
String

Rollen-ID der Built-In Rolle.

principalId
String

Objekt-ID des AAD-Prinzipals oder der Sicherheitsgruppe.

userName
String

Benutzername.

dataTypeScope
IEnumerable<String>

DatentypBereich, in dem die Rollenzuweisung erstellt wird.

principalType
String

Typ der Prinzipal-ID: User, Group oder ServicePrincipal.

role
DataProductUserRole

Data Product-Rolle, die einem Benutzer zugewiesen werden soll.

roleAssignmentId
String

ID der Rollenzuweisungsanforderung.

Ausnahmen

roleId, principalId, userNamedataTypeScope, principalType oder roleAssignmentId ist NULL.

Gilt für: