ArmCosmosDBModelFactory.MongoDBRoleDefinitionData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von MongoDBRoleDefinitionData.
public static Azure.ResourceManager.CosmosDB.MongoDBRoleDefinitionData MongoDBRoleDefinitionData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string roleName = default, Azure.ResourceManager.CosmosDB.Models.MongoDBRoleDefinitionType? roleDefinitionType = default, string databaseName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CosmosDB.Models.MongoDBPrivilege> privileges = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CosmosDB.Models.MongoDBRole> roles = default);
static member MongoDBRoleDefinitionData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<Azure.ResourceManager.CosmosDB.Models.MongoDBRoleDefinitionType> * string * seq<Azure.ResourceManager.CosmosDB.Models.MongoDBPrivilege> * seq<Azure.ResourceManager.CosmosDB.Models.MongoDBRole> -> Azure.ResourceManager.CosmosDB.MongoDBRoleDefinitionData
Public Shared Function MongoDBRoleDefinitionData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional roleName As String = Nothing, Optional roleDefinitionType As Nullable(Of MongoDBRoleDefinitionType) = Nothing, Optional databaseName As String = Nothing, Optional privileges As IEnumerable(Of MongoDBPrivilege) = Nothing, Optional roles As IEnumerable(Of MongoDBRole) = Nothing) As MongoDBRoleDefinitionData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemData.
- roleName
- String
Ein benutzerfreundlicher Name für die Rollendefinition. Muss für das Datenbankkonto eindeutig sein.
- roleDefinitionType
- Nullable<MongoDBRoleDefinitionType>
Gibt an, ob die Rollendefinition integriert oder vom Benutzer erstellt wurde.
- databaseName
- String
Der Datenbankname, für den zugriff für diese Rollendefinition gewährt wird.
- privileges
- IEnumerable<MongoDBPrivilege>
Ein Satz von Berechtigungen, die in der Rollendefinition enthalten sind. Dies ermöglicht die Anwendung dieser Rollendefinition auf das gesamte Datenbankkonto oder eine zugrunde liegende Datenbank/Sammlung. Bereiche, die höher als Datenbank sind, können nicht als Berechtigungen erzwungen werden.
- roles
- IEnumerable<MongoDBRole>
Der Satz von Rollen, der von dieser Rollendefinition geerbt wird.
Gibt zurück
Eine neue MongoDBRoleDefinitionData instance zum Simulieren.
Gilt für:
Azure SDK for .NET