Freigeben über


CosmosDBSqlRoleDefinitionData Klasse

Definition

Eine Klasse, die das CosmosDBSqlRoleDefinition-Datenmodell darstellt. Eine Azure Cosmos DB-SQL-Rollendefinition.

public class CosmosDBSqlRoleDefinitionData : Azure.ResourceManager.Models.ResourceData
type CosmosDBSqlRoleDefinitionData = class
    inherit ResourceData
Public Class CosmosDBSqlRoleDefinitionData
Inherits ResourceData
Vererbung
CosmosDBSqlRoleDefinitionData

Konstruktoren

CosmosDBSqlRoleDefinitionData()

Initialisiert eine neue instance von CosmosDBSqlRoleDefinitionData.

Eigenschaften

AssignableScopes

Eine Reihe vollqualifizierter Bereiche ab oder darunter, in denen Rollenzuweisungen mithilfe dieser Rollendefinition erstellt werden können. Dies ermöglicht die Anwendung dieser Rollendefinition auf das gesamte Datenbankkonto oder eine beliebige zugrunde liegende Datenbank/Sammlung. Muss mindestens ein Element aufweisen. Bereiche, die höher sind als das Datenbankkonto, sind nicht als zuweisbare Bereiche erzwingbar. Beachten Sie, dass Ressourcen, auf die in zuweisbaren Bereichen verwiesen wird, nicht vorhanden sein müssen.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
Name

Der Name der Ressource.

(Geerbt von ResourceData)
Permissions

Der Satz von Vorgängen, die über diese Rollendefinition zulässig sind.

ResourceType

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
RoleDefinitionType

Gibt an, ob die Rollendefinition integriert oder vom Benutzer erstellt wurde.

RoleName

Ein benutzerfreundlicher Name für die Rollendefinition. Muss für das Datenbankkonto eindeutig sein.

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)

Gilt für: