94c587af729d5ac81f099d9843eea52998e3da98
[ccsdk/cds.git] / components / model-catalog / blueprint-model / test-blueprint / baseconfiguration / Definitions / data_types.json
1 {
2   "data_types": {
3     "sample-property": {
4       "description": "This is sample data type",
5       "version": "1.0.0",
6       "properties": {
7         "content": {
8           "required": false,
9           "type": "string"
10         },
11         "process-name": {
12           "required": false,
13           "type": "string"
14         },
15         "version": {
16           "required": false,
17           "type": "string",
18           "default": "LATEST"
19         }
20       },
21       "derived_from": "tosca.datatypes.Root"
22     },
23     "dt-resource-assignment-properties": {
24       "description": "This is Dynamically generated data type for workflow activate",
25       "version": "1.0.0",
26       "properties": {
27         "request-id": {
28           "required": true,
29           "type": "string"
30         },
31         "service-instance-id": {
32           "required": true,
33           "type": "string"
34         },
35         "vnf-id": {
36           "required": true,
37           "type": "string"
38         },
39         "action-name": {
40           "required": true,
41           "type": "string"
42         },
43         "scope-type": {
44           "required": true,
45           "type": "string"
46         },
47         "hostname": {
48           "required": true,
49           "type": "string"
50         },
51         "vnf_name": {
52           "required": true,
53           "type": "string"
54         },
55         "firmware-version": {
56           "type" : "string"
57         },
58         "ip-address": {
59           "type" : "string"
60         }
61       },
62       "derived_from": "tosca.datatypes.Dynamic"
63     },
64     "dt-assign-activate-properties": {
65       "description": "This is Dynamically generated data type for workflow assign-activate",
66       "version": "1.0.0",
67       "properties": {
68         "request-id": {
69           "required": true,
70           "type": "string"
71         },
72         "action-name": {
73           "required": true,
74           "type": "string"
75         },
76         "scope-type": {
77           "required": true,
78           "type": "string"
79         },
80         "hostname": {
81           "required": true,
82           "type": "string"
83         }
84       },
85       "derived_from": "tosca.datatypes.Dynamic"
86     }
87   }
88 }