Freigeben über


SqlRoleDefinitionGetResults interface

Eine Azure Cosmos DB SQL-Rollendefinition.

Extends

Eigenschaften

assignableScopes

Eine Reihe vollqualifizierter Bereiche, unter 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 als das Datenbankkonto sind, können nicht als zuweisungsfähige Bereiche erzwingt werden. Beachten Sie, dass Ressourcen, auf die in zugewiesenen Bereichen verwiesen wird, nicht vorhanden sind.

permissions

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

roleName

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

typePropertiesType

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

Geerbte Eigenschaften

id

Der eindeutige Ressourcenbezeichner des Datenbankkontos. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name

Der Name des Datenbankkontos. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type

Der Typ der Azure-Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

assignableScopes

Eine Reihe vollqualifizierter Bereiche, unter 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 als das Datenbankkonto sind, können nicht als zuweisungsfähige Bereiche erzwingt werden. Beachten Sie, dass Ressourcen, auf die in zugewiesenen Bereichen verwiesen wird, nicht vorhanden sind.

assignableScopes?: string[]

Eigenschaftswert

string[]

permissions

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

permissions?: Permission[]

Eigenschaftswert

roleName

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

roleName?: string

Eigenschaftswert

string

typePropertiesType

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

typePropertiesType?: RoleDefinitionType

Eigenschaftswert

Geerbte Eigenschaftsdetails

id

Der eindeutige Ressourcenbezeichner des Datenbankkontos. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonARMProxyResource.id

name

Der Name des Datenbankkontos. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonARMProxyResource.name

type

Der Typ der Azure-Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

vonARMProxyResource.type geerbt