Removing jackson to mitigate cve-2017-4995
[vfc/nfvo/driver/vnfm/svnfm.git] / nokiav2 / driver / src / test / resources / unittests / packageconverter / cbam.full.modified.vnfd.yaml
1 tosca_definitions_version: tosca_simple_profile_for_nfv_1_0_0_nokia
2 topology_template:
3   substitution_mappings:
4     node_type: tosca.nodes.nfv.VNF
5     capabilities:
6       vnf:
7         properties:
8           modifiable_attributes:
9             extensions:
10               existingAttribute: {default: value}
11               onapCsarId: {default: kuku}
12               vimId: {default: kuku}
13     interfaces:
14       Basic:
15         instantiate:
16           inputs:
17             extensions:
18               pre_actions:
19               - javascript: pre
20                 include: [javascript/scalable_prepare_cbam_include.js]
21                 output: stack_parameters
22               - javascript: javascript/cbam.pre.collectConnectionPoints.js
23                 include: [javascript/cbam.collectConnectionPoints.js]
24                 output: operation_result
25               post_actions:
26               - {javascript: post, output: ansible_inventory}
27               - javascript: javascript/cbam.post.collectConnectionPoints.js
28                 include: [javascript/cbam.collectConnectionPoints.js]
29                 output: operation_result
30             additional_parameters: {kuku: muku, jobId: kuku}
31         terminate:
32           inputs:
33             extensions:
34               pre_actions:
35               - javascript: javascript/cbam.pre.collectConnectionPoints.js
36                 include: [javascript/cbam.collectConnectionPoints.js]
37                 output: operation_result
38               post_actions:
39               - javascript: javascript/cbam.post.collectConnectionPoints.js
40                 include: [javascript/cbam.collectConnectionPoints.js]
41                 output: operation_result
42             additional_parameters: {jobId: kuku}
43       Scalable:
44         scale:
45           inputs:
46             extensions:
47               pre_actions:
48               - javascript: javascript/cbam.pre.collectConnectionPoints.js
49                 include: [javascript/cbam.collectConnectionPoints.js]
50                 output: operation_result
51               post_actions:
52               - javascript: javascript/cbam.post.collectConnectionPoints.js
53                 include: [javascript/cbam.collectConnectionPoints.js]
54                 output: operation_result
55             additional_parameters: {jobId: kuku}
56       Healable:
57         heal:
58           inputs:
59             extensions:
60               pre_actions:
61               - javascript: javascript/cbam.pre.collectConnectionPoints.js
62                 include: [javascript/cbam.collectConnectionPoints.js]
63                 output: operation_result
64               post_actions:
65               - javascript: javascript/cbam.post.collectConnectionPoints.js
66                 include: [javascript/cbam.collectConnectionPoints.js]
67                 output: operation_result
68             additional_parameters: {jobId: kuku}