Integrate aai-schema-ingest library into aai-core
[aai/aai-common.git] / aai-schema / src / main / resources / onap / dbedgerules / v14 / DbEdgeRules_v14.json
@@ -1,78 +1,5 @@
 {
        "rules": [
-               {
-                       "from": "esr-system-info",
-                       "to": "esr-ems",
-                       "label": "org.onap.relationships.inventory.BelongsTo",
-                       "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
-                       "contains-other-v": "!${direction}",
-                       "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "NONE",
-                       "default": "true"
-               },
-               {
-                       "from": "esr-system-info",
-                       "to": "esr-vnfm",
-                       "label": "org.onap.relationships.inventory.BelongsTo",
-                       "direction": "OUT",
-                       "multiplicity": "ONE2ONE",
-                       "contains-other-v": "!${direction}",
-                       "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "NONE",
-                       "default": "true"
-               },
-               {
-                       "from": "esr-system-info",
-                       "to": "esr-thirdparty-sdnc",
-                       "label": "org.onap.relationships.inventory.BelongsTo",
-                       "direction": "OUT",
-                       "multiplicity": "ONE2ONE",
-                       "contains-other-v": "!${direction}",
-                       "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "NONE",
-                       "default": "true"
-               },
-               {
-                       "from": "esr-thirdparty-sdnc",
-                       "to": "pnf",
-                       "label": "org.onap.relationships.inventory.AppliesTo",
-                       "direction": "OUT",
-                       "multiplicity": "ONE2MANY",
-                       "contains-other-v": "NONE",
-                       "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "NONE",
-                       "default": "true"
-               },
-               {
-                       "from": "esr-system-info",
-                       "to": "cloud-region",
-                       "label": "org.onap.relationships.inventory.BelongsTo",
-                       "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
-                       "contains-other-v": "!${direction}",
-                       "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "NONE",
-                       "default": "true"
-               },
-               {
-                       "from": "allotted-resource",
-                       "to": "allotted-resource",
-                       "label": "tosca.relationships.network.BindsTo",
-                       "direction": "OUT",
-                       "multiplicity": "ONE2ONE",
-                       "contains-other-v": "NONE",
-                       "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "NONE",
-                       "default": "true",
-                       "description":""
-               },
                {
                        "from": "allotted-resource",
                        "to": "generic-vnf",
@@ -81,7 +8,6 @@
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
@@ -94,7 +20,6 @@
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "!${direction}",
-                       "default": "true",
-                       "description":""
-               },
-               {
-                       "from": "hpa-capability",
-                       "to": "flavor",
-                       "label": "org.onap.relationships.inventory.BelongsTo",
-                       "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
-                       "contains-other-v": "!${direction}",
-                       "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "!${direction}",
-                       "default": "true",
-                       "description":""
-               },
-               {
-                       "from": "hpa-capability",
-                       "to": "cloud-region",
-                       "label": "org.onap.relationships.inventory.BelongsTo",
-                       "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
-                       "contains-other-v": "!${direction}",
-                       "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                },
-               {
-                       "from": "hpa-feature-attributes",
-                       "to": "hpa-capability",
-                       "label": "org.onap.relationships.inventory.BelongsTo",
-                       "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
-                       "contains-other-v": "!${direction}",
-                       "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
-                       "prevent-delete": "NONE",
-                       "default": "true",
-                       "description":""
-               },
                {
                        "from": "group-assignment",
                        "to": "cloud-region",
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
-               {
-                       "from": "generic-vnf",
-                       "to": "license-key-resource",
-                       "label": "org.onap.relationships.inventory.Uses",
-                       "direction": "OUT",
-                       "multiplicity": "MANY2MANY",
-                       "contains-other-v": "NONE",
-                       "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "!${direction}",
-                       "default": "true",
-                       "description":""
-               },
                {
                        "from": "generic-vnf",
                        "to": "pnf",
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
+               {
+                       "from": "lag-interface",
+                       "to": "l-interface",
+                       "label": "org.onap.relationships.inventory.Uses",
+                       "direction": "OUT",
+                       "multiplicity": "ONE2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "false",
+                       "description":""
+               },
                {
                        "from": "line-of-business",
                        "to": "generic-vnf",
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "to": "l-interface",
                        "label": "org.onap.relationships.inventory.Source",
                        "direction": "OUT",
-                       "multiplicity": "ONE2MANY",
+                       "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "false",
                        "description":""
                        "to": "l-interface",
                        "label": "org.onap.relationships.inventory.Destination",
                        "direction": "OUT",
-                       "multiplicity": "ONE2MANY",
+                       "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "false",
                        "description":""
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "to": "operational-environment",
                        "label": "org.onap.relationships.inventory.Uses",
                        "direction": "OUT",
-                       "multiplicity": "ONE2ONE",
+                       "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "to": "logical-link",
                        "label": "org.onap.relationships.inventory.Uses",
                        "direction": "OUT",
-                       "multiplicity": "ONE2MANY",
+                       "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "ONE2MANY",
                        "contains-other-v": "${direction}",
                        "delete-other-v": "${direction}",
-                       "SVC-INFRA": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "allotted-resource",
-                       "to": "model-ver",
-                       "label": "org.onap.relationships.inventory.IsA",
+                       "from": "configuration",
+                       "to": "l-interface",
+                       "label": "org.onap.relationships.inventory.AppliesTo",
                        "direction": "OUT",
-                       "multiplicity": "Many2One",
+                       "multiplicity": "ONE2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "generic-vnf",
-                       "to": "model-ver",
-                       "label": "org.onap.relationships.inventory.IsA",
+                       "from": "configuration",
+                       "to": "pnf",
+                       "label": "org.onap.relationships.inventory.AppliesTo",
                        "direction": "OUT",
-                       "multiplicity": "Many2One",
+                       "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "l3-network",
-                       "to": "model-ver",
-                       "label": "org.onap.relationships.inventory.IsA",
+                       "from": "forwarder",
+                       "to": "forwarding-path",
+                       "label": "org.onap.relationships.inventory.BelongsTo",
                        "direction": "OUT",
-                       "multiplicity": "Many2One",
-                       "contains-other-v": "NONE",
-                       "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "!${direction}",
+                       "delete-other-v": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "logical-link",
-                       "to": "model-ver",
-                       "label": "org.onap.relationships.inventory.IsA",
+                       "from": "forwarding-path",
+                       "to": "service-instance",
+                       "label": "org.onap.relationships.inventory.AppliesTo",
                        "direction": "OUT",
-                       "multiplicity": "Many2One",
+                       "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
-                       "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
+                       "delete-other-v": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "service-instance",
-                       "to": "model-ver",
-                       "label": "org.onap.relationships.inventory.IsA",
+                       "from": "forwarder",
+                       "to": "l-interface",
+                       "label": "org.onap.relationships.inventory.ForwardsTo",
                        "direction": "OUT",
-                       "multiplicity": "Many2One",
+                       "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "vf-module",
-                       "to": "model-ver",
-                       "label": "org.onap.relationships.inventory.IsA",
+                       "from": "forwarder",
+                       "to": "configuration",
+                       "label": "org.onap.relationships.inventory.Uses",
                        "direction": "OUT",
-                       "multiplicity": "Many2One",
+                       "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
-                       "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
+                       "delete-other-v": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "configuration",
-                       "to": "l-interface",
-                       "label": "org.onap.relationships.inventory.AppliesTo",
+                       "from": "forwarding-path",
+                       "to": "configuration",
+                       "label": "org.onap.relationships.inventory.Uses",
                        "direction": "OUT",
-                       "multiplicity": "ONE2MANY",
+                       "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
-                       "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
+                       "delete-other-v": "${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "configuration",
-                       "to": "pnf",
-                       "label": "org.onap.relationships.inventory.AppliesTo",
+                       "from": "forwarder",
+                       "to": "lag-interface",
+                       "label": "org.onap.relationships.inventory.ForwardsTo",
                        "direction": "OUT",
-                       "multiplicity": "ONE2MANY",
+                       "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "forwarder",
-                       "to": "forwarding-path",
+                       "from": "evc",
+                       "to": "configuration",
                        "label": "org.onap.relationships.inventory.BelongsTo",
                        "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
+                       "multiplicity": "ONE2ONE",
                        "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "forwarding-path",
-                       "to": "service-instance",
-                       "label": "org.onap.relationships.inventory.AppliesTo",
+                       "from": "forwarder-evc",
+                       "to": "configuration",
+                       "label": "org.onap.relationships.inventory.BelongsTo",
                        "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
-                       "contains-other-v": "NONE",
+                       "multiplicity": "ONE2ONE",
+                       "contains-other-v": "!${direction}",
                        "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
                        "from": "forwarder",
-                       "to": "l-interface",
+                       "to": "p-interface",
                        "label": "org.onap.relationships.inventory.ForwardsTo",
                        "direction": "OUT",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "generic-vnf",
+                       "to": "nos-server",
+                       "label": "tosca.relationships.HostedOn",
+                       "direction": "OUT",
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "forwarder",
-                       "to": "configuration",
-                       "label": "org.onap.relationships.inventory.Uses",
+                       "from": "nos-server",
+                       "to": "pserver",
+                       "label": "tosca.relationships.HostedOn",
                        "direction": "OUT",
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
-                       "delete-other-v": "${direction}",
-                       "SVC-INFRA": "NONE",
-                       "prevent-delete": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "!${direction}",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "forwarding-path",
+                       "from": "nos-server",
+                       "to": "tenant",
+                       "label": "org.onap.relationships.inventory.BelongsTo",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "!${direction}",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "!${direction}",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "configuration",
                        "to": "configuration",
-                       "label": "org.onap.relationships.inventory.Uses",
+                       "label": "tosca.relationships.network.BindsTo",
                        "direction": "OUT",
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
-                       "delete-other-v": "${direction}",
-                       "SVC-INFRA": "NONE",
+                       "delete-other-v": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "forwarder",
-                       "to": "lag-interface",
-                       "label": "org.onap.relationships.inventory.ForwardsTo",
+                       "from": "configuration",
+                       "to": "vpn-binding",
+                       "label": "org.onap.relationships.inventory.Uses",
                        "direction": "OUT",
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "evc",
-                       "to": "configuration",
-                       "label": "org.onap.relationships.inventory.BelongsTo",
+                       "from": "configuration",
+                       "to": "l3-network",
+                       "label": "org.onap.relationships.inventory.PartOf",
                        "direction": "OUT",
                        "multiplicity": "ONE2ONE",
-                       "contains-other-v": "!${direction}",
-                       "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "forwarder-evc",
-                       "to": "configuration",
-                       "label": "org.onap.relationships.inventory.BelongsTo",
+                       "from": "vpn-binding",
+                       "to": "customer",
+                       "label": "org.onap.relationships.inventory.Uses",
                        "direction": "OUT",
-                       "multiplicity": "ONE2ONE",
-                       "contains-other-v": "!${direction}",
-                       "delete-other-v": "!${direction}",
-                       "SVC-INFRA": "NONE",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                },
                {
-                       "from": "forwarder",
-                       "to": "p-interface",
-                       "label": "org.onap.relationships.inventory.ForwardsTo",
+                       "from": "service-instance",
+                       "to": "configuration",
+                       "label": "org.onap.relationships.inventory.ComposedOf",
                        "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
+                       "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
-                       "default": "true",
+                       "default": "false",
                        "description":""
                },
                {
+                       "from": "forwarder",
+                       "to": "generic-vnf",
+                       "label": "org.onap.relationships.inventory.AppliesTo",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description": "Points to the generic-vnf(s) involved in this forwarding step."
+               },
+        {
+            "from": "cloud-region",
+            "to": "instance-group",
+            "label": "org.onap.relationships.inventory.Uses",
+            "direction": "OUT",
+            "multiplicity": "ONE2MANY",
+            "contains-other-v": "NONE",
+            "delete-other-v": "NONE",
+            "prevent-delete": "NONE",
+            "default": "true",
+            "description": ""
+         },
+                {
                        "from": "collection",
                        "to": "instance-group",
                        "label": "org.onap.relationships.inventory.MemberOf",
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description": ""
                        "multiplicity": "ONE2ONE",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
-                       "SVC-INFRA": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description": ""
-                }
+                },
+                {
+                       "from": "vlan-mapping",
+                       "to": "forwarder-evc",
+                       "label": "org.onap.relationships.inventory.BelongsTo",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "!${direction}",
+                       "delete-other-v": "!${direction}",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description": ""
+                },
+         {
+             "from": "allotted-resource",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+         {
+             "from": "configuration",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+         {
+             "from": "connector",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+         {
+             "from": "generic-vnf",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+         {
+             "from": "instance-group",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+         {
+             "from": "l3-network",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+         {
+             "from": "logical-link",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+         {
+             "from": "service-instance",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+         {
+             "from": "vf-module",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+         {
+             "from": "vnfc",
+             "to": "model-ver",
+             "label": "org.onap.relationships.inventory.IsA",
+             "direction": "OUT",
+             "multiplicity": "MANY2ONE",
+             "contains-other-v": "NONE",
+             "delete-other-v": "NONE",
+             "SVC-INFRA": "NONE",
+             "prevent-delete": "!${direction}",
+             "private": "true"
+         },
+               {
+                       "from": "pnf",
+                       "to": "model-ver",
+                       "label": "org.onap.relationships.inventory.IsA",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "!${direction}",
+                       "private": "true"
+               },
+               {
+                       "from": "collection",
+                       "to": "model-ver",
+                       "label": "org.onap.relationships.inventory.IsA",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "!${direction}",
+                       "private": "true"
+               },
+               {
+                       "from": "configuration",
+                       "to": "vnfc",
+                       "label": "org.onap.relationships.inventory.Uses",
+                       "direction": "OUT",
+                       "multiplicity": "ONE2ONE",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "!${direction}",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "vnfc",
+                       "to": "cp",
+                       "label": "org.onap.relationships.inventory.BelongsTo",
+                       "direction": "OUT",
+                       "multiplicity": "ONE2MANY",
+                       "contains-other-v": "${direction}",
+                       "delete-other-v": "${direction}",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":"cp is child of vnfc"
+               },
+               {
+                       "from": "l3-interface-ipv4-address-list",
+                       "to": "cp",
+                       "label": "org.onap.relationships.inventory.network.MemberOf",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "!${direction}",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "l3-interface-ipv6-address-list",
+                       "to": "cp",
+                       "label": "org.onap.relationships.inventory.network.MemberOf",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "!${direction}",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "vip-ipv4-address-list",
+                       "to": "cp",
+                       "label": "org.onap.relationships.inventory.network.MemberOf",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "!${direction}",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "vip-ipv6-address-list",
+                       "to": "cp",
+                       "label": "org.onap.relationships.inventory.network.MemberOf",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "!${direction}",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "vlan-tag",
+                       "to": "l3-network",
+                       "label": "org.onap.relationships.inventory.BelongsTo",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "vlan-tag",
+                       "to": "cloud-region",
+                       "label": "org.onap.relationships.inventory.BelongsTo",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "vlan-tag",
+                       "to": "cp",
+                       "label": "org.onap.relationships.inventory.Uses",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "l-interface",
+                       "to": "cp",
+                       "label": "tosca.relationships.network.LinksTo",
+                       "direction": "OUT",
+                       "multiplicity": "ONE2ONE",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "l3-network",
+                       "to": "cp",
+                       "label": "tosca.relationships.network.LinksTo",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "line-of-business",
+                       "to": "l3-network",
+                       "label": "org.onap.relationships.inventory.Uses",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "platform",
+                       "to": "l3-network",
+                       "label": "org.onap.relationships.inventory.Uses",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               },
+               {
+                       "from": "l3-network",
+                       "to": "l3-network",
+                       "label": "org.onap.relationships.inventory.Uses",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
+               }
+               
        ]
 }