673e923182cf47a46d14ad105b932894b6bf933d
[sdc.git] / catalog-be / src / main / resources / import / tosca / nfv-types / vduCpd / vduCpd.yml
1 #NOT SPEC COMPLAINT!!!!!!!!!!!!!!!!!!!!!!
2 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 node_types:
4   tosca.nodes.nfv.VduCpd:
5     derived_from: tosca.nodes.Root
6     properties:
7       virtual_network_interface_requirements:
8         type: list
9         required: false
10         status: SUPPORTED
11         entry_schema:
12           type: tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements
13       role:
14         type: string
15         required: false
16         status: SUPPORTED
17         constraints:
18         - valid_values:
19           - root
20           - leaf
21       bitrate_requirement:
22         type: integer
23         required: false
24         status: SUPPORTED
25       description:
26         type: string
27         required: false
28         status: SUPPORTED
29       layer_protocol:
30         type: string
31         required: true
32         status: SUPPORTED
33         constraints:
34         - valid_values:
35           - ethernet
36           - mpls
37           - odu2
38           - ipv4
39           - ipv6
40           - pseudo_wire
41       address_data:
42         type: list
43         required: false
44         status: SUPPORTED
45         entry_schema:
46           type: tosca.datatype.nfv.AddressData
47     requirements:
48     - virtual_binding:
49         capability: tosca.capabilities.nfv.VirtualBindable
50         occurrences:
51         - 0
52         - UNBOUNDED
53     - virtual_link:
54         capability: tosca.capabilities.nfv.VirtualLinkable
55         occurrences:
56         - 0
57         - UNBOUNDED