aboutsummaryrefslogtreecommitdiffstats
path: root/resources/service-TestServiceFyx-template.yml
diff options
context:
space:
mode:
Diffstat (limited to 'resources/service-TestServiceFyx-template.yml')
-rw-r--r--resources/service-TestServiceFyx-template.yml476
1 files changed, 476 insertions, 0 deletions
diff --git a/resources/service-TestServiceFyx-template.yml b/resources/service-TestServiceFyx-template.yml
new file mode 100644
index 00000000..e4b18a14
--- /dev/null
+++ b/resources/service-TestServiceFyx-template.yml
@@ -0,0 +1,476 @@
+tosca_definitions_version: tosca_simple_yaml_1_1
+metadata:
+ invariantUUID: 54d92e89-b56b-41b1-af6b-cdeb75cb233f
+ UUID: 21fa8ccd-064f-4ecc-98e0-3196a4d12e0e
+ name: Test-Service-fyx
+ description: Service Test
+ type: Service
+ category: Mobility
+ serviceType: ''
+ serviceRole: ''
+ serviceEcompNaming: true
+ ecompGeneratedNaming: true
+ namingPolicy: ''
+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
+- service-Test-Service-fyx-interface:
+ file: service-TestServiceFyx-template-interface.yml
+- resource-ExtVL:
+ file: resource-Extvl-template.yml
+- resource-Test-fyx:
+ file: resource-TestFyx-template.yml
+- resource-Test-fyx-interface:
+ file: resource-TestFyx-template-interface.yml
+- resource-ExtCP:
+ file: resource-Extcp-template.yml
+- resource-vIMS:
+ file: resource-Vims-template.yml
+- resource-vIMS-interface:
+ file: resource-Vims-template-interface.yml
+topology_template:
+ node_templates:
+ ExtVL 0:
+ type: org.openecomp.resource.vl.extVL
+ metadata:
+ invariantUUID: 25e1a13f-c8dc-4823-97b6-1ef40d06e695
+ UUID: 883a59b7-2221-4465-87d5-0cd880a5eb1a
+ customizationUUID: c62183b0-161b-441d-8e70-8cd931b01413
+ version: '1.0'
+ name: ExtVL
+ description: ECOMP generic virtual link (network) base type for all other service-level and global networks
+ type: VL
+ category: Generic
+ subcategory: Network Elements
+ resourceVendor: ATT (Tosca)
+ resourceVendorRelease: 1.0.0.wd03
+ resourceVendorModelNumber: ''
+ properties:
+ network_assignments:
+ is_external_network: false
+ ipv4_subnet_default_assignment:
+ min_subnets_count: 1
+ ecomp_generated_network_assignment: false
+ ipv6_subnet_default_assignment:
+ min_subnets_count: 1
+ exVL_naming:
+ ecomp_generated_naming: true
+ network_flows:
+ is_network_policy: false
+ is_bound_to_vpn: false
+ network_homing:
+ ecomp_selected_instance_node_target: false
+ Test-fyx 0:
+ type: org.openecomp.resource.vf.TestFyx
+ metadata:
+ invariantUUID: 4b8712de-254b-4dae-8f16-b3d63c9f2d49
+ UUID: faf6c8f0-b096-44e2-88e9-4527451a71ff
+ customizationUUID: 14254e74-4465-44af-a057-550a07785be8
+ version: '0.1'
+ name: Test-fyx
+ description: Application Test VF
+ type: VF
+ category: Application L4+
+ subcategory: Application Server
+ resourceVendor: zte
+ resourceVendorRelease: '1.0'
+ resourceVendorModelNumber: ''
+ properties:
+ nf_naming:
+ ecomp_generated_naming: true
+ availability_zone_max_count: 1
+ requirements:
+ - virtualLink:
+ capability: tosca.capabilities.network.Linkable
+ node: ExtVL 0
+ relationship: tosca.relationships.network.LinksTo
+ ExtCP 0:
+ type: org.openecomp.resource.cp.extCP
+ metadata:
+ invariantUUID: 68f72152-2c57-4099-8bbc-aedb388a8f81
+ UUID: 41d5a4a1-346e-4b47-a08f-936572916657
+ customizationUUID: f89628fa-4983-4468-a0f2-20c5810d43e4
+ version: '2.0'
+ name: ExtCP
+ description: The AT&T Connection Point base type all other CP derive from
+ type: CP
+ category: Generic
+ subcategory: Network Elements
+ resourceVendor: ATT (Tosca)
+ resourceVendorRelease: 1.0.0.wd03
+ resourceVendorModelNumber: ''
+ properties:
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ exCP_naming:
+ ecomp_generated_naming: true
+ requirements:
+ - virtualBinding:
+ capability: tosca.capabilities.network.Bindable
+ node: vIMS 0
+ relationship: tosca.relationships.network.BindsTo
+ - virtualLink:
+ capability: tosca.capabilities.network.Linkable
+ node: ExtVL 0
+ relationship: tosca.relationships.network.LinksTo
+ vIMS 0:
+ type: org.openecomp.resource.vf.Vims
+ metadata:
+ invariantUUID: 2191b35e-42aa-4407-81a2-184f4bf991be
+ UUID: a71ff273-fe43-46fa-a4bc-79d48a250c96
+ customizationUUID: f4cc1a90-ce84-43ab-aaa6-5eccad21f7d2
+ version: '0.1'
+ name: vIMS
+ description: Desc of vIMS
+ type: VF
+ category: Application L4+
+ subcategory: Web Server
+ resourceVendor: zte
+ resourceVendorRelease: v1.0
+ resourceVendorModelNumber: ''
+ properties:
+ nf_naming:
+ ecomp_generated_naming: true
+ availability_zone_max_count: 1
+ substitution_mappings:
+ node_type: org.openecomp.service.TestServiceFyx
+ capabilities:
+ vims0.port1.feature:
+ - Port 1
+ - port1.feature
+ testfyx0.contrailport0.network.incoming.packets:
+ - ContrailPort 0
+ - contrailport0.network.incoming.packets
+ vims0.compute0.feature:
+ - Compute 0
+ - compute0.feature
+ testfyx0.compute1.feature:
+ - Compute 1
+ - compute1.feature
+ testfyx0.contrailvirtualnetwork0.link:
+ - ContrailVirtualNetwork 0
+ - contrailvirtualnetwork0.link
+ testfyx0.contrailport0.network.incoming.packets.rate:
+ - ContrailPort 0
+ - contrailport0.network.incoming.packets.rate
+ testfyx0.compute2.host:
+ - Compute 2
+ - compute2.host
+ vims0.compute0.os:
+ - Compute 0
+ - compute0.os
+ vims0.compute1.scalable:
+ - Compute 1
+ - compute1.scalable
+ testfyx0.contrailport0.network.incoming.bytes.rate:
+ - ContrailPort 0
+ - contrailport0.network.incoming.bytes.rate
+ vims0.compute0.host:
+ - Compute 0
+ - compute0.host
+ vims0.compute0.endpoint:
+ - Compute 0
+ - compute0.endpoint
+ testfyx0.contrailport0.network.incoming.bytes:
+ - ContrailPort 0
+ - contrailport0.network.incoming.bytes
+ testfyx0.objectstorage0.storage_endpoint:
+ - ObjectStorage 0
+ - objectstorage0.storage_endpoint
+ testfyx0.compute0.binding:
+ - Compute 0
+ - compute0.binding
+ testfyx0.compute0.os:
+ - Compute 0
+ - compute0.os
+ testfyx0.compute0.endpoint:
+ - Compute 0
+ - compute0.endpoint
+ testfyx0.contrailport0.feature:
+ - ContrailPort 0
+ - contrailport0.feature
+ extcp0.internal_connectionPoint:
+ - ExtCP 0
+ - internal_connectionPoint
+ testfyx0.compute1.binding:
+ - Compute 1
+ - compute1.binding
+ vims0.compute1.host:
+ - Compute 1
+ - compute1.host
+ testfyx0.contrailport0.network.outgoing.packets.rate:
+ - ContrailPort 0
+ - contrailport0.network.outgoing.packets.rate
+ testfyx0.compute1.endpoint:
+ - Compute 1
+ - compute1.endpoint
+ testfyx0.contrailport1.network.outgoing.bytes:
+ - ContrailPort 1
+ - contrailport1.network.outgoing.bytes
+ vims0.compute1.os:
+ - Compute 1
+ - compute1.os
+ vims0.compute1.binding:
+ - Compute 1
+ - compute1.binding
+ testfyx0.contrailport1.network.outgoing.bytes.rate:
+ - ContrailPort 1
+ - contrailport1.network.outgoing.bytes.rate
+ vims0.vl0.virtual_linkable:
+ - VL 0
+ - vl0.virtual_linkable
+ testfyx0.extcp0.feature:
+ - ExtCP 0
+ - extcp0.feature
+ testfyx0.contrailvirtualnetwork0.feature:
+ - ContrailVirtualNetwork 0
+ - contrailvirtualnetwork0.feature
+ testfyx0.compute1.host:
+ - Compute 1
+ - compute1.host
+ extvl0.feature:
+ - ExtVL 0
+ - feature
+ extcp0.feature:
+ - ExtCP 0
+ - feature
+ vims0.compute1.feature:
+ - Compute 1
+ - compute1.feature
+ testfyx0.contrailport0.network.outpoing.packets:
+ - ContrailPort 0
+ - contrailport0.network.outpoing.packets
+ testfyx0.blockstorage0.attachment:
+ - BlockStorage 0
+ - blockstorage0.attachment
+ testfyx0.contrailport1.network.incoming.packets:
+ - ContrailPort 1
+ - contrailport1.network.incoming.packets
+ testfyx0.compute0.feature:
+ - Compute 0
+ - compute0.feature
+ testfyx0.compute2.feature:
+ - Compute 2
+ - compute2.feature
+ testfyx0.contrailport1.network.outgoing.packets.rate:
+ - ContrailPort 1
+ - contrailport1.network.outgoing.packets.rate
+ vims0.compute0.scalable:
+ - Compute 0
+ - compute0.scalable
+ testfyx0.contrailport1.network.incoming.bytes.rate:
+ - ContrailPort 1
+ - contrailport1.network.incoming.bytes.rate
+ testfyx0.compute0.scalable:
+ - Compute 0
+ - compute0.scalable
+ testfyx0.contrailvirtualnetwork0.end_point:
+ - ContrailVirtualNetwork 0
+ - contrailvirtualnetwork0.end_point
+ vims0.vl0.end_point:
+ - VL 0
+ - vl0.end_point
+ testfyx0.compute2.endpoint:
+ - Compute 2
+ - compute2.endpoint
+ vims0.extcp0.internal_connectionPoint:
+ - ExtCP 0
+ - extcp0.internal_connectionPoint
+ testfyx0.compute2.os:
+ - Compute 2
+ - compute2.os
+ testfyx0.contrailport0.network.outgoing.bytes:
+ - ContrailPort 0
+ - contrailport0.network.outgoing.bytes
+ testfyx0.compute0.host:
+ - Compute 0
+ - compute0.host
+ vims0.extcp0.feature:
+ - ExtCP 0
+ - extcp0.feature
+ testfyx0.contrailport1.network.incoming.packets.rate:
+ - ContrailPort 1
+ - contrailport1.network.incoming.packets.rate
+ vims0.compute0.binding:
+ - Compute 0
+ - compute0.binding
+ testfyx0.contrailport1.feature:
+ - ContrailPort 1
+ - contrailport1.feature
+ testfyx0.objectstorage0.feature:
+ - ObjectStorage 0
+ - objectstorage0.feature
+ testfyx0.compute1.scalable:
+ - Compute 1
+ - compute1.scalable
+ vims0.compute1.endpoint:
+ - Compute 1
+ - compute1.endpoint
+ extvl0.virtual_linkable:
+ - ExtVL 0
+ - virtual_linkable
+ testfyx0.compute2.binding:
+ - Compute 2
+ - compute2.binding
+ testfyx0.contrailvirtualnetwork0.attachment:
+ - ContrailVirtualNetwork 0
+ - contrailvirtualnetwork0.attachment
+ testfyx0.compute1.os:
+ - Compute 1
+ - compute1.os
+ vims0.vl0.feature:
+ - VL 0
+ - vl0.feature
+ testfyx0.extcp0.internal_connectionPoint:
+ - ExtCP 0
+ - extcp0.internal_connectionPoint
+ testfyx0.blockstorage0.feature:
+ - BlockStorage 0
+ - blockstorage0.feature
+ testfyx0.contrailport1.network.outpoing.packets:
+ - ContrailPort 1
+ - contrailport1.network.outpoing.packets
+ testfyx0.contrailport1.network.incoming.bytes:
+ - ContrailPort 1
+ - contrailport1.network.incoming.bytes
+ vims0.port0.feature:
+ - Port 0
+ - port0.feature
+ testfyx0.contrailport0.network.outgoing.bytes.rate:
+ - ContrailPort 0
+ - contrailport0.network.outgoing.bytes.rate
+ vims0.vl0.link:
+ - VL 0
+ - vl0.link
+ testfyx0.compute2.scalable:
+ - Compute 2
+ - compute2.scalable
+ requirements:
+ vims0.port0.dependency:
+ - Port 0
+ - port0.dependency
+ testfyx0.contrailport1.binding:
+ - ContrailPort 1
+ - contrailport1.binding
+ testfyx0.extcp0.virtualLink:
+ - ExtCP 0
+ - extcp0.virtualLink
+ vims0.extcp0.virtualLink:
+ - ExtCP 0
+ - extcp0.virtualLink
+ vims0.port1.link:
+ - Port 1
+ - port1.link
+ extvl0.dependency:
+ - ExtVL 0
+ - dependency
+ testfyx0.extcp0.dependency:
+ - ExtCP 0
+ - extcp0.dependency
+ testfyx0.compute1.dependency:
+ - Compute 1
+ - compute1.dependency
+ vims0.compute1.dependency:
+ - Compute 1
+ - compute1.dependency
+ testfyx0.compute1.local_storage:
+ - Compute 1
+ - compute1.local_storage
+ vims0.compute0.local_storage:
+ - Compute 0
+ - compute0.local_storage
+ vims0.port1.dependency:
+ - Port 1
+ - port1.dependency
+ vims0.extcp0.dependency:
+ - ExtCP 0
+ - extcp0.dependency
+ vims0.vl0.dependency:
+ - VL 0
+ - vl0.dependency
+ testfyx0.blockstorage0.dependency:
+ - BlockStorage 0
+ - blockstorage0.dependency
+ testfyx0.contrailport1.dependency:
+ - ContrailPort 1
+ - contrailport1.dependency
+ testfyx0.contrailport0.link:
+ - ContrailPort 0
+ - contrailport0.link
+ testfyx0.extcp0.external_virtualLink:
+ - ExtCP 0
+ - extcp0.external_virtualLink
+ testfyx0.contrailport0.binding:
+ - ContrailPort 0
+ - contrailport0.binding
+ testfyx0.compute2.dependency:
+ - Compute 2
+ - compute2.dependency
+ extcp0.virtualLink:
+ - ExtCP 0
+ - virtualLink
+ testfyx0.contrailport1.link:
+ - ContrailPort 1
+ - contrailport1.link
+ extcp0.virtualBinding:
+ - ExtCP 0
+ - virtualBinding
+ testfyx0.compute2.local_storage:
+ - Compute 2
+ - compute2.local_storage
+ vims0.port0.link:
+ - Port 0
+ - port0.link
+ vims0.port0.binding:
+ - Port 0
+ - port0.binding
+ testfyx0.contrailport0.dependency:
+ - ContrailPort 0
+ - contrailport0.dependency
+ extcp0.dependency:
+ - ExtCP 0
+ - dependency
+ vims0.compute1.local_storage:
+ - Compute 1
+ - compute1.local_storage
+ testfyx0.contrailvirtualnetwork0.dependency:
+ - ContrailVirtualNetwork 0
+ - contrailvirtualnetwork0.dependency
+ vims0.extcp0.virtualBinding:
+ - ExtCP 0
+ - extcp0.virtualBinding
+ testfyx0.compute0.local_storage:
+ - Compute 0
+ - compute0.local_storage
+ testfyx0.extcp0.virtualBinding:
+ - ExtCP 0
+ - extcp0.virtualBinding
+ extcp0.external_virtualLink:
+ - ExtCP 0
+ - external_virtualLink
+ testfyx0.objectstorage0.dependency:
+ - ObjectStorage 0
+ - objectstorage0.dependency
+ vims0.compute0.dependency:
+ - Compute 0
+ - compute0.dependency
+ vims0.port1.binding:
+ - Port 1
+ - port1.binding
+ vims0.extcp0.external_virtualLink:
+ - ExtCP 0
+ - extcp0.external_virtualLink
+ testfyx0.compute0.dependency:
+ - Compute 0
+ - compute0.dependency