UNPKG

@vista.io/vista-api-client

Version:

NodeJS implementation of the Vista API.

17 lines (16 loc) 469 B
import { ApiResource } from '../ApiResource'; interface Permission { resourceType: string; attribute: string; action: string; } declare class Roles extends ApiResource { list: (orgId?: string) => Promise<any>; upsert: (roleId: string, permissions: Permission[], owners: { [key: string]: { query: string; dbId: string; }; }, parentRoles?: string[], orgId?: string) => Promise<any>; } export default Roles;