@cognigy/rest-api-client
Version:
Cognigy REST-Client
24 lines • 1.08 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.appTemplateSchema = exports.appTemplateDataSchema = void 0;
const IEntityMeta_1 = require("./IEntityMeta");
exports.appTemplateDataSchema = {
title: "appTemplateDataSchema",
type: "object",
additionalProperties: false,
required: ["type", "extension", "label", "path"],
properties: {
type: { type: "string", format: "resource-name" },
extension: { type: "string", format: "package-name" },
label: { type: "string", format: "resource-name" },
isCognigy: { type: "boolean" },
path: { type: "string" }
}
};
exports.appTemplateSchema = {
title: "appTemplateSchema",
type: "object",
additionalProperties: false,
properties: Object.assign(Object.assign(Object.assign({}, IEntityMeta_1.entityMetaSchema.properties), exports.appTemplateDataSchema.properties), { projectReference: { type: "string", format: "mongo-id" }, organisationReference: { type: "string", format: "mongo-id" } })
};
//# sourceMappingURL=IAppTemplate.js.map