ilanap | 637206b | 2018-02-04 17:06:22 +0200 | [diff] [blame] | 1 | tosca_definitions_version: tosca_simple_yaml_1_0_0 |
| 2 | metadata: |
| 3 | template_name: Nested_FSB1 |
| 4 | imports: |
| 5 | - openecomp_heat_index: |
| 6 | file: openecomp-heat/_index.yml |
| 7 | - GlobalSubstitutionTypes: |
| 8 | file: GlobalSubstitutionTypesServiceTemplate.yaml |
| 9 | - openecomp_index: |
| 10 | file: openecomp/_index.yml |
| 11 | node_types: |
| 12 | org.openecomp.resource.vfc.compute.nodes.heat.FSB1: |
| 13 | derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server |
| 14 | topology_template: |
| 15 | inputs: |
| 16 | port_FSB1_OAM_subnetpoolid: |
| 17 | type: string |
| 18 | required: true |
| 19 | compute_FSB1_availability_zone: |
| 20 | type: list |
| 21 | required: true |
| 22 | entry_schema: |
| 23 | type: string |
| 24 | index_value: |
| 25 | type: integer |
| 26 | description: Index value of this substitution service template runtime instance |
| 27 | required: false |
| 28 | default: 0 |
| 29 | constraints: |
| 30 | - greater_or_equal: 0 |
| 31 | port_FSB1_OAM_order: |
| 32 | type: integer |
| 33 | required: true |
| 34 | port_FSB1_OAM_exCP_naming: |
| 35 | type: org.openecomp.datatypes.Naming |
| 36 | required: true |
| 37 | port_FSB1_OAM_ip_requirements: |
| 38 | type: list |
| 39 | required: true |
| 40 | entry_schema: |
| 41 | type: org.openecomp.datatypes.network.IpRequirements |
| 42 | vm_flavor_name: |
| 43 | type: string |
| 44 | required: true |
| 45 | port_FSB1_OAM_network: |
| 46 | type: list |
| 47 | required: true |
| 48 | entry_schema: |
| 49 | type: string |
| 50 | port_FSB1_OAM_network_role: |
| 51 | type: string |
| 52 | required: true |
| 53 | port_FSB1_OAM_vlan_requirements: |
| 54 | type: list |
| 55 | required: true |
| 56 | entry_schema: |
| 57 | type: org.openecomp.datatypes.network.VlanRequirements |
| 58 | port_FSB1_OAM_network_role_tag: |
| 59 | type: string |
| 60 | required: true |
| 61 | compute_FSB1_name: |
| 62 | type: list |
| 63 | required: true |
| 64 | entry_schema: |
| 65 | type: string |
| 66 | port_FSB1_OAM_fixed_ips: |
| 67 | type: list |
| 68 | required: true |
| 69 | entry_schema: |
| 70 | type: org.openecomp.datatypes.heat.neutron.port.FixedIps |
| 71 | port_FSB1_OAM_mac_requirements: |
| 72 | type: org.openecomp.datatypes.network.MacRequirements |
| 73 | required: true |
| 74 | node_templates: |
| 75 | FSB1_FSB1_OAM: |
| 76 | type: org.openecomp.resource.cp.v2.extNeutronCP |
| 77 | properties: |
talio | f2ea4a5 | 2018-04-12 13:13:24 +0300 | [diff] [blame] | 78 | exCP_naming: |
| 79 | get_input: port_FSB1_OAM_exCP_naming |
| 80 | vlan_requirements: |
| 81 | get_input: port_FSB1_OAM_vlan_requirements |
ojasdubey | 5fbe9fa | 2018-04-19 14:37:10 +0530 | [diff] [blame] | 82 | subinterface_indicator: false |
| 83 | ip_requirements: |
| 84 | get_input: port_FSB1_OAM_ip_requirements |
talio | f2ea4a5 | 2018-04-12 13:13:24 +0300 | [diff] [blame] | 85 | network_role_tag: |
| 86 | get_input: port_FSB1_OAM_network_role_tag |
ojasdubey | 5fbe9fa | 2018-04-19 14:37:10 +0530 | [diff] [blame] | 87 | mac_requirements: |
| 88 | get_input: port_FSB1_OAM_mac_requirements |
talio | f2ea4a5 | 2018-04-12 13:13:24 +0300 | [diff] [blame] | 89 | order: |
| 90 | get_input: port_FSB1_OAM_order |
ojasdubey | 5fbe9fa | 2018-04-19 14:37:10 +0530 | [diff] [blame] | 91 | network_role: |
| 92 | get_input: port_FSB1_OAM_network_role |
| 93 | subnetpoolid: |
| 94 | get_input: port_FSB1_OAM_subnetpoolid |
| 95 | fixed_ips: |
| 96 | get_input: |
| 97 | - port_FSB1_OAM_fixed_ips |
| 98 | - index_value |
ilanap | 637206b | 2018-02-04 17:06:22 +0200 | [diff] [blame] | 99 | network: |
| 100 | get_input: |
| 101 | - port_FSB1_OAM_network |
| 102 | - index_value |
| 103 | requirements: |
| 104 | - binding: |
| 105 | capability: tosca.capabilities.network.Bindable |
| 106 | node: FSB1 |
| 107 | relationship: tosca.relationships.network.BindsTo |
| 108 | capabilities: |
| 109 | port_mirroring: |
| 110 | properties: |
| 111 | connection_point: |
| 112 | nf_type: '' |
| 113 | nfc_type: FSB1 |
| 114 | network_role: |
| 115 | get_input: port_FSB1_OAM_network_role |
| 116 | pps_capacity: '' |
| 117 | FSB1: |
| 118 | type: org.openecomp.resource.vfc.compute.nodes.heat.FSB1 |
| 119 | properties: |
| 120 | availability_zone: |
| 121 | get_input: |
| 122 | - compute_FSB1_availability_zone |
| 123 | - index_value |
| 124 | flavor: |
| 125 | get_input: vm_flavor_name |
| 126 | name: |
| 127 | get_input: |
| 128 | - compute_FSB1_name |
| 129 | - index_value |
| 130 | substitution_mappings: |
| 131 | node_type: org.openecomp.resource.abstract.nodes.FSB1 |
| 132 | capabilities: |
| 133 | network.incoming.bytes.rate_FSB1_FSB1_OAM: |
| 134 | - FSB1_FSB1_OAM |
| 135 | - network.incoming.bytes.rate |
| 136 | network.outgoing.bytes_FSB1_FSB1_OAM: |
| 137 | - FSB1_FSB1_OAM |
| 138 | - network.outgoing.bytes |
| 139 | disk.capacity_FSB1: |
| 140 | - FSB1 |
| 141 | - disk.capacity |
| 142 | disk.read.bytes.rate_FSB1: |
| 143 | - FSB1 |
| 144 | - disk.read.bytes.rate |
| 145 | disk.device.latency_FSB1: |
| 146 | - FSB1 |
| 147 | - disk.device.latency |
| 148 | disk.allocation_FSB1: |
| 149 | - FSB1 |
| 150 | - disk.allocation |
| 151 | disk.read.bytes_FSB1: |
| 152 | - FSB1 |
| 153 | - disk.read.bytes |
| 154 | disk.device.capacity_FSB1: |
| 155 | - FSB1 |
| 156 | - disk.device.capacity |
| 157 | cpu_util_FSB1: |
| 158 | - FSB1 |
| 159 | - cpu_util |
| 160 | disk.device.write.requests.rate_FSB1: |
| 161 | - FSB1 |
| 162 | - disk.device.write.requests.rate |
| 163 | network.outgoing.bytes.rate_FSB1_FSB1_OAM: |
| 164 | - FSB1_FSB1_OAM |
| 165 | - network.outgoing.bytes.rate |
| 166 | disk.root.size_FSB1: |
| 167 | - FSB1 |
| 168 | - disk.root.size |
| 169 | feature_FSB1: |
| 170 | - FSB1 |
| 171 | - feature |
| 172 | forwarder_FSB1_FSB1_OAM: |
| 173 | - FSB1_FSB1_OAM |
| 174 | - forwarder |
| 175 | memory.resident_FSB1: |
| 176 | - FSB1 |
| 177 | - memory.resident |
| 178 | network.incoming.packets.rate_FSB1_FSB1_OAM: |
| 179 | - FSB1_FSB1_OAM |
| 180 | - network.incoming.packets.rate |
| 181 | cpu_FSB1: |
| 182 | - FSB1 |
| 183 | - cpu |
| 184 | disk.write.requests.rate_FSB1: |
| 185 | - FSB1 |
| 186 | - disk.write.requests.rate |
| 187 | feature_FSB1_FSB1_OAM: |
| 188 | - FSB1_FSB1_OAM |
| 189 | - feature |
| 190 | instance_FSB1: |
| 191 | - FSB1 |
| 192 | - instance |
| 193 | disk.device.read.bytes.rate_FSB1: |
| 194 | - FSB1 |
| 195 | - disk.device.read.bytes.rate |
| 196 | cpu.delta_FSB1: |
| 197 | - FSB1 |
| 198 | - cpu.delta |
| 199 | disk.write.bytes_FSB1: |
| 200 | - FSB1 |
| 201 | - disk.write.bytes |
| 202 | disk.device.read.requests.rate_FSB1: |
| 203 | - FSB1 |
| 204 | - disk.device.read.requests.rate |
| 205 | disk.device.read.requests_FSB1: |
| 206 | - FSB1 |
| 207 | - disk.device.read.requests |
| 208 | disk.ephemeral.size_FSB1: |
| 209 | - FSB1 |
| 210 | - disk.ephemeral.size |
| 211 | binding_FSB1: |
| 212 | - FSB1 |
| 213 | - binding |
| 214 | disk.device.write.bytes_FSB1: |
| 215 | - FSB1 |
| 216 | - disk.device.write.bytes |
| 217 | network.outgoing.packets.rate_FSB1_FSB1_OAM: |
| 218 | - FSB1_FSB1_OAM |
| 219 | - network.outgoing.packets.rate |
| 220 | binding_FSB1_FSB1_OAM: |
| 221 | - FSB1_FSB1_OAM |
| 222 | - binding |
| 223 | attachment_FSB1_FSB1_OAM: |
| 224 | - FSB1_FSB1_OAM |
| 225 | - attachment |
| 226 | network.incoming.bytes_FSB1_FSB1_OAM: |
| 227 | - FSB1_FSB1_OAM |
| 228 | - network.incoming.bytes |
| 229 | memory_FSB1: |
| 230 | - FSB1 |
| 231 | - memory |
| 232 | network.incoming.packets_FSB1_FSB1_OAM: |
| 233 | - FSB1_FSB1_OAM |
| 234 | - network.incoming.packets |
| 235 | disk.device.read.bytes_FSB1: |
| 236 | - FSB1 |
| 237 | - disk.device.read.bytes |
| 238 | disk.device.usage_FSB1: |
| 239 | - FSB1 |
| 240 | - disk.device.usage |
| 241 | disk.write.bytes.rate_FSB1: |
| 242 | - FSB1 |
| 243 | - disk.write.bytes.rate |
| 244 | scalable_FSB1: |
| 245 | - FSB1 |
| 246 | - scalable |
| 247 | disk.usage_FSB1: |
| 248 | - FSB1 |
| 249 | - disk.usage |
| 250 | network.outpoing.packets_FSB1_FSB1_OAM: |
| 251 | - FSB1_FSB1_OAM |
| 252 | - network.outpoing.packets |
| 253 | host_FSB1: |
| 254 | - FSB1 |
| 255 | - host |
| 256 | disk.device.allocation_FSB1: |
| 257 | - FSB1 |
| 258 | - disk.device.allocation |
| 259 | os_FSB1: |
| 260 | - FSB1 |
| 261 | - os |
| 262 | vcpus_FSB1: |
| 263 | - FSB1 |
| 264 | - vcpus |
| 265 | disk.write.requests_FSB1: |
| 266 | - FSB1 |
| 267 | - disk.write.requests |
| 268 | disk.device.write.bytes.rate_FSB1: |
| 269 | - FSB1 |
| 270 | - disk.device.write.bytes.rate |
| 271 | endpoint_FSB1: |
| 272 | - FSB1 |
| 273 | - endpoint |
| 274 | disk.latency_FSB1: |
| 275 | - FSB1 |
| 276 | - disk.latency |
| 277 | memory.usage_FSB1: |
| 278 | - FSB1 |
| 279 | - memory.usage |
| 280 | disk.read.requests_FSB1: |
| 281 | - FSB1 |
| 282 | - disk.read.requests |
| 283 | disk.device.write.requests_FSB1: |
| 284 | - FSB1 |
| 285 | - disk.device.write.requests |
| 286 | disk.iops_FSB1: |
| 287 | - FSB1 |
| 288 | - disk.iops |
| 289 | disk.device.iops_FSB1: |
| 290 | - FSB1 |
| 291 | - disk.device.iops |
| 292 | port_mirroring_FSB1_FSB1_OAM: |
| 293 | - FSB1_FSB1_OAM |
| 294 | - port_mirroring |
| 295 | requirements: |
| 296 | link_FSB1_FSB1_OAM: |
| 297 | - FSB1_FSB1_OAM |
| 298 | - link |
| 299 | dependency_FSB1_FSB1_OAM: |
| 300 | - FSB1_FSB1_OAM |
| 301 | - dependency |
| 302 | dependency_FSB1: |
| 303 | - FSB1 |
| 304 | - dependency |
| 305 | local_storage_FSB1: |
| 306 | - FSB1 |
| 307 | - local_storage |