app-admin_essentials Schemas

On this page:

artifactDB-schema

{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "artifactDB-schema", "type": "object", "title": "Artifact commond schema definitions", "properties": { "name": { "$ref": "commonProperties#/definitions/name" }, "version": { "$ref": "commonProperties#/definitions/version" }, "description": { "$ref": "commonProperties#/definitions/description" }, "author": { "$id": "#/properties/author", "type": "string", "examples": [ "Itential Artifacts" ] }, "license": { "$ref": "commonProperties#/definitions/license" }, "repository": { "$ref": "commonProperties#/definitions/repository" }, "keywords": { "$ref": "commonProperties#/definitions/keywords" }, "IAPDependencies": { "$ref": "commonProperties#/definitions/IAPDependencies" }, "gitlabId": { "$ref": "commonProperties#/definitions/gitlabId" }, "components": { "$id": "#/properties/components", "type": "array", "items": { "$id": "#/properties/components/items", "type": "object", "required": [ "type", "name" ], "properties": { "type": { "$id": "#/properties/components/items/properties/type", "type": "string", "examples": [ "workflows, forms" ] }, "id": { "$ref": "commonProperties#/properties/id" }, "name": { "$ref": "commonProperties#/properties/name" } } } }, "readme": { "$ref": "commonProperties#/definitions/readme" } }, "required": [ "name", "version", "description", "author", "license", "repository", "keywords", "IAPDependencies", "gitlabId", "components", "readme" ], "additionalProperties": false }