contensis-management-api
Version:
Client for managing content using the Contensis Management API
11 lines (9 loc) • 337 B
text/typescript
import { Role } from './Role';
import { PageOptions, PagedList } from 'contensis-core-api';
export interface IRoleOperations {
get(id: string): Promise<Role>;
list(options?: PageOptions): Promise<PagedList<Role>>;
create(role: Role): Promise<Role>;
update(role: Role): Promise<Role>;
delete(id: string): Promise<void>;
}