1dd0f52805a37c7249faf4785b99ed71862b95ba
[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         "private_net_id": {
56           "required": true,
57           "type": "string"
58         },
59         "firmware-version": {
60           "type" : "string"
61         },
62         "ip-address": {
63           "type" : "string"
64         }
65       },
66       "derived_from": "tosca.datatypes.Dynamic"
67     },
68     "dt-assign-activate-properties": {
69       "description": "This is Dynamically generated data type for workflow assign-activate",
70       "version": "1.0.0",
71       "properties": {
72         "request-id": {
73           "required": true,
74           "type": "string"
75         },
76         "action-name": {
77           "required": true,
78           "type": "string"
79         },
80         "scope-type": {
81           "required": true,
82           "type": "string"
83         },
84         "hostname": {
85           "required": true,
86           "type": "string"
87         }
88       },
89       "derived_from": "tosca.datatypes.Dynamic"
90     }
91   }
92 }