5G Core Network Service CBA package upload
[ccsdk/cds.git] / components / model-catalog / blueprint-model / service-blueprint / 5GC_Simulator_CNF_CDS / Templates / base_template-mapping.json
1 [
2   {
3     "name": "vf-module-model-invariant-uuid",
4     "property": {
5       "type": "string"
6     },
7     "input-param": false,
8     "dictionary-name": "vf-module-model-invariant-uuid",
9     "dictionary-source": "processor-db",
10     "dependencies": [
11       "vf-module-model-customization-uuid"
12     ]
13   },
14   {
15     "name": "vf-module-model-version",
16     "property": {
17       "type": "string"
18     },
19     "input-param": false,
20     "dictionary-name": "vf-module-model-version",
21     "dictionary-source": "processor-db",
22     "dependencies": [
23       "vf-module-model-customization-uuid"
24     ]
25   },
26   {
27     "name": "management-prefix-id",
28     "property": {
29       "description": "",
30       "required": false,
31       "type": "string"
32     },
33     "input-param": false,
34     "dictionary-name": "management-prefix-id",
35     "dictionary-source": "processor-db",
36     "dependencies": [],
37     "version": 0
38   },
39   {
40     "name": "vnf_name",
41     "property": {
42       "description": "",
43       "required": false,
44       "type": "string"
45     },
46     "input-param": false,
47     "dictionary-name": "vnf_name",
48     "dictionary-source": "sdnc",
49     "dependencies": [
50       "service-instance-id",
51       "vnf-id"
52     ],
53     "version": 0
54   },
55   {
56     "name": "service-instance-id",
57     "property": {
58       "description": "",
59       "required": false,
60       "type": "string"
61     },
62     "input-param": false,
63     "dictionary-name": "service-instance-id",
64     "dictionary-source": "input",
65     "dependencies": [],
66     "version": 0
67   },
68   {
69     "name": "vf-module-label",
70     "property": {
71       "description": "",
72       "required": false,
73       "type": "string"
74     },
75     "input-param": false,
76     "dictionary-name": "vf-module-label",
77     "dictionary-source": "processor-db",
78     "dependencies": [
79       "vf-module-model-customization-uuid"
80     ],
81     "version": 0
82   },
83   {
84     "name": "vf-naming-policy",
85     "property": {
86       "description": "",
87       "required": false,
88       "type": "string"
89     },
90     "input-param": false,
91     "dictionary-name": "vf-naming-policy",
92     "dictionary-source": "sdnc",
93     "dependencies": [
94       "service-instance-id",
95       "vnf-id"
96     ],
97     "version": 0
98   },
99   {
100     "name": "vf-module-model-customization-uuid",
101     "property": {
102       "description": "",
103       "required": false,
104       "type": "string"
105     },
106     "input-param": false,
107     "dictionary-name": "vf-module-model-customization-uuid",
108     "dictionary-source": "input",
109     "dependencies": [],
110     "version": 0
111   },
112   {
113     "name": "vnf-id",
114     "property": {
115       "description": "",
116       "required": false,
117       "type": "string"
118     },
119     "input-param": false,
120     "dictionary-name": "vnf-id",
121     "dictionary-source": "input",
122     "dependencies": [],
123     "version": 0
124   },
125   {
126     "name": "vf-module-id",
127     "property": {
128       "description": "",
129       "required": false,
130       "type": "string"
131     },
132     "input-param": false,
133     "dictionary-name": "vf-module-id",
134     "dictionary-source": "input",
135     "dependencies": [],
136     "version": 0
137   },
138   {
139     "name": "k8s-rb-profile-namespace",
140     "property": {
141       "description": "K8s namespace to create helm chart for specified profile",
142       "type": "string"
143     },
144     "input-param": false,
145     "dictionary-name": "k8s-rb-profile-namespace",
146     "dictionary-source": "sdnc",
147     "dependencies": [
148       "service-instance-id",
149       "vnf-id"
150     ]
151   },
152   {
153     "name": "k8s-rb-profile-name",
154     "property": {
155       "description": "Profile name used in multicloud/k8s plugin to identify Helm chart(s) where this mapping is providing override values.",
156       "type": "string"
157     },
158     "input-param": false,
159     "dictionary-name": "k8s-rb-profile-name",
160     "dictionary-source": "sdnc",
161     "dependencies": [
162       "service-instance-id",
163       "vnf-id"
164     ]
165   }
166 ]