UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

24 lines 1.1 kB
/* Interfaces & Types */ import { entityMetaSchema } from './resources/IEntityMeta'; export const SALT_WORK_FACTOR = 12; export const userDataSchema = { title: "userDataSchema", type: "object", additionalProperties: false, properties: { id: { type: "string", format: "email" }, name: { type: "string", maxLength: 200, format: "resource-name" }, acceptedTOS: { type: "boolean" }, disabled: { type: "boolean" }, roles: { type: "array", additionalItems: false, items: { type: "string", format: "organisation-wide-role" } }, cxoneEmail: { type: "string", format: "email" }, cxoneId: { type: "string", format: "uuid" }, } }; export const userSchema = { title: "userSchema", type: "object", additionalProperties: false, properties: Object.assign(Object.assign({ organisation: { type: "string", format: "mongo-id" }, projects: { type: "array", additionalItems: false, items: { type: "string", format: "mongo-id" } } }, entityMetaSchema.properties), userDataSchema.properties) }; //# sourceMappingURL=user.js.map