blob: 43f222091268c0a7110522edbd72198024c1dbfa [file] [log] [blame]
peusterm20e54452018-08-06 16:09:23 +02001descriptor_schema: >-
2 https://raw.githubusercontent.com/sonata-nfv/tng-schema/master/service-descriptor/nsd-schema.yml
3vendor: eu.5gtango
4name: emulator_example
5version: '0.9'
6author: Manuel Peuster (Paderborn University)
7description: >-
8 This is a small example service to showcase how vim-emu can deploy simple
9 5GTANGO network service packages.
10network_functions:
11 - vnf_id: vnf0
12 vnf_vendor: eu.5gtango
13 vnf_name: default-vnf0
14 vnf_version: '0.9'
15 - vnf_id: vnf1
16 vnf_name: default-vnf1
17 vnf_vendor: eu.5gtango
18 vnf_version: '0.9'
19connection_points:
20 - id: mgmt
21 interface: ipv4
22 type: management
23 - id: input
24 interface: ipv4
25 type: external
26 - id: output
27 interface: ipv4
28 type: external
29virtual_links:
30 - id: mgmt
31 connectivity_type: E-LAN
32 connection_points_reference:
33 - 'vnf0:mgmt'
34 - 'vnf1:mgmt'
35 - mgmt
36 - id: input-2-vnf0
37 connectivity_type: E-Line
38 connection_points_reference:
39 - input
40 - 'vnf0:input'
41 - id: vnf0-2-vnf1
42 connectivity_type: E-Line
43 connection_points_reference:
44 - 'vnf0:output'
45 - 'vnf1:input'
46 - id: vnf1-2-output
47 connectivity_type: E-Line
48 connection_points_reference:
49 - 'vnf1:output'
50 - output
51forwarding_graphs:
52 - fg_id: fg01
53 number_of_endpoints: 2
54 number_of_virtual_links: 3
55 constituent_virtual_links:
56 - input-2-vnf0
57 - vnf0-2-vnf1
58 - vnf1-2-output
59 constituent_vnfs:
60 - vnf0
61 - vnf1
62 network_forwarding_paths:
63 - fp_id: 'fg01:fp01'
64 policy: none
65 connection_points:
66 - connection_point_ref: input
67 position: 1
68 - connection_point_ref: 'vnf0:input'
69 position: 2
70 - connection_point_ref: 'vnf0:output'
71 position: 3
72 - connection_point_ref: 'vnf1:input'
73 position: 4
74 - connection_point_ref: 'vnf1:output'
75 position: 5
76 - connection_point_ref: output
77 position: 6