1 tosca_definitions_version:tosca_simple_yaml_1_0_0
3 This module defines a VNF Deployment Unit.
11 compute_props_host_ellis: &compute_props_host_ellis
14 compute_props_host_bono: &compute_props_host_bono
18 tosca.nodes.compute.ellis:
19 derived_from: tosca.nodes.compute
21 tosca.nodes.compute.bono:
22 derived_from: tosca.nodes.compute
25 # A description of the topology template
30 type: scalar-unit.size
32 description: The required storage resource
34 description: The required storage resource
38 Block storage mount point (filesystem path).
41 type: tosca.nodes.Compute
50 properties: *compute_props_host_ellis
57 node: ellis_BlockStorage
61 location: { get_input:storage_location }
65 implementation: start.sh
67 implementaion: stop.sh
69 implementaion: shutdown.sh
71 type: tosca.nodes.BlockStorage
73 size: { get_input:storage_size }
75 type: tosca.nodes.Compute
84 properties: *compute_props_host_bono
91 node: bono_BlockStorage
95 location: { get_input:storage_location }
99 implementation: start.sh
101 implementaion: stop.sh
103 implementaion: shutdown.sh
105 type: tosca.nodes.BlockStorage
107 size: { get_input:storage_size }
109 type:tosca.nodes.network.Network
113 type:tosca.nodes.network.Port
118 node:clearwater_network1
120 type:tosca.nodes.network.Network
124 type:tosca.nodes.network.Port
129 node:clearwater_network2
131 type:tosca.nodes.network.Network
135 type:tosca.nodes.network.Port
140 node:clearwater_network1
142 type:tosca.nodes.network.Network
146 type:tosca.nodes.network.Port
151 node:clearwater_network2