Add cofig-assign and config-deploy to cds workflow
[demo.git] / heat / vFW_CNF_CDS / templates / cba / 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                 "service-instance-id": {
8                     "description": "",
9                     "required": false,
10                     "type": "string",
11                     "status": "",
12                     "constraints": [
13                         {}
14                     ],
15                     "entry_schema": {
16                         "type": ""
17                     }
18                 }
19             },
20             "derived_from": "tosca.datatypes.Dynamic"
21         },
22         "dt-config-deploy-properties": {
23             "description": "Dynamic DataType definition for workflow(config-deploy).",
24             "version": "1.0.0",
25             "properties": {
26                 "service-instance-id": {
27                     "description": "",
28                     "required": false,
29                     "type": "string",
30                     "status": "",
31                     "constraints": [
32                         {}
33                     ],
34                     "entry_schema": {
35                         "type": ""
36                     }
37                 }
38             },
39             "derived_from": "tosca.datatypes.Dynamic"
40         },
41         "dt-resource-assignment-properties": {
42             "description": "Dynamic DataType definition for workflow(resource-assignment).",
43             "version": "1.0.0",
44             "properties": {
45                 "vpg-management-port": {
46                     "description": "SSH external port of optional ssh service for vPKG.",
47                     "type": "string",
48                     "default": "0"
49                 },
50                 "k8s-rb-profile-namespace": {
51                     "description": "K8s namespace to create helm chart for specified profile",
52                     "type": "string",
53                     "default": "default"
54                 },
55                 "k8s-rb-profile-name": {
56                     "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
57                     "type": "string"
58                 },
59                 "k8s-rb-profile-source": {
60                     "description": "The source folder or file relative to 'Templates/k8s-profiles' folder",
61                     "type": "string"
62                 },
63                 "private1-prefix-id": {
64                     "description": "",
65                     "required": false,
66                     "type": "string"
67                 },
68                 "private2-prefix-id": {
69                     "description": "",
70                     "required": false,
71                     "type": "string"
72                 },
73                 "vnf-id": {
74                     "description": "",
75                     "required": false,
76                     "type": "string"
77                 },
78                 "service-instance-id": {
79                     "description": "",
80                     "required": false,
81                     "type": "string"
82                 },
83                 "vnf_name": {
84                     "description": "",
85                     "required": false,
86                     "type": "string"
87                 },
88                 "demo_artifacts_version": {
89                     "description": "",
90                     "required": false,
91                     "type": "string",
92                     "default": "1.5.0"
93                 },
94                 "aic-cloud-region": {
95                     "description": "",
96                     "required": false,
97                     "type": "string"
98                 },
99                 "vf-module-model-customization-uuid": {
100                     "description": "",
101                     "required": false,
102                     "type": "string"
103                 },
104                 "onap_private_net_cidr": {
105                     "description": "",
106                     "required": false,
107                     "type": "string"
108                 },
109                 "management-prefix-id": {
110                     "description": "",
111                     "required": false,
112                     "type": "string"
113                 },
114                 "dcae_collector_ip": {
115                     "description": "",
116                     "required": false,
117                     "type": "string",
118                     "default": "10.0.4.1"
119                 },
120                 "int_private1_net_cidr": {
121                     "description": "",
122                     "required": false,
123                     "type": "string"
124                 },
125                 "vf-module-id": {
126                     "description": "",
127                     "required": false,
128                     "type": "string"
129                 },
130                 "dcae_collector_port": {
131                     "description": "",
132                     "required": false,
133                     "type": "string",
134                     "default": "30235"
135                 },
136                 "vf-module-label": {
137                     "description": "",
138                     "required": false,
139                     "type": "string"
140                 },
141                 "vf-module-model-invariant-uuid": {
142                     "type": "string"
143                 },
144                 "vf-naming-policy": {
145                     "description": "",
146                     "required": false,
147                     "type": "string"
148                 },
149                 "int_private2_net_cidr": {
150                     "description": "",
151                     "required": false,
152                     "type": "string"
153                 },
154                 "vf-module-model-version": {
155                     "type": "string"
156                 }
157             },
158             "derived_from": "tosca.datatypes.Dynamic"
159         }
160     }
161 }