Adding missing tests
[vfc/nfvo/driver/vnfm/svnfm.git] / nokiav2 / driver / src / test / resources / unittests / packageconverter / nodes.vnfd.cbam.yaml
1 tosca_definitions_version: tosca_simple_profile_for_nfv_1_0_0_nokia
2
3 topology_template:
4   substitution_mappings:
5     node_type: tosca.nodes.nfv.VNF
6     properties:
7       descriptor_version: '1.0'
8       provider: myProvider
9       product_name: 'myName'
10       software_version: '2.0'
11       product_info_name: product_info_name
12   node_templates:
13     vduNode:
14       type: tosca.nodes.nfv.VDU
15       properties:
16         description: myVduDesc
17       requirements:
18         - virtual_compute: myCompute
19         - virtual_storage: myStorage1
20         - virtual_storage: myStorage2
21         - unhandled_type: unknown
22
23
24     myCompute:
25       type: tosca.nodes.nfv.VirtualCompute
26       properties:
27         virtual_memory:
28           virtual_mem_size: 8192 MB
29         virtual_cpu:
30           num_virtual_cpu: 4
31           virtual_cpu_clock: 1234 Mhz
32     myStorage1:
33       type: tosca.nodes.nfv.VirtualStorage
34       properties:
35         id: myStorage1
36         size_of_storage: 1G
37
38     myStorage2:
39       type: tosca.nodes.nfv.VirtualStorage
40       properties:
41         id: myStorage2
42         size_of_storage: 2G
43
44     myNetwork1:
45       type: tosca.nodes.nfv.VL
46
47     myNetwork2:
48       type: tosca.nodes.nfv.VL
49
50     icpWithOutEcp:
51       type: tosca.nodes.nfv.ICP
52       properties:
53         layer_protocol: ipv4
54         description: myDescription
55       requirements:
56         - virtual_binding: vduNode
57         - virtual_link: myNetwork1
58
59     icpWithEcp:
60       type: tosca.nodes.nfv.ICP
61       properties:
62         layer_protocol: ipv4
63         description: myDescription
64       requirements:
65         - virtual_binding: vduNode
66         - virtual_link: myNetwork1
67
68     icpWithOutDescription:
69       type: tosca.nodes.nfv.ICP
70       properties:
71         layer_protocol: ipv4
72       requirements:
73         - virtual_binding: vduNode
74         - virtual_link: myNetwork1
75
76     icpWithoutVdu:
77       type: tosca.nodes.nfv.ICP
78       properties:
79         layer_protocol: ipv4
80         description: myDescription
81       requirements:
82         - virtual_link: myNetwork1
83
84     icpWithOutVl:
85       type: tosca.nodes.nfv.ICP
86       properties:
87         layer_protocol: ipv4
88         description: myDescription
89       requirements:
90         - virtual_binding: vduNode
91
92     myEcp:
93       type: tosca.nodes.nfv.ECP
94       properties:
95         layer_protocol: ipv4
96       requirements:
97         - internal_connection_point: icpWithEcp
98
99     myEcpWithDescription:
100       type: tosca.nodes.nfv.ECP
101       properties:
102         layer_protocol: ipv4
103       requirements:
104         - internal_connection_point: icpWithOutDescription
105
106     myEcpWithoutIcpWithoutVdu:
107       type: tosca.nodes.nfv.ECP
108       properties:
109         layer_protocol: ipv4
110       requirements:
111         - internal_connection_point: icpWithoutVdu
112
113     myEcpWithoutIcpWithoutIcpReq:
114       type: tosca.nodes.nfv.ECP
115       properties:
116         layer_protocol: ipv4
117       requirements:
118         - internal_connection_point: icpWithOutRequiements
119
120     myEcpWithoutIcp:
121       type: tosca.nodes.nfv.ECP
122       properties:
123         layer_protocol: ipv4
124       requirements:
125         - not_valid: d
126
127     icpWithOutVdu:
128       type: tosca.nodes.nfv.ICP
129       properties:
130         layer_protocol: ipv4
131         description: myDescription
132       requirements:
133         - not_valid: a
134
135     icpWithOutRequiements:
136       type: tosca.nodes.nfv.ICP
137       properties:
138         layer_protocol: ipv4
139         description: myDescription
140
141     ecpWithIcpWithOutVdu:
142       type: tosca.nodes.nfv.ECP
143       properties:
144         layer_protocol: ipv4
145       requirements:
146         - internal_connection_point: icpWithOutVdu
147
148     ecpWithIcpWithOutRequirements:
149       type: tosca.nodes.nfv.ECP
150       properties:
151         layer_protocol: ipv4