| # Copyright (c) 2019 Erik Schilling |
| # ALL RIGHTS RESERVED. |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); |
| # you may not use this file except in compliance with the License. |
| # You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| nsd:nsd-catalog: |
| nsd: |
| - id: vnffg-example |
| short-name: vnffg-example |
| name: vnffg-example |
| constituent-vnfd: |
| - member-vnf-index: 1 |
| vnfd-id-ref: vnfd-traffic-view |
| - member-vnf-index: 2 |
| vnfd-id-ref: vnfd-traffic-view |
| - member-vnf-index: 3 |
| vnfd-id-ref: vnfd-traffic-view |
| ip-profiles: |
| - description: Inter VNF Link |
| ip-profile-params: |
| gateway-address: 10.0.0.210 |
| ip-version: ipv4 |
| subnet-address: 10.0.0.0/24 |
| dns-server: |
| - address: 8.8.8.8 |
| - address: 8.8.8.9 |
| dhcp-params: |
| count: 200 |
| start-address: 10.0.0.1 |
| name: ipprofileA |
| vld: |
| - id: vld1 |
| name: vld1-name |
| short-name: vld1-sname |
| type: ELAN |
| ip-profile-ref: ipprofileA |
| vnfd-connection-point-ref: |
| - member-vnf-index-ref: 1 |
| vnfd-id-ref: vnfd-traffic-view |
| vnfd-connection-point-ref: eth0 |
| ip-address: 10.0.0.10 |
| - member-vnf-index-ref: 2 |
| vnfd-id-ref: vnfd-traffic-view |
| vnfd-connection-point-ref: eth0 |
| ip-address: 10.0.0.11 |
| - member-vnf-index-ref: 3 |
| vnfd-id-ref: vnfd-traffic-view |
| vnfd-connection-point-ref: eth0 |
| ip-address: 10.0.0.12 |
| vnffgd: |
| - id: vnffg1 |
| name: vnffg1-name |
| short-name: vnffg1-sname |
| description: vnffg1-description |
| vendor: vnffg1-vendor |
| version: '1.0' |
| rsp: |
| - id: rsp1 |
| name: rsp1-name |
| vnfd-connection-point-ref: |
| - member-vnf-index-ref: 2 |
| order: 0 |
| vnfd-id-ref: vnfd-traffic-view |
| vnfd-ingress-connection-point-ref: eth0 |
| vnfd-egress-connection-point-ref: eth0 |
| - member-vnf-index-ref: 3 |
| order: 1 |
| vnfd-id-ref: vnfd-traffic-view |
| vnfd-ingress-connection-point-ref: eth0 |
| vnfd-egress-connection-point-ref: eth0 |
| classifier: |
| - id: class1 |
| name: class1-name |
| rsp-id-ref: rsp1 |
| member-vnf-index-ref: 1 |
| vnfd-id-ref: vnfd-traffic-view |
| vnfd-connection-point-ref: eth0 |
| match-attributes: |
| - id: match1 |
| ip-proto: 6 # TCP |
| source-ip-address: 10.0.0.2 |
| destination-ip-address: 10.0.0.4 |
| source-port: 0 |
| destination-port: 80 |
| |