-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- id: VyOS
name: VyOS
short-name: data
type: ELAN
vim-network-name: net-corp
- provider-network:
- overlay-type: VLAN
vnfd-connection-point-ref:
- member-vnf-index-ref: '1'
vnfd-connection-point-ref: eth1
mgmt-network: 'true'
type: ELAN
vim-network-name: net-mgmtOS
- provider-network:
- overlay-type: VLAN
vnfd-connection-point-ref:
- member-vnf-index-ref: '1'
vnfd-connection-point-ref: eth0
vnfd-name: VyOS
primitive:
- index: '1'
- name: ping
+ name: ping
\ No newline at end of file
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- id: cirros_2vnf_nsd
name: cirros_2vnf_ns
mgmt-network: 'true'
# vim-network-name: <update>
# provider-network:
- # overlay-type: VLAN
# segmentation_id: <update>
vnfd-connection-point-ref:
# Specify the constituent VNFs
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- id: cirros_noportsecurity_2vnf_nsd
name: cirros_noportsecurity_2vnf_ns
mgmt-network: 'true'
# vim-network-name: <update>
# provider-network:
- # overlay-type: VLAN
# segmentation_id: <update>
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
- - nsd:member-vnf-index-ref: 1
- nsd:vnfd-id-ref: cirros_noportsecurity_vnfd
- nsd:vnfd-connection-point-ref: eth0
- - nsd:member-vnf-index-ref: 2
- nsd:vnfd-id-ref: cirros_noportsecurity_vnfd
- nsd:vnfd-connection-point-ref: eth0
+ - member-vnf-index-ref: 1
+ vnfd-id-ref: cirros_noportsecurity_vnfd
+ vnfd-connection-point-ref: eth0
+ - member-vnf-index-ref: 2
+ vnfd-id-ref: cirros_noportsecurity_vnfd
+ vnfd-connection-point-ref: eth0
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- id: cirros_nsd
name: cirros_ns
mgmt-network: 'true'
# vim-network-name: <update>
# provider-network:
- # overlay-type: VLAN
# segmentation_id: <update>
vnfd-connection-point-ref:
# Specify the constituent VNFs
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- id: cirros_set_vim_network_ns
name: cirros_set_vim_network_ns
mgmt-network: 'true'
# vim-network-name: <update>
# provider-network:
- # overlay-type: VLAN
# segmentation_id: <update>
vim-network-name: mgmt
vnfd-connection-point-ref:
# member-vnf-index-ref - entry from constituent vnf
# vnfd-id-ref - VNFD id
# vnfd-connection-point-ref - connection point name in the VNFD
- - nsd:member-vnf-index-ref: 1
- nsd:vnfd-id-ref: cirros_vnfd
+ - member-vnf-index-ref: 1
+ vnfd-id-ref: cirros_vnfd
# NOTE: Validate the entry below
- nsd:vnfd-connection-point-ref: eth0
+ vnfd-connection-point-ref: eth0
nsd:nsd-catalog:
- nsd:nsd:
- - nsd:constituent-vnfd:
- - nsd:member-vnf-index: '1'
- nsd:start-by-default: 'true'
- nsd:vnfd-id-ref: dns_forwarder
- nsd:id: dns_forwarder_ns
- nsd:logo: dns.jpg
- nsd:name: dns_forwarder_ns
- nsd:vld:
- - nsd:id: management
- nsd:mgmt-network: 'true'
- nsd:name: management
- nsd:vim-network-name: subnet-8a91b2c0
- nsd:vnfd-connection-point-ref:
- - nsd:member-vnf-index-ref: '1'
- nsd:vnfd-connection-point-ref: eth0
- nsd:vnfd-id-ref: dns_forwarder
- rw-nsd:meta: '{"containerPositionMap":{"1":{"top":210.5,"left":248,"right":498,"bottom":265.5,"width":250,"height":55},"ada27681-7f3e-4768-8be8-41973f849066":{"top":30,"left":135,"right":385,"bottom":85,"width":250,"height":55},"vld-1":{"top":60,"left":495,"right":745,"bottom":98,"width":250,"height":38},"management":{"top":90,"left":480,"right":730,"bottom":128,"width":250,"height":38}}}'
+ nsd:
+ - constituent-vnfd:
+ - member-vnf-index: '1'
+ start-by-default: 'true'
+ vnfd-id-ref: dns_forwarder
+ id: dns_forwarder_ns
+ logo: dns.jpg
+ name: dns_forwarder_ns
+ vld:
+ - id: management
+ mgmt-network: 'true'
+ name: management
+ vim-network-name: subnet-8a91b2c0
+ vnfd-connection-point-ref:
+ - member-vnf-index-ref: '1'
+ vnfd-connection-point-ref: eth0
+ vnfd-id-ref: dns_forwarder
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- id: IMS-corpA
name: IMS-corpA
type: ELAN
vim-network-name: net-corp:108
provider-network:
- overlay-type: VLAN
physical-network: net-corp
segmentation_id: '108'
vnfd-connection-point-ref:
short-name: management
type: ELAN
vim-network-name: net-mgmtOS
- provider-network:
- overlay-type: VLAN
vnfd-connection-point-ref:
- member-vnf-index-ref: '1'
vnfd-connection-point-ref: eth1
vnfd-name: cwims_vnfd
primitive:
- index: '1'
- name: delete-user
+ name: delete-user
\ No newline at end of file
#
#
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- id: rift_ping_pong_ns
logo: rift_logo.png
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- constituent-vnfd:
- member-vnf-index: '1'
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- constituent-vnfd:
- member-vnf-index: '1'
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- id: ubuntu_cirros_multidisk_nsd
name: ubuntu_cirros_multidisk_nsd
-nsd:nsd-catalog:
- nsd:nsd:
- - nsd:constituent-vnfd:
- - nsd:member-vnf-index: '1'
- nsd:start-by-default: 'true'
- nsd:vnfd-id-ref: ubuntu_1iface_cloudinit_newfile_vnfd
- nsd:id: ubuntu_cloudinit
- nsd:name: ubuntu_cloudinit
- nsd:short-name: ubuntu_cloudinit
- nsd:vld:
- - nsd:id: mgmt
- nsd:mgmt-network: 'false'
- nsd:name: mgmt
- nsd:short-name: mgmt
+nsd-catalog:
+ nsd:
+ - constituent-vnfd:
+ - member-vnf-index: '1'
+ start-by-default: 'true'
+ vnfd-id-ref: ubuntu_1iface_cloudinit_newfile_vnfd
+ id: ubuntu_cloudinit
+ name: ubuntu_cloudinit
+ short-name: ubuntu_cloudinit
+ vld:
+ - id: mgmt
+ mgmt-network: 'false'
+ name: mgmt
+ short-name: mgmt
mgmt-network: 'true'
- nsd:vnfd-connection-point-ref:
- - nsd:member-vnf-index-ref: '1'
- nsd:vnfd-connection-point-ref: eth0
- nsd:vnfd-id-ref: ubuntu_1iface_cloudinit_newfile_vnfd
+ vnfd-connection-point-ref:
+ - member-vnf-index-ref: '1'
+ vnfd-connection-point-ref: eth0
+ vnfd-id-ref: ubuntu_1iface_cloudinit_newfile_vnfd
-nsd:nsd-catalog:
+nsd-catalog:
nsd:
- id: ubuntu_epa_virtio_ns
name: ubuntu_epa_virtio_ns
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: VyOS
name: VyOS
mgmt-interface:
cp: eth0
vnf-configuration:
- service-primitive:
+ config-primitive:
- name: config
parameter:
- name: user
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: cirros_noportsecurity_vnfd
name: cirros_noportsecurity_vnf
storage-gb: 2
# Image/checksum or image including the full path
- image: cirros034
+ image: 'cirros034'
#checksum:
interface:
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: cirros_vnfd
name: cirros_vnf
storage-gb: 2
# Image/checksum or image including the full path
- image: cirros034
+ image: 'cirros034'
#checksum:
interface:
-vnfd:vnfd-catalog:
- vnfd:vnfd:
- - rw-vnfd:meta: '{"containerPositionMap":{"dns_forwarder":{"top":30,"left":260,"right":510,"bottom":85,"width":250,"height":55},"dns_forwarder/dns_forwarder-VM":{"top":130,"left":260,"right":510,"bottom":185,"width":250,"height":55}}}'
- vnfd:connection-point:
- - vnfd:name: eth0
- vnfd:type: VPORT
- vnfd:description: Simple VNF example with a DNS forwarder
- vnfd:id: dns_forwarder
- vnfd:logo: dns.jpg
- vnfd:mgmt-interface:
- vnfd:cp: eth0
- vnfd:name: dns_forwarder
- vnfd:service-function-chain: UNAWARE
- vnfd:short-name: dns_forwarder
- vnfd:vdu:
- - vnfd:count: '1'
- vnfd:description: dns_forwarder-VM
- vnfd:interface:
- - vnfd:name: eth0
- vnfd:type: EXTERNAL
- vnfd:virtual-interface:
- vnfd:bandwidth: '0'
- vnfd:type: VIRTIO
- vnfd:vpci: 0000:00:0a.0
- vnfd:external-connection-point-ref: eth0
- vnfd:guest-epa:
- vnfd:cpu-pinning-policy: ANY
- vnfd:id: dns_forwarder-VM
- vnfd:image: ubuntu/images/hvm-ssd/ubuntu-zesty-17.04-amd64-server-20170619.1
- vnfd:cloud-init-file: cloud_init.cfg
- vnfd:name: dns_forwarder-VM
- vnfd:supplemental-boot-data:
- vnfd:boot-data-drive: 'false'
- vnfd:vm-flavor:
- vnfd:memory-mb: '1024'
- vnfd:storage-gb: '1'
- vnfd:vcpu-count: '1'
- vnfd:vendor: OSM
- vnfd:version: '1.0'
+vnfd-catalog:
+ vnfd:
+ - connection-point:
+ - name: eth0
+ type: VPORT
+ description: Simple VNF example with a DNS forwarder
+ id: dns_forwarder
+ logo: dns.jpg
+ mgmt-interface:
+ cp: eth0
+ name: dns_forwarder
+ service-function-chain: UNAWARE
+ short-name: dns_forwarder
+ vdu:
+ - count: '1'
+ description: dns_forwarder-VM
+ interface:
+ - name: eth0
+ type: EXTERNAL
+ virtual-interface:
+ bandwidth: '0'
+ type: VIRTIO
+ vpci: 0000:00:0a.0
+ external-connection-point-ref: eth0
+ guest-epa:
+ cpu-pinning-policy: ANY
+ id: dns_forwarder-VM
+ image: ubuntu/images/hvm-ssd/ubuntu-zesty-17.04-amd64-server-20170619.1
+ cloud-init-file: cloud_init.cfg
+ name: dns_forwarder-VM
+ supplemental-boot-data:
+ boot-data-drive: 'false'
+ vm-flavor:
+ memory-mb: '1024'
+ storage-gb: '1'
+ vcpu-count: '1'
+ vendor: OSM
+ version: '1.0'
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: IMS-ALLIN1_2p
name: IMS-ALLIN1_2p
mgmt-interface:
cp: eth1
vnf-configuration:
- service-primitive:
+ config-primitive:
- name: config
parameter:
- name: home_domain
mandatory: 'true'
default-value: ims.com
- name: password
- data-type: string
+ data-type: STRING
mandatory: 'true'
default-value: cw-aio
- name: create-update-user
#
#
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: rift_ping_vnf
name: ping_vnf
#
#
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: rift_pong_vnf
name: pong_vnf
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- connection-point:
- name: mgmt0
name: VL12
short-name: VL12
type: ELAN
- vendor: ETSI
internal-connection-point:
- id-ref: 'iface11'
- id-ref: 'iface21'
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- connection-point:
- name: mgmt0
name: VL34
short-name: VL34
type: ELAN
- vendor: ETSI
internal-connection-point:
- id-ref: 'iface31'
- id-ref: 'iface41'
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- connection-point:
- name: mgmt
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- connection-point:
- name: mgmt
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: ubuntu_1iface_cloudinit_newfile_vnfd
name: ubuntu_1iface_cloudinit_newfile_vnf
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: ubuntu_cirros_multidisk_vnfd
name: ubuntu_cirros_multidisk_vnfd
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: ubuntu_epa_virtio_vnf
name: ubuntu_epa_virtio_vnf
-vnfd:vnfd-catalog:
+vnfd-catalog:
vnfd:
- id: ubuntu_xenial_vnfd
name: ubuntu_xenial_vnf