Added example for performing a performance analysis of VNFFGs
[osm/vim-emu.git] / examples / vnfs / vnffg / vnffg.yaml
1 # Copyright (c) 2019 Erik Schilling
2 # ALL RIGHTS RESERVED.
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 #    http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15
16 vnfd:vnfd-catalog:
17     vnfd:
18     -   id: vnfd-traffic-view
19         short-name: vnfd-traffic-view
20         name: vnfd-traffic-view
21         vdu:
22         -   id: vnfd-traffic-view-vdu
23             vm-flavor:
24                 vcpu-count: 1
25                 memory-mb: 256
26                 storage-gb: 6
27             image: 'trafficdebug'
28             interface:
29             -   name: eth0
30                 type: EXTERNAL
31                 position: 0
32                 external-connection-point-ref: eth0
33                 virtual-interface:
34                     type: OM-MGMT
35                     bandwidth: '0'
36         mgmt-interface:
37             vdu-id: vnfd-traffic-view-vdu
38         connection-point:
39             -   name: eth0
40                 type: VPORT