X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_policy_module%2Ftests%2Funit%2Futils%2Fexamples%2Fcirros_vdu_scaling_nsd.yaml;h=dd62f1aa3f4c3cb282ee47d334c49e315cf18c38;hb=refs%2Ftags%2Frelease-v9.0-start;hp=a9e0abd4079017e30bb870cfaed0949845954eda;hpb=8ba99ff372d2d8ef13b2c6865b16c0869fa04069;p=osm%2FPOL.git diff --git a/osm_policy_module/tests/unit/utils/examples/cirros_vdu_scaling_nsd.yaml b/osm_policy_module/tests/unit/utils/examples/cirros_vdu_scaling_nsd.yaml index a9e0abd..dd62f1a 100644 --- a/osm_policy_module/tests/unit/utils/examples/cirros_vdu_scaling_nsd.yaml +++ b/osm_policy_module/tests/unit/utils/examples/cirros_vdu_scaling_nsd.yaml @@ -1,42 +1,56 @@ -nsd:nsd-catalog: - nsd: - - id: cirros_vdu_scaling_ns - name: cirros_vdu_scaling_ns - short-name: cirros_vdu_scaling_ns - description: Simple NS example with a cirros_vdu_scaling_vnf - vendor: OSM - version: '1.0' - - # Place the logo as png in icons directory and provide the name here - logo: osm.png - - # Specify the VNFDs that are part of this NSD - constituent-vnfd: - # The member-vnf-index needs to be unique, starting from 1 - # vnfd-id-ref is the id of the VNFD - # Multiple constituent VNFDs can be specified - - member-vnf-index: '1' - vnfd-id-ref: cirros_vdu_scaling_vnf - - member-vnf-index: '2' - vnfd-id-ref: cirros_vdu_scaling_vnf - vld: - # Networks for the VNFs - - id: cirros_nsd_vld1 - name: cirros_nsd_vld1 - type: ELAN - mgmt-network: 'true' - # vim-network-name: - # provider-network: - # segmentation_id: - vnfd-connection-point-ref: - # Specify the constituent VNFs - # member-vnf-index-ref - entry from constituent vnf - # vnfd-id-ref - VNFD id - # vnfd-connection-point-ref - connection point name in the VNFD - - member-vnf-index-ref: 1 - vnfd-id-ref: cirros_vdu_scaling_vnf - # NOTE: Validate the entry below - vnfd-connection-point-ref: eth0 - - member-vnf-index-ref: 2 - vnfd-id-ref: cirros_vdu_scaling_vnf - vnfd-connection-point-ref: eth0 \ No newline at end of file +# -*- coding: utf-8 -*- +# pylint: disable=no-member + +# Copyright 2020 Whitestack, LLC +# ************************************************************* + +# This file is part of OSM Monitoring module +# All Rights Reserved to Whitestack, LLC + +# 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. + +# For those usages not covered by the Apache License, Version 2.0 please +# contact: agarcia@whitestack.com +## + +nsd: + nsd: + - id: cirros_vdu_scaling_ns + name: cirros_vdu_scaling_ns + description: Simple NS example with a cirros_vdu_scaling_vnf + designer: OSM + version: '1.0' + + df: + - id: default-df + vnf-profile: + - id: '1' + virtual-link-connectivity: + - constituent-cpd-id: + - constituent-base-element-id: '1' + constituent-cpd-id: eth0-ext + virtual-link-profile-id: cirros_nsd_vld1 + vnfd-id: cirros_vdu_scaling_vnf + - id: '2' + virtual-link-connectivity: + - constituent-cpd-id: + - constituent-base-element-id: '2' + constituent-cpd-id: eth0-ext + virtual-link-profile-id: cirros_nsd_vld1 + vnfd-id: cirros_vdu_scaling_vnf + + virtual-link-desc: + - id: cirros_nsd_vld1 + mgmt-network: 'true' + vnfd-id: + - cirros_vdu_scaling_vnf