VLAN tagging - VFC Instance Group
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / subInterfaceToInterfaceConnection / inoutattr / expectedoutputfiles / GlobalSubstitutionTypesServiceTemplate.yaml
index 96f6560..4cf19db 100644 (file)
-tosca_definitions_version: tosca_simple_yaml_1_0_0\r
-metadata:\r
-  template_name: GlobalSubstitutionTypes\r
-imports:\r
-- openecomp_heat_index:\r
-    file: openecomp-heat/_index.yml\r
-node_types:\r
-  org.openecomp.resource.abstract.nodes.heat.subinterface.nested:\r
-    derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute\r
-    properties:\r
-      aap_untrusted_ip_prefix:\r
-        type: string\r
-        description: ip prefix for primary vDBE VM on the VAN untrusted network\r
-        required: true\r
-        status: SUPPORTED\r
-      aap_sec_untrusted_ip_prefix:\r
-        type: string\r
-        description: ip prefix for secondary vDBE VM aap on the VAN untrusted network\r
-        required: true\r
-        status: SUPPORTED\r
-      vdbe_subport_network:\r
-        type: string\r
-        description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list\r
-        required: true\r
-        status: SUPPORTED\r
-      ip_v6_address:\r
-        type: string\r
-        description: IPv6 address associated with subinterfaces\r
-        required: true\r
-        status: SUPPORTED\r
-      counter:\r
-        type: float\r
-        description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.\r
-        required: true\r
-        status: SUPPORTED\r
-      subinterfaces_name_prefix:\r
-        type: string\r
-        description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource\r
-        required: true\r
-        status: SUPPORTED\r
-      ip_address:\r
-        type: string\r
-        description: IPv4 address associated with subinterfaces\r
-        required: true\r
-        status: SUPPORTED\r
-      aap_address_mode:\r
-        type: string\r
-        description: Address mode for the vDBE cluster IP\r
-        required: true\r
-        status: SUPPORTED\r
-      aap_untrusted_v6_ip_prefix:\r
-        type: string\r
-        description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network\r
-        required: true\r
-        status: SUPPORTED\r
-      parent_interface:\r
-        type: string\r
-        description: Parent Contrail interface\r
-        required: true\r
-        status: SUPPORTED\r
-      mac_address:\r
-        type: string\r
-        description: HW MAC address to use for subinterface\r
-        required: true\r
-        status: SUPPORTED\r
-      vlan_tag_list:\r
-        type: list\r
-        description: List of VLAN IDs to use for subinterfaces\r
-        required: true\r
-        status: SUPPORTED\r
-        entry_schema:\r
-          type: string\r
-      aap_sec_untrusted_ip_prefix_len:\r
-        type: string\r
-        description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network\r
-        required: true\r
-        status: SUPPORTED\r
-      vmac_address:\r
-        type: string\r
-        description: virtual MAC address to use for subinterface\r
-        required: true\r
-        status: SUPPORTED\r
-      aap_untrusted_v6_ip_prefix_len:\r
-        type: string\r
-        description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network\r
-        required: true\r
-        status: SUPPORTED\r
-      aap_untrusted_ip_prefix_len:\r
-        type: string\r
-        description: ip prefix length for the primary vDBE VM on the VAN untrusted network\r
-        required: true\r
-        status: SUPPORTED\r
-    requirements:\r
-    - dependency_vdbe_0_subint_untr_vmi_0:\r
-        capability: tosca.capabilities.Node\r
-        node: tosca.nodes.Root\r
-        relationship: tosca.relationships.DependsOn\r
-        occurrences:\r
-        - 0\r
-        - UNBOUNDED\r
-    - link_vdbe_0_subint_untr_vmi_0:\r
-        capability: tosca.capabilities.network.Linkable\r
-        relationship: tosca.relationships.network.LinksTo\r
-        occurrences:\r
-        - 1\r
-        - 1\r
-    - binding_vdbe_0_subint_untr_vmi_0:\r
-        capability: tosca.capabilities.network.Bindable\r
-        node: org.openecomp.resource.cp.nodes.network.Port\r
-        relationship: tosca.relationships.network.BindsTo\r
-        occurrences:\r
-        - 1\r
-        - 1\r
-    capabilities:\r
-      feature_vdbe_0_subint_untr_vmi_0:\r
-        type: tosca.capabilities.Node\r
-        occurrences:\r
-        - 1\r
-        - UNBOUNDED\r
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+  template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+    file: openecomp-heat/_index.yml
+node_types:
+  org.openecomp.resource.abstract.nodes.heat.subinterface.nested:
+    derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+    properties:
+      aap_untrusted_ip_prefix:
+        type: string
+        description: ip prefix for primary vDBE VM on the VAN untrusted network
+        required: true
+        status: SUPPORTED
+      aap_sec_untrusted_ip_prefix:
+        type: string
+        description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
+        required: true
+        status: SUPPORTED
+      vdbe_subport_network:
+        type: string
+        description: List of Contrail VLAN networks to use for the subinterfaces.   The order and number of these must match the VLAN ID list
+        required: true
+        status: SUPPORTED
+      ip_v6_address:
+        type: string
+        description: IPv6 address associated with subinterfaces
+        required: true
+        status: SUPPORTED
+      counter:
+        type: float
+        description: Index of instance among multiple instances.  Use to retrieve correct parameter for this instance when passed all parameters for all instances.
+        required: true
+        status: SUPPORTED
+      subinterfaces_name_prefix:
+        type: string
+        description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
+        required: true
+        status: SUPPORTED
+      ip_address:
+        type: string
+        description: IPv4 address associated with subinterfaces
+        required: true
+        status: SUPPORTED
+      aap_address_mode:
+        type: string
+        description: Address mode for the vDBE cluster IP
+        required: true
+        status: SUPPORTED
+      aap_untrusted_v6_ip_prefix:
+        type: string
+        description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
+        required: true
+        status: SUPPORTED
+      parent_interface:
+        type: string
+        description: Parent Contrail interface
+        required: true
+        status: SUPPORTED
+      mac_address:
+        type: string
+        description: HW MAC address to use for subinterface
+        required: true
+        status: SUPPORTED
+      vlan_tag_list:
+        type: list
+        description: List of VLAN IDs to use for subinterfaces
+        required: true
+        status: SUPPORTED
+        entry_schema:
+          type: string
+      aap_sec_untrusted_ip_prefix_len:
+        type: string
+        description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
+        required: true
+        status: SUPPORTED
+      vmac_address:
+        type: string
+        description: virtual MAC address to use for subinterface
+        required: true
+        status: SUPPORTED
+      aap_untrusted_v6_ip_prefix_len:
+        type: string
+        description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
+        required: true
+        status: SUPPORTED
+      aap_untrusted_ip_prefix_len:
+        type: string
+        description: ip prefix length for the primary vDBE VM on the VAN untrusted network
+        required: true
+        status: SUPPORTED
+    requirements:
+    - dependency_vdbe_0_subint_untr_vmi_0:
+        capability: tosca.capabilities.Node
+        node: tosca.nodes.Root
+        relationship: tosca.relationships.DependsOn
+        occurrences:
+        - 0
+        - UNBOUNDED
+    - link_vdbe_0_subint_untr_vmi_0:
+        capability: tosca.capabilities.network.Linkable
+        relationship: tosca.relationships.network.LinksTo
+        occurrences:
+        - 1
+        - 1
+    - binding_vdbe_0_subint_untr_vmi_0:
+        capability: tosca.capabilities.network.Bindable
+        node: org.openecomp.resource.cp.nodes.network.Port
+        relationship: tosca.relationships.network.BindsTo
+        occurrences:
+        - 1
+        - 1
+    capabilities:
+      feature_vdbe_0_subint_untr_vmi_0:
+        type: tosca.capabilities.Node
+        occurrences:
+        - 1
+        - UNBOUNDED
\ No newline at end of file