User class
Utilizado para ler, substituir e eliminar Utilizadores.
Além disso, pode aceder às permissões de um determinado utilizador através user.permission
de e user.permissions
.
Consulte Utilizadores para criar, atualizar, consultar ou ler tudo.
Propriedades
database | |
id | |
permissions | Operações para criar, atualizar, consultar ou ler todas as operações. Veja |
url | Devolve um URL de referência ao recurso. Utilizado para ligar em Permissões. |
Métodos
delete(Request |
Elimine o Utilizador especificado. |
permission(string) | Operações para ler, substituir ou eliminar uma Permissão específica por ID. Veja |
read(Request |
Leia UserDefinition para o Utilizador especificado. |
replace(User |
Substitua a definição do Utilizador especificada pela UserDefinition especificada. |
Detalhes de Propriedade
database
id
id: string
Valor de Propriedade
string
permissions
Operações para criar, atualizar, consultar ou ler todas as operações.
Veja client.permission(id)
ler, substituir ou eliminar uma Permissão específica por ID.
permissions: Permissions
Valor de Propriedade
url
Devolve um URL de referência ao recurso. Utilizado para ligar em Permissões.
string url
Valor de Propriedade
string
Detalhes de Método
delete(RequestOptions)
Elimine o Utilizador especificado.
function delete(options?: RequestOptions): Promise<UserResponse>
Parâmetros
- options
- RequestOptions
Devoluções
Promise<UserResponse>
permission(string)
Operações para ler, substituir ou eliminar uma Permissão específica por ID.
Veja client.permissions
para criar, atualizar, consultar ou ler todas as operações.
function permission(id: string): Permission
Parâmetros
- id
-
string
Devoluções
read(RequestOptions)
Leia UserDefinition para o Utilizador especificado.
function read(options?: RequestOptions): Promise<UserResponse>
Parâmetros
- options
- RequestOptions
Devoluções
Promise<UserResponse>
replace(UserDefinition, RequestOptions)
Substitua a definição do Utilizador especificada pela UserDefinition especificada.
function replace(body: UserDefinition, options?: RequestOptions): Promise<UserResponse>
Parâmetros
- body
- UserDefinition
O UserDefinition especificado para substituir a definição.
- options
- RequestOptions
Devoluções
Promise<UserResponse>