[vFW_CNF_CDS] Sort generated json files
[demo.git] / heat / vFW_CNF_CDS / templates / cba / Definitions / data_types.json
1 {
2     "data_types": {
3         "dt-config-assign-properties": {
4             "derived_from": "tosca.datatypes.Dynamic",
5             "description": "Dynamic DataType definition for workflow(config-assign).",
6             "properties": {
7                 "config-deploy-setup": {
8                     "type": "json"
9                 },
10                 "service-instance-id": {
11                     "description": "",
12                     "required": false,
13                     "type": "string"
14                 },
15                 "vf-modules-list": {
16                     "type": "json"
17                 },
18                 "vnf-id": {
19                     "description": "",
20                     "required": false,
21                     "type": "string"
22                 }
23             },
24             "version": "1.0.0"
25         },
26         "dt-config-deploy-properties": {
27             "derived_from": "tosca.datatypes.Dynamic",
28             "description": "Dynamic DataType definition for workflow(config-deploy).",
29             "properties": {
30                 "config-deploy-setup": {
31                     "type": "json"
32                 },
33                 "service-instance-id": {
34                     "description": "",
35                     "required": false,
36                     "type": "string"
37                 },
38                 "vf-modules-list": {
39                     "type": "json"
40                 },
41                 "vnf-id": {
42                     "description": "",
43                     "required": false,
44                     "type": "string"
45                 }
46             },
47             "version": "1.0.0"
48         },
49         "dt-resource-assignment-properties": {
50             "derived_from": "tosca.datatypes.Dynamic",
51             "description": "Dynamic DataType definition for workflow(resource-assignment).",
52             "properties": {
53                 "aic-cloud-region": {
54                     "description": "",
55                     "required": false,
56                     "type": "string"
57                 },
58                 "dcae_collector_ip": {
59                     "default": "10.0.4.1",
60                     "description": "",
61                     "required": false,
62                     "type": "string"
63                 },
64                 "dcae_collector_port": {
65                     "default": "30235",
66                     "description": "",
67                     "required": false,
68                     "type": "string"
69                 },
70                 "demo_artifacts_version": {
71                     "default": "1.5.0",
72                     "description": "",
73                     "required": false,
74                     "type": "string"
75                 },
76                 "int_private1_net_cidr": {
77                     "description": "",
78                     "required": false,
79                     "type": "string"
80                 },
81                 "int_private2_net_cidr": {
82                     "description": "",
83                     "required": false,
84                     "type": "string"
85                 },
86                 "k8s-rb-config-name": {
87                     "description": "The source of configuration values for config-deploy operation",
88                     "type": "string"
89                 },
90                 "k8s-rb-config-template-name": {
91                     "description": "The name of configuration template for config-assign operation",
92                     "type": "string"
93                 },
94                 "k8s-rb-config-template-source": {
95                     "description": "The source of configuration template for config-assign operation",
96                     "type": "string"
97                 },
98                 "k8s-rb-config-value-source": {
99                     "description": "The source of configuration values for config-deploy operation",
100                     "type": "string"
101                 },
102                 "k8s-rb-instance-release-name": {
103                     "description": "Name of the release for the helm package instance in k8s",
104                     "type": "string"
105                 },
106                 "k8s-rb-profile-k8s-version": {
107                     "description": "Profile k8s version used in multicloud/k8s plugin",
108                     "type": "string"
109                 },
110                 "k8s-rb-profile-name": {
111                     "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
112                     "type": "string"
113                 },
114                 "k8s-rb-profile-namespace": {
115                     "description": "K8s namespace to create helm chart for specified profile",
116                     "type": "string"
117                 },
118                 "k8s-rb-profile-source": {
119                     "description": "The source folder or file relative to 'Templates/k8s-profiles' folder",
120                     "type": "string"
121                 },
122                 "management-prefix-id": {
123                     "description": "",
124                     "required": false,
125                     "type": "string"
126                 },
127                 "onap_private_net_cidr": {
128                     "description": "",
129                     "required": false,
130                     "type": "string"
131                 },
132                 "private1-prefix-id": {
133                     "description": "",
134                     "required": false,
135                     "type": "string"
136                 },
137                 "private2-prefix-id": {
138                     "description": "",
139                     "required": false,
140                     "type": "string"
141                 },
142                 "service-instance-id": {
143                     "description": "",
144                     "required": false,
145                     "type": "string"
146                 },
147                 "vf-module-id": {
148                     "description": "",
149                     "required": false,
150                     "type": "string"
151                 },
152                 "vf-module-label": {
153                     "description": "",
154                     "required": false,
155                     "type": "string"
156                 },
157                 "vf-module-model-customization-uuid": {
158                     "description": "",
159                     "required": false,
160                     "type": "string"
161                 },
162                 "vf-module-model-invariant-uuid": {
163                     "type": "string"
164                 },
165                 "vf-module-model-version": {
166                     "type": "string"
167                 },
168                 "vf-naming-policy": {
169                     "description": "",
170                     "required": false,
171                     "type": "string"
172                 },
173                 "vnf-id": {
174                     "description": "",
175                     "required": false,
176                     "type": "string"
177                 },
178                 "vnf_name": {
179                     "description": "",
180                     "required": false,
181                     "type": "string"
182                 },
183                 "vpg-management-port": {
184                     "default": 0,
185                     "description": "SSH external port of optional ssh service for vPKG.",
186                     "type": "integer"
187                 }
188             },
189             "version": "1.0.0"
190         }
191     }
192 }