| tosca_definitions_version: tosca_simple_yaml_1_1 |
| metadata: |
| invariantUUID: b233407f-fe4e-474e-af23-5ddca98639b2 |
| UUID: 9119a7bd-859b-46ae-825f-47aa7570220d |
| name: ##RANDOM_RESOURCE_NAME## |
| description: test |
| type: VF |
| category: Generic |
| subcategory: Infrastructure |
| resourceVendor: vendor |
| resourceVendorRelease: '1.0' |
| resourceVendorModelNumber: '' |
| imports: |
| - nodes: |
| file: nodes.yml |
| - datatypes: |
| file: data.yml |
| - capabilities: |
| file: capabilities.yml |
| - relationships: |
| file: relationships.yml |
| - groups: |
| file: groups.yml |
| - policies: |
| file: policies.yml |
| - annotations: |
| file: annotations.yml |
| - resource-vgw1181049-interface: |
| file: resource-Vgw1181049-template-interface.yml |
| - resource-VNF: |
| file: resource-Vnf-template.yml |
| - resource-VnfVirtualLink: |
| file: resource-Vnfvirtuallink-template.yml |
| - resource-VDU Cp: |
| file: resource-VduCp-template.yml |
| - resource-VDU VirtualStorage: |
| file: resource-VduVirtualstorage-template.yml |
| - resource-VDU Compute: |
| file: resource-VduCompute-template.yml |
| topology_template: |
| inputs: |
| nf_naming: |
| default: |
| ecomp_generated_naming: true |
| type: org.openecomp.datatypes.Naming |
| required: false |
| multi_stage_design: |
| default: false |
| type: boolean |
| required: false |
| nf_function: |
| type: string |
| required: false |
| nf_naming_code: |
| type: string |
| required: false |
| availability_zone_max_count: |
| default: 1 |
| type: integer |
| required: false |
| nf_role: |
| type: string |
| required: false |
| min_instances: |
| type: integer |
| required: false |
| max_instances: |
| type: integer |
| required: false |
| nf_type: |
| type: string |
| required: false |
| node_templates: |
| LLU_VNF: |
| type: tosca.nodes.nfv.VNF |
| metadata: |
| invariantUUID: 7f6227f9-771a-4d25-86bb-2b3ba809e81c |
| UUID: d5c50615-de40-4a8a-a2a6-9eae9bd5b30f |
| customizationUUID: 06bffc87-30c7-42ad-b99d-19c6c13405dc |
| version: '1.0' |
| name: VNF |
| description: VNF |
| type: VFC |
| category: Generic |
| subcategory: Infrastructure |
| resourceVendor: ATT (Tosca) |
| resourceVendorRelease: 1.0.0.wd03 |
| resourceVendorModelNumber: '' |
| properties: |
| descriptor_id: b1bb0ce7-2222-4fa7-95ed-4840d70a1177 |
| provider: onap |
| vnfm_info: |
| - gvnfm |
| flavour_id: simple |
| descriptor_version: '1.0' |
| software_version: '1.0' |
| flavour_description: simple |
| product_name: vcpe_vgw |
| VL_mux_gw_private_net: |
| type: tosca.nodes.nfv.VnfVirtualLink |
| metadata: |
| invariantUUID: eb48e8b6-1ad6-48c1-91d2-f77c5792a624 |
| UUID: 4ded12c9-0565-446a-82f6-eac26b0d4031 |
| customizationUUID: fbea54ef-8f8b-4f35-81d6-997a47282698 |
| version: '1.0' |
| name: VnfVirtualLink |
| description: VnfVirtualLink |
| type: VL |
| category: Generic |
| subcategory: Infrastructure |
| resourceVendor: ATT (Tosca) |
| resourceVendorRelease: 1.0.0.wd03 |
| resourceVendorModelNumber: '' |
| properties: |
| vl_profile: |
| min_bit_rate_requirements: |
| root: 10000000 |
| leaf: 10000000 |
| max_bit_rate_requirements: |
| root: 10000000 |
| leaf: 10000000 |
| networkName: mux_gw_private_net_id |
| cidr: 192.168.0.0/24 |
| dhcpEnabled: false |
| connectivity_type: |
| layer_protocol: ipv4 |
| VDU_vgw_0: |
| type: tosca.nodes.nfv.Vdu.Compute |
| metadata: |
| invariantUUID: 545f0f07-e4b4-483c-8976-87d6b2585976 |
| UUID: 705026b1-0e14-4c4c-b203-9aa5002616a8 |
| customizationUUID: 93c3f2e3-67e7-4bb4-be11-8a48df924c4c |
| version: '1.0' |
| name: VDU Compute |
| description: VDU Compute |
| type: VFC |
| category: Generic |
| subcategory: Infrastructure |
| resourceVendor: ATT (Tosca) |
| resourceVendorRelease: 1.0.0.wd03 |
| resourceVendorModelNumber: '' |
| properties: |
| configurable_properties: |
| additional_vnfc_configurable_properties: { |
| } |
| name: vdu_vgw_0 |
| description: vgw |
| vdu_profile: |
| watchdog: none |
| min_number_of_instances: 1 |
| max_number_of_instances: 1 |
| requirements: |
| - virtual_storage: |
| capability: virtual_storage |
| node: VirtualStorage_root_all |
| capabilities: |
| virtual_compute: |
| properties: |
| virtual_memory: |
| virtual_mem_size: 4096 MB |
| vdu_memory_requirements: |
| numberOfPages: '{"schemaVersion": "0","schemaSelector": "","hardwarePlatform": "generic", "mandatory":"true","configurationValue": "1024"}' |
| virtual_cpu: |
| cpu_architecture: generic |
| num_virtual_cpu: 2 |
| VirtualStorage_root_all: |
| type: tosca.nodes.nfv.Vdu.VirtualStorage |
| metadata: |
| invariantUUID: a2b52b7f-dcc1-4ac9-9333-db87b5393841 |
| UUID: e7153786-05ac-4911-a125-0560f7e62ec9 |
| customizationUUID: dc20e1ad-aed9-4154-b2b4-3a702eee49a7 |
| version: '1.0' |
| name: VDU VirtualStorage |
| description: VDU VirtualStorage |
| type: VFC |
| category: Generic |
| subcategory: Infrastructure |
| resourceVendor: ATT (Tosca) |
| resourceVendorRelease: 1.0.0.wd03 |
| resourceVendorModelNumber: '' |
| properties: |
| size_of_storage: 40 GB |
| type_of_storage: root |
| Cp_vgw_mux_gw_private_net: |
| type: tosca.nodes.nfv.VduCp |
| metadata: |
| invariantUUID: 05cfefb0-25e0-4aa6-a5c3-bb96a34372a0 |
| UUID: 1da2c936-84df-4a98-a6aa-a53847cbebc9 |
| customizationUUID: b5ff315f-effc-46e9-a0c5-aec1954845e0 |
| version: '1.0' |
| name: VDU Cp |
| description: VDU Cp |
| type: CP |
| category: Generic |
| subcategory: Network Elements |
| resourceVendor: ATT (Tosca) |
| resourceVendorRelease: 1.0.0.wd03 |
| resourceVendorModelNumber: '' |
| properties: |
| trunk_mode: false |
| protocol_data: |
| - asscociated_layer_protocol: ipv4 |
| address_data: |
| address_type: ip_address |
| l3_address_data: |
| fixed_ip_address: |
| - 192.168.0.1 |
| ip_address_assignment: false |
| floating_ip_activated: false |
| layer_protocol: |
| - ipv4 |
| requirements: |
| - virtual_link: |
| capability: virtual_linkable |
| node: VL_mux_gw_private_net |
| - virtual_binding: |
| capability: virtual_binding |
| node: VDU_vgw_0 |
| substitution_mappings: |
| node_type: org.openecomp.resource.vf.Vgw1181049 |
| capabilities: |
| vl_mux_gw_private_net.feature: |
| - vl_mux_gw_private_net |
| - feature |
| cp_vgw_mux_gw_private_net.feature: |
| - cp_vgw_mux_gw_private_net |
| - feature |
| vdu_vgw_0.virtual_compute: |
| - vdu_vgw_0 |
| - virtual_compute |
| vdu_vgw_0.virtual_binding: |
| - vdu_vgw_0 |
| - virtual_binding |
| virtualstorage_root_all.virtual_storage: |
| - virtualstorage_root_all |
| - virtual_storage |
| llu_vnf.feature: |
| - llu_vnf |
| - feature |
| vl_mux_gw_private_net.virtual_linkable: |
| - vl_mux_gw_private_net |
| - virtual_linkable |
| vl_mux_gw_private_net.monitoring_parameter: |
| - vl_mux_gw_private_net |
| - monitoring_parameter |
| vdu_vgw_0.monitoring_parameter: |
| - vdu_vgw_0 |
| - monitoring_parameter |
| virtualstorage_root_all.feature: |
| - virtualstorage_root_all |
| - feature |
| vdu_vgw_0.feature: |
| - vdu_vgw_0 |
| - feature |
| requirements: |
| vdu_vgw_0.virtual_storage: |
| - vdu_vgw_0 |
| - virtual_storage |
| vl_mux_gw_private_net.dependency: |
| - vl_mux_gw_private_net |
| - dependency |
| virtualstorage_root_all.dependency: |
| - virtualstorage_root_all |
| - dependency |
| vdu_vgw_0.dependency: |
| - vdu_vgw_0 |
| - dependency |
| cp_vgw_mux_gw_private_net.virtual_binding: |
| - cp_vgw_mux_gw_private_net |
| - virtual_binding |
| cp_vgw_mux_gw_private_net.dependency: |
| - cp_vgw_mux_gw_private_net |
| - dependency |
| llu_vnf.dependency: |
| - llu_vnf |
| - dependency |
| llu_vnf.virtual_link: |
| - llu_vnf |
| - virtual_link |
| cp_vgw_mux_gw_private_net.virtual_link: |
| - cp_vgw_mux_gw_private_net |
| - virtual_link |