e8981ff238f6c4c7f3b0337842345855d49bbb78
[osm/devops.git] / descriptor-packages / vnfd / hackfest_multivdu_vnf / src / hackfest_multivdu_vnfd.yaml
1 vnfd:vnfd-catalog:
2     vnfd:
3     -   id: hackfest_multivdu-vnf
4         name: hackfest_multivdu-vnf
5         short-name: hackfest_multivdu-vnf
6         version: '1.0'
7         description: A VNF consisting of 2 VDUs connected to an internal VL
8         logo: osm.png
9         connection-point:
10         -   id: vnf-mgmt
11             name: vnf-mgmt
12             short-name: vnf-mgmt
13
14         -   id: vnf-data
15             name: vnf-data
16             short-name: vnf-data
17
18         mgmt-interface:
19             cp: vnf-mgmt
20         internal-vld:
21         -   id: internal
22             name: internal
23             short-name: internal
24             type: ELAN
25             internal-connection-point:
26             -   id-ref: mgmtVM-internal
27             -   id-ref: dataVM-internal
28         vdu:
29         -   id: mgmtVM
30             name: mgmtVM
31             image: US1604
32             count: '1'
33             vm-flavor:
34                 vcpu-count: '1'
35                 memory-mb: '1024'
36                 storage-gb: '10'
37             interface:
38             -   name: mgmtVM-eth0
39                 position: '1'
40                 type: EXTERNAL
41                 virtual-interface:
42                     type: PARAVIRT
43                 external-connection-point-ref: vnf-mgmt
44             -   name: mgmtVM-eth1
45                 position: '2'
46                 type: INTERNAL
47                 virtual-interface:
48                     type: PARAVIRT
49                 internal-connection-point-ref: mgmtVM-internal
50             internal-connection-point:
51             -   id: mgmtVM-internal
52                 name: mgmtVM-internal
53                 short-name: mgmtVM-internal
54
55         -   id: dataVM
56             name: dataVM
57             image: US1604
58             count: '1'
59             vm-flavor:
60                 vcpu-count: '1'
61                 memory-mb: '1024'
62                 storage-gb: '10'
63             interface:
64             -   name: dataVM-eth0
65                 position: '1'
66                 type: INTERNAL
67                 virtual-interface:
68                     type: PARAVIRT
69                 internal-connection-point-ref: dataVM-internal
70             -   name: dataVM-xe0
71                 position: '2'
72                 type: EXTERNAL
73                 virtual-interface:
74                     type: PARAVIRT
75                 external-connection-point-ref: vnf-data
76             internal-connection-point:
77             -   id: dataVM-internal
78                 name: dataVM-internal
79                 short-name: dataVM-internal
80
81