2 "tosca_definitions_version": "ubuntuCDS_1_0_0",
4 "template_author": "ONES",
5 "author-email": "rene.robert@orange.com",
6 "user-groups": "ADMIN, OPERATION",
7 "template_name": "ubuntuCDS",
8 "template_version": "1.0.0",
9 "template_tags": "ubuntuCDS"
12 "file" : "Definitions/data_types.json"
14 "file" : "Definitions/relationship_types.json"
16 "file" : "Definitions/artifact_types.json"
18 "file" : "Definitions/node_types.json"
20 "file" : "Definitions/policy_types.json"
22 "dsl_definitions": {},
23 "topology_template": {
25 "resource-assignment": {
27 "resource-assignment": {
28 "description": "Resource Assign Workflow",
29 "target": "resource-assignment"
40 "resource-assignment-properties": {
41 "description": "Dynamic PropertyDefinition for workflow(resource-assignment).",
43 "type": "dt-resource-assignment-properties"
51 "resource-assignment",
60 "resource-assignment": {
61 "type": "component-resource-resolution",
63 "ResourceResolutionComponent": {
67 "artifact-prefix-names": {
68 "get_input": "template-prefix"
76 "ubuntuCDS-template": {
77 "type": "artifact-template-velocity",
78 "file": "Templates/ubuntuCDS-template.vtl"
80 "ubuntuCDS-mapping": {
81 "type": "artifact-mapping-resource",
82 "file": "Templates/ubuntuCDS-mapping.json"
84 "base_ubuntuCDS-template": {
85 "type": "artifact-template-velocity",
86 "file": "Templates/base_ubuntuCDS-template.vtl"
88 "base_ubuntuCDS-mapping": {
89 "type": "artifact-mapping-resource",
90 "file": "Templates/base_ubuntuCDS-mapping.json"