UNPKG

@webda/shell

Version:

Deploy a Webda app or configure it

172 lines 4.26 kB
{ "beans": {}, "deployers": { "WebdaDeployer/ChainDeployer": "lib/deployers/chaindeployer:default", "WebdaDeployer/Container": "lib/deployers/container:Container", "WebdaDeployer/Kubernetes": "lib/deployers/kubernetes:Kubernetes", "WebdaDeployer/Packager": "lib/deployers/packager:default", "WebdaDeployer/ShellDeployer": "lib/deployers/shell:default" }, "moddas": { "webdashell/configuration": "lib/handlers/config:default" }, "models": { "graph": { "Webda/Deployment": {} }, "tree": { "Webda/Deployment": {} }, "plurals": {}, "list": { "Webda/Deployment": "lib/models/deployment:default" }, "reflections": { "Webda/Deployment": { "parameters": "any", "resources": "any", "services": "any", "units": "any[]", "_type": "string", "callback": "any", "__class": "CoreModelDefinition<this>", "__type": "string", "__types": "string[]", "__ctx": "OperationContext", "__store": "Store<this>", "__dirty": "Set<string | symbol>", "_creationDate": "Date", "_lastUpdate": "Date", "__deleted": "boolean" } } }, "schemas": { "Webda/Deployment": { "type": "object", "properties": { "_creationDate": { "type": "string", "format": "date-time", "description": "Creation date", "readOnly": true }, "_lastUpdate": { "type": "string", "format": "date-time", "description": "Last update date", "readOnly": true }, "parameters": {}, "resources": {}, "services": {}, "units": { "type": "array", "items": {} }, "_type": { "type": "string", "readOnly": true }, "callback": {} }, "required": [ "parameters", "resources", "services", "units", "callback" ], "$schema": "http://json-schema.org/draft-07/schema#", "title": "Deployment" }, "WebdaDeployer/ChainDeployer": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" } }, "$schema": "http://json-schema.org/draft-07/schema#", "title": "ShellDeployer" }, "WebdaDeployer/Container": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" } }, "$schema": "http://json-schema.org/draft-07/schema#", "title": "ShellDeployer" }, "WebdaDeployer/Kubernetes": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" } }, "$schema": "http://json-schema.org/draft-07/schema#", "title": "ShellDeployer" }, "WebdaDeployer/Packager": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" } }, "$schema": "http://json-schema.org/draft-07/schema#", "title": "ShellDeployer" }, "WebdaDeployer/ShellDeployer": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" } }, "$schema": "http://json-schema.org/draft-07/schema#", "title": "ShellDeployer" }, "webdashell/configuration": { "type": "object", "properties": { "type": { "type": "string", "description": "Type of the service" }, "url": { "type": "string", "description": "URL on which to serve the content" }, "openapi": { "type": "object", "additionalProperties": true } }, "required": [ "type" ], "description": "Interface to specify the Service parameters", "$schema": "http://json-schema.org/draft-07/schema#", "title": "ConfigurationService" } } }