Adding ETSI NS types
[sdc.git] / catalog-be / src / main / resources / import / tosca / nfv-types / NsVirtualLink / NsVirtualLink.yml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 node_types:
3   tosca.nodes.nfv.NsVirtualLink:
4     derived_from: tosca.nodes.Root
5     description: node definition of Virtual Links
6     properties: 
7       vl_profile:
8         type: tosca.datatypes.nfv.NsVlProfile # only covers min/max bitrate requirements
9         description: Specifies instantiation parameters for a virtual link of a particular NS deployment flavour.
10         required: true
11       connectivity_type:
12         type: tosca.datatypes.nfv.ConnectivityType
13         required: true
14       test_access:
15         type: list
16         description: Test access facilities available on the VL 
17         required: false
18         entry_schema:
19           type: string
20           constraints:
21             - valid_values: [ passive_monitoring, active_loopback ]
22       description:
23         type: string
24         required: false
25         description: Human readable information on the purpose of the virtual link (e.g. VL for control plane traffic).
26     capabilities:
27       virtual_linkable:
28         type: tosca.capabilities.nfv.VirtualLinkable