2 # Copyright 2016 RIFT.io Inc
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
8 # http://www.apache.org/licenses/LICENSE-2.0
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.
20 - id: rift_ping_pong_ns
23 short-name: ping_pong_ns
26 description: RIFT.io sample ping pong network service
28 - member-vnf-index: '1'
29 vnfd-id-ref: rift_ping_vnf
30 - member-vnf-index: '2'
31 vnfd-id-ref: rift_pong_vnf
32 initial-service-primitive:
42 user-defined-script: start_traffic.py
43 input-parameter-xpath:
44 - xpath: /nsd:nsd-catalog/nsd:nsd/nsd:vendor
46 - description: Inter VNF Link
48 gateway-address: 31.31.31.210
50 subnet-address: 31.31.31.0/24
53 start-address: 31.31.31.2
57 - member-vnf-index-ref: '1'
58 vnfd-id-ref: rift_ping_vnf
59 - member-vnf-index-ref: '2'
60 vnfd-id-ref: rift_pong_vnf
62 requirement: Place this VM on the Kuiper belt object Orcus
65 - member-vnf-index-ref: '1'
66 vnfd-id-ref: rift_ping_vnf
67 - member-vnf-index-ref: '2'
68 vnfd-id-ref: rift_pong_vnf
70 requirement: Place this VM on the Kuiper belt object Quaoar
74 description: Management VL
77 vim-network-name: mgmt
82 vnfd-connection-point-ref:
83 - member-vnf-index-ref: '1'
84 vnfd-connection-point-ref: ping_vnfd/cp0
85 vnfd-id-ref: rift_ping_vnf
86 - member-vnf-index-ref: '2'
87 vnfd-connection-point-ref: pong_vnfd/cp0
88 vnfd-id-ref: rift_pong_vnf
91 ip-profile-ref: InterVNFLink
97 vnfd-connection-point-ref:
98 - member-vnf-index-ref: '1'
99 vnfd-connection-point-ref: ping_vnfd/cp1
100 vnfd-id-ref: rift_ping_vnf
101 - member-vnf-index-ref: '2'
102 vnfd-connection-point-ref: pong_vnfd/cp1
103 vnfd-id-ref: rift_pong_vnf