tosca_definitions_version: tosca_simple_profile_for_nfv_1_0_0_nokia topology_template: substitution_mappings: node_type: tosca.nodes.nfv.VNF properties: descriptor_id: Nokia~Maria DB~1.0~1.0 descriptor_version: '1.0' provider: myProvider product_name: 'myName' software_version: '2.0' product_info_name: product_info_name product_info_description: Relational database, non-scalable capabilities: deployment_flavour: properties: flavour_id: scalableRouted description: flavorDescription vdu_profile: vduNode: min_number_of_instances: 3 max_number_of_instances: 11 node_templates: vduNode: type: tosca.nodes.nfv.VDU properties: description: myVduDesc requirements: - virtual_compute: myCompute - virtual_storage: myStorage1 - virtual_storage: myStorage2 - unhandled_type: unknown unknownType: type: tosca.nodes.nfv.Unknown myCompute: type: tosca.nodes.nfv.VirtualCompute properties: virtual_memory: virtual_mem_size: 8192 MB virtual_cpu: num_virtual_cpu: 4 virtual_cpu_clock: 1234 Mhz myStorage1: type: tosca.nodes.nfv.VirtualStorage properties: id: myStorage1 size_of_storage: 1 GB myStorage2: type: tosca.nodes.nfv.VirtualStorage properties: id: myStorage2 size_of_storage: 2 GB myNetwork1: type: tosca.nodes.nfv.VL properties: connectivity_type: layer_protocol: ipv4 flow_pattern: mesh description: myDescription myNetwork2: type: tosca.nodes.nfv.VL properties: connectivity_type: layer_protocol: ipv4 flow_pattern: mesh description: myDescription icpWithOutEcp: type: tosca.nodes.nfv.ICP properties: layer_protocol: ipv4 description: myDescription requirements: - virtual_binding: vduNode - virtual_link: myNetwork1 icpWithEcp: type: tosca.nodes.nfv.ICP properties: layer_protocol: ipv4 description: myDescription requirements: - virtual_binding: vduNode - virtual_link: myNetwork1 icpWithOutDescription: type: tosca.nodes.nfv.ICP properties: layer_protocol: ipv4 requirements: - virtual_binding: vduNode - virtual_link: myNetwork1 icpWithoutVdu: type: tosca.nodes.nfv.ICP properties: layer_protocol: ipv4 description: myDescription requirements: - virtual_link: myNetwork1 icpWithOutVl: type: tosca.nodes.nfv.ICP properties: layer_protocol: ipv4 description: myDescription requirements: - virtual_binding: vduNode myEcp: type: tosca.nodes.nfv.ECP properties: layer_protocol: ipv4 requirements: - internal_connection_point: icpWithEcp myEcpWithDescription: type: tosca.nodes.nfv.ECP properties: layer_protocol: ipv4 requirements: - internal_connection_point: icpWithOutDescription myEcpWithoutIcpWithoutVdu: type: tosca.nodes.nfv.ECP properties: layer_protocol: ipv4 requirements: - internal_connection_point: icpWithoutVdu myEcpWithoutIcpWithoutIcpReq: type: tosca.nodes.nfv.ECP properties: layer_protocol: ipv4 requirements: - internal_connection_point: icpWithOutRequiements myEcpWithoutIcp: type: tosca.nodes.nfv.ECP properties: layer_protocol: ipv4 requirements: - not_valid: d icpWithOutVdu: type: tosca.nodes.nfv.ICP properties: layer_protocol: ipv4 description: myDescription requirements: - not_valid: a icpWithOutRequiements: type: tosca.nodes.nfv.ICP properties: layer_protocol: ipv4 description: myDescription ecpWithIcpWithOutVdu: type: tosca.nodes.nfv.ECP properties: layer_protocol: ipv4 requirements: - internal_connection_point: icpWithOutVdu ecpWithIcpWithOutRequirements: type: tosca.nodes.nfv.ECP properties: layer_protocol: ipv4