SqlRoleDefinitionCreateUpdateParameters interface
Parametry do tworzenia i aktualizowania definicji roli SQL usługi Azure Cosmos DB.
Właściwości
| assignable |
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. |
| role |
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