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: |
ilanap | 637206b | 2018-02-04 17:06:22 +0200 | [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 | 24c6321 | 2018-03-12 16:33:05 +0530 | [diff] [blame] | 82 | ip_requirements: |
| 83 | get_input: port_FSB1_OAM_ip_requirements |
ilanap | 637206b | 2018-02-04 17:06:22 +0200 | [diff] [blame] | 84 | network_role_tag: |
| 85 | get_input: port_FSB1_OAM_network_role_tag |
ojasdubey | 24c6321 | 2018-03-12 16:33:05 +0530 | [diff] [blame] | 86 | mac_requirements: |
| 87 | get_input: port_FSB1_OAM_mac_requirements |
ilanap | 637206b | 2018-02-04 17:06:22 +0200 | [diff] [blame] | 88 | order: |
| 89 | get_input: port_FSB1_OAM_order |
ojasdubey | 24c6321 | 2018-03-12 16:33:05 +0530 | [diff] [blame] | 90 | network_role: |
| 91 | get_input: port_FSB1_OAM_network_role |
| 92 | subnetpoolid: |
| 93 | get_input: port_FSB1_OAM_subnetpoolid |
| 94 | fixed_ips: |
| 95 | get_input: |
| 96 | - port_FSB1_OAM_fixed_ips |
| 97 | - index_value |
ilanap | 637206b | 2018-02-04 17:06:22 +0200 | [diff] [blame] | 98 | network: |
| 99 | get_input: |
| 100 | - port_FSB1_OAM_network |
| 101 | - index_value |
| 102 | requirements: |
| 103 | - binding: |
| 104 | capability: tosca.capabilities.network.Bindable |
| 105 | node: FSB1 |
| 106 | relationship: tosca.relationships.network.BindsTo |
| 107 | capabilities: |
| 108 | port_mirroring: |
| 109 | properties: |
| 110 | connection_point: |
| 111 | nf_type: '' |
| 112 | nfc_type: FSB1 |
| 113 | network_role: |
| 114 | get_input: port_FSB1_OAM_network_role |
| 115 | pps_capacity: '' |
| 116 | FSB1: |
| 117 | type: org.openecomp.resource.vfc.compute.nodes.heat.FSB1 |
| 118 | properties: |
| 119 | availability_zone: |
| 120 | get_input: |
| 121 | - compute_FSB1_availability_zone |
| 122 | - index_value |
| 123 | flavor: |
| 124 | get_input: vm_flavor_name |
| 125 | name: |
| 126 | get_input: |
| 127 | - compute_FSB1_name |
| 128 | - index_value |
| 129 | substitution_mappings: |
| 130 | node_type: org.openecomp.resource.abstract.nodes.FSB1 |
| 131 | capabilities: |
| 132 | network.incoming.bytes.rate_FSB1_FSB1_OAM: |
| 133 | - FSB1_FSB1_OAM |
| 134 | - network.incoming.bytes.rate |
| 135 | network.outgoing.bytes_FSB1_FSB1_OAM: |
| 136 | - FSB1_FSB1_OAM |
| 137 | - network.outgoing.bytes |
| 138 | disk.capacity_FSB1: |
| 139 | - FSB1 |
| 140 | - disk.capacity |
| 141 | disk.read.bytes.rate_FSB1: |
| 142 | - FSB1 |
| 143 | - disk.read.bytes.rate |
| 144 | disk.device.latency_FSB1: |
| 145 | - FSB1 |
| 146 | - disk.device.latency |
| 147 | disk.allocation_FSB1: |
| 148 | - FSB1 |
| 149 | - disk.allocation |
| 150 | disk.read.bytes_FSB1: |
| 151 | - FSB1 |
| 152 | - disk.read.bytes |
| 153 | disk.device.capacity_FSB1: |
| 154 | - FSB1 |
| 155 | - disk.device.capacity |
| 156 | cpu_util_FSB1: |
| 157 | - FSB1 |
| 158 | - cpu_util |
| 159 | disk.device.write.requests.rate_FSB1: |
| 160 | - FSB1 |
| 161 | - disk.device.write.requests.rate |
| 162 | network.outgoing.bytes.rate_FSB1_FSB1_OAM: |
| 163 | - FSB1_FSB1_OAM |
| 164 | - network.outgoing.bytes.rate |
| 165 | disk.root.size_FSB1: |
| 166 | - FSB1 |
| 167 | - disk.root.size |
| 168 | feature_FSB1: |
| 169 | - FSB1 |
| 170 | - feature |
| 171 | forwarder_FSB1_FSB1_OAM: |
| 172 | - FSB1_FSB1_OAM |
| 173 | - forwarder |
| 174 | memory.resident_FSB1: |
| 175 | - FSB1 |
| 176 | - memory.resident |
| 177 | network.incoming.packets.rate_FSB1_FSB1_OAM: |
| 178 | - FSB1_FSB1_OAM |
| 179 | - network.incoming.packets.rate |
| 180 | cpu_FSB1: |
| 181 | - FSB1 |
| 182 | - cpu |
| 183 | disk.write.requests.rate_FSB1: |
| 184 | - FSB1 |
| 185 | - disk.write.requests.rate |
| 186 | feature_FSB1_FSB1_OAM: |
| 187 | - FSB1_FSB1_OAM |
| 188 | - feature |
| 189 | instance_FSB1: |
| 190 | - FSB1 |
| 191 | - instance |
| 192 | disk.device.read.bytes.rate_FSB1: |
| 193 | - FSB1 |
| 194 | - disk.device.read.bytes.rate |
| 195 | cpu.delta_FSB1: |
| 196 | - FSB1 |
| 197 | - cpu.delta |
| 198 | disk.write.bytes_FSB1: |
| 199 | - FSB1 |
| 200 | - disk.write.bytes |
| 201 | disk.device.read.requests.rate_FSB1: |
| 202 | - FSB1 |
| 203 | - disk.device.read.requests.rate |
| 204 | disk.device.read.requests_FSB1: |
| 205 | - FSB1 |
| 206 | - disk.device.read.requests |
| 207 | disk.ephemeral.size_FSB1: |
| 208 | - FSB1 |
| 209 | - disk.ephemeral.size |
| 210 | binding_FSB1: |
| 211 | - FSB1 |
| 212 | - binding |
| 213 | disk.device.write.bytes_FSB1: |
| 214 | - FSB1 |
| 215 | - disk.device.write.bytes |
| 216 | network.outgoing.packets.rate_FSB1_FSB1_OAM: |
| 217 | - FSB1_FSB1_OAM |
| 218 | - network.outgoing.packets.rate |
| 219 | binding_FSB1_FSB1_OAM: |
| 220 | - FSB1_FSB1_OAM |
| 221 | - binding |
| 222 | attachment_FSB1_FSB1_OAM: |
| 223 | - FSB1_FSB1_OAM |
| 224 | - attachment |
| 225 | network.incoming.bytes_FSB1_FSB1_OAM: |
| 226 | - FSB1_FSB1_OAM |
| 227 | - network.incoming.bytes |
| 228 | memory_FSB1: |
| 229 | - FSB1 |
| 230 | - memory |
| 231 | network.incoming.packets_FSB1_FSB1_OAM: |
| 232 | - FSB1_FSB1_OAM |
| 233 | - network.incoming.packets |
| 234 | disk.device.read.bytes_FSB1: |
| 235 | - FSB1 |
| 236 | - disk.device.read.bytes |
| 237 | disk.device.usage_FSB1: |
| 238 | - FSB1 |
| 239 | - disk.device.usage |
| 240 | disk.write.bytes.rate_FSB1: |
| 241 | - FSB1 |
| 242 | - disk.write.bytes.rate |
| 243 | scalable_FSB1: |
| 244 | - FSB1 |
| 245 | - scalable |
| 246 | disk.usage_FSB1: |
| 247 | - FSB1 |
| 248 | - disk.usage |
| 249 | network.outpoing.packets_FSB1_FSB1_OAM: |
| 250 | - FSB1_FSB1_OAM |
| 251 | - network.outpoing.packets |
| 252 | host_FSB1: |
| 253 | - FSB1 |
| 254 | - host |
| 255 | disk.device.allocation_FSB1: |
| 256 | - FSB1 |
| 257 | - disk.device.allocation |
| 258 | os_FSB1: |
| 259 | - FSB1 |
| 260 | - os |
| 261 | vcpus_FSB1: |
| 262 | - FSB1 |
| 263 | - vcpus |
| 264 | disk.write.requests_FSB1: |
| 265 | - FSB1 |
| 266 | - disk.write.requests |
| 267 | disk.device.write.bytes.rate_FSB1: |
| 268 | - FSB1 |
| 269 | - disk.device.write.bytes.rate |
| 270 | endpoint_FSB1: |
| 271 | - FSB1 |
| 272 | - endpoint |
| 273 | disk.latency_FSB1: |
| 274 | - FSB1 |
| 275 | - disk.latency |
| 276 | memory.usage_FSB1: |
| 277 | - FSB1 |
| 278 | - memory.usage |
| 279 | disk.read.requests_FSB1: |
| 280 | - FSB1 |
| 281 | - disk.read.requests |
| 282 | disk.device.write.requests_FSB1: |
| 283 | - FSB1 |
| 284 | - disk.device.write.requests |
| 285 | disk.iops_FSB1: |
| 286 | - FSB1 |
| 287 | - disk.iops |
| 288 | disk.device.iops_FSB1: |
| 289 | - FSB1 |
| 290 | - disk.device.iops |
| 291 | port_mirroring_FSB1_FSB1_OAM: |
| 292 | - FSB1_FSB1_OAM |
| 293 | - port_mirroring |
| 294 | requirements: |
| 295 | link_FSB1_FSB1_OAM: |
| 296 | - FSB1_FSB1_OAM |
| 297 | - link |
| 298 | dependency_FSB1_FSB1_OAM: |
| 299 | - FSB1_FSB1_OAM |
| 300 | - dependency |
| 301 | dependency_FSB1: |
| 302 | - FSB1 |
| 303 | - dependency |
| 304 | local_storage_FSB1: |
| 305 | - FSB1 |
| 306 | - local_storage |