Controller Design Studio
[ccsdk/cds.git] / components / model-catalog / definition-type / starter-type / node_type / artifact-config-template.json
1 {\r
2         "description": "This is Configuration Velocity Template",\r
3         "version": "1.0.0",\r
4         "properties": {\r
5                 "action-names": {\r
6                         "required": true,\r
7                         "type": "list",\r
8                         "entry_schema": {\r
9                                 "type": "string"\r
10                         }\r
11                 }\r
12         },\r
13         "capabilities": {\r
14                 "content": {\r
15                         "type": "tosca.capabilities.Content",\r
16                         "properties": {\r
17                                 "content": {\r
18                                         "required": true,\r
19                                         "type": "string"\r
20                                 }\r
21                         }\r
22                 },\r
23                 "mapping": {\r
24                         "type": "tosca.capabilities.Mapping",\r
25                         "properties": {\r
26                                 "mapping": {\r
27                                         "required": false,\r
28                                         "type": "list",\r
29                                         "entry_schema": {\r
30                                                 "type": "datatype-resource-assignment"\r
31                                         }\r
32                                 }\r
33                         }\r
34                 }\r
35         },\r
36         "derived_from": "tosca.nodes.Artifact"\r
37 }