baasic-sdk-nodejs
Version:
NodeJS SDK provides core functionality for building web and mobile applications on [Baasic](http://www.baasic.com/).
9 lines (8 loc) • 549 B
TypeScript
import { IACLPolicy, IHttpResponse } from '../../../../infrastructure/common/contracts';
import { IDynamicACLOptions } from '../';
export interface IDynamicResourceACLClient {
get(options: IDynamicACLOptions): PromiseLike<IHttpResponse<IACLPolicy[]>>;
update(options: IDynamicACLOptions): PromiseLike<IHttpResponse<IACLPolicy[]>>;
removeByUser(action: string, user: string, data: IACLPolicy): PromiseLike<IHttpResponse<void>>;
removeByRole(action: string, role: string, data: IACLPolicy): PromiseLike<IHttpResponse<void>>;
}