Merge "Add output filename param to compresToFilePart"
[ccsdk/cds.git] / components / model-catalog / blueprint-model / test-blueprint / golden / Definitions / data_types.json
1 {
2   "data_types" : {
3     "dt-config-assign-properties" : {
4       "description" : "Dynamic DataType definition for workflow(config-assign).",
5       "version" : "1.0.0",
6       "properties" : {
7         "hostname" : {
8           "type" : "string"
9         },
10         "vfw_interface_ip" : {
11           "type" : "dt-netbox-ip"
12         },
13         "interface-name" : {
14           "type" : "string"
15         },
16         "interface-description" : {
17           "type" : "string"
18         },
19         "unit-number" : {
20           "type" : "string"
21         },
22         "prefix-id" : {
23           "type" : "string",
24           "default" : "6"
25         },
26         "vf-module-type" : {
27           "type" : "string"
28         },
29         "vf-module-number" : {
30           "type" : "string",
31           "default" : "3"
32         }
33       },
34       "derived_from" : "tosca.datatypes.Dynamic"
35     },
36     "dt-netbox-ip" : {
37       "description" : "This is Netbox IP Data Type",
38       "version" : "1.0.0",
39       "properties" : {
40         "address" : {
41           "required" : true,
42           "type" : "string"
43         },
44         "id" : {
45           "required" : true,
46           "type" : "integer"
47         }
48       },
49       "derived_from" : "tosca.datatypes.Root"
50     },
51     "dt-resource-assignment-properties" : {
52       "description" : "Dynamic DataType definition for workflow(resource-assignment).",
53       "version" : "1.0.0",
54       "properties" : {
55         "vfw_interface_ip" : {
56           "type" : "dt-netbox-ip"
57         },
58         "interface-description" : {
59           "type" : "string"
60         },
61         "vf-module-type" : {
62           "type" : "string"
63         },
64         "vf-module-number" : {
65           "type" : "string",
66           "default" : "3"
67         },
68         "prefix-id" : {
69           "type" : "integer",
70           "default" : 6
71         }
72       },
73       "derived_from" : "tosca.datatypes.Dynamic"
74     },
75     "dt-rollback-properties" : {
76       "description" : "Dynamic DataType definition for workflow(rollback).",
77       "version" : "1.0.0",
78       "properties" : { },
79       "derived_from" : "tosca.datatypes.Dynamic"
80     }
81   }
82 }