Udostępnij za pośrednictwem


SqlRoleDefinitionCreateUpdateParameters interface

Parametry do tworzenia i aktualizowania definicji roli SQL usługi Azure Cosmos DB.

Właściwości

assignableScopes

Zestaw w pełni kwalifikowanych zakresów w lub poniżej, które można utworzyć przypisania ról przy użyciu tej definicji roli. Umożliwi to zastosowanie tej definicji roli na całym koncie bazy danych lub dowolnej podstawowej bazie danych/kolekcji. Musi zawierać co najmniej jeden element. Zakresy wyższe niż konto bazy danych nie są wymuszane jako możliwe do przypisania zakresy. Należy pamiętać, że zasoby, do których odwołuje się przypisywane zakresy, nie muszą istnieć.

permissions

Zestaw operacji dozwolony za pomocą tej definicji roli.

roleName

Przyjazna dla użytkownika nazwa definicji roli. Musi być unikatowa dla konta bazy danych.

type

Wskazuje, czy definicja roli została utworzona, czy też utworzona przez użytkownika.

Szczegóły właściwości

assignableScopes

Zestaw w pełni kwalifikowanych zakresów w lub poniżej, które można utworzyć przypisania ról przy użyciu tej definicji roli. Umożliwi to zastosowanie tej definicji roli na całym koncie bazy danych lub dowolnej podstawowej bazie danych/kolekcji. Musi zawierać co najmniej jeden element. Zakresy wyższe niż konto bazy danych nie są wymuszane jako możliwe do przypisania zakresy. Należy pamiętać, że zasoby, do których odwołuje się przypisywane zakresy, nie muszą istnieć.

assignableScopes?: string[]

Wartość właściwości

string[]

permissions

Zestaw operacji dozwolony za pomocą tej definicji roli.

permissions?: Permission[]

Wartość właściwości

roleName

Przyjazna dla użytkownika nazwa definicji roli. Musi być unikatowa dla konta bazy danych.

roleName?: string

Wartość właściwości

string

type

Wskazuje, czy definicja roli została utworzona, czy też utworzona przez użytkownika.

type?: RoleDefinitionType

Wartość właściwości