Freigeben über


ArmCosmosDBModelFactory.CosmosDBSqlRoleAssignmentData Methode

Definition

Initialisiert eine neue instance von CosmosDBSqlRoleAssignmentData.

public static Azure.ResourceManager.CosmosDB.CosmosDBSqlRoleAssignmentData CosmosDBSqlRoleAssignmentData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.ResourceIdentifier roleDefinitionId = default, string scope = default, Guid? principalId = default);
static member CosmosDBSqlRoleAssignmentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.Core.ResourceIdentifier * string * Nullable<Guid> -> Azure.ResourceManager.CosmosDB.CosmosDBSqlRoleAssignmentData
Public Shared Function CosmosDBSqlRoleAssignmentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional roleDefinitionId As ResourceIdentifier = Nothing, Optional scope As String = Nothing, Optional principalId As Nullable(Of Guid) = Nothing) As CosmosDBSqlRoleAssignmentData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

roleDefinitionId
ResourceIdentifier

Der eindeutige Bezeichner für die zugeordnete Rollendefinition.

scope
String

Der Ressourcenpfad auf Datenebene, für den der Zugriff über diese Rollenzuweisung gewährt wird.

principalId
Nullable<Guid>

Der eindeutige Bezeichner für den zugeordneten AAD-Prinzipal im AAD-Diagramm, auf den der Zugriff über diese Rollenzuweisung gewährt wird. Die Mandanten-ID für den Prinzipal wird mithilfe des Mandanten abgeleitet, der dem Abonnement zugeordnet ist.

Gibt zurück

Eine neue CosmosDBSqlRoleAssignmentData instance zum Simulieren.

Gilt für: