qlik-saas-api
Version:
Interact with Qlik Sense SaaS REST API
34 lines (33 loc) • 807 B
TypeScript
import { QlikSaaSClient } from "qlik-rest-api";
export interface IAssignment {
id: string;
type: "user" | "group";
assigneeId: string;
roles: string[];
spaceId: string;
tenantId: string;
createdAt: string;
createdBy: string;
updatedAt: string;
links: {
self: {
href: string;
};
space: {
href: string;
};
};
}
export declare class Assignment {
#private;
private spaceId;
details: IAssignment;
constructor(saasClient: QlikSaaSClient, id: string, spaceId: string, details?: IAssignment);
remove(): Promise<number>;
update(arg: {
/**
* codeveloper, consumer, dataconsumer, facilitator, producer (for now)
*/
roles: string[];
}): Promise<number>;
}