summaryrefslogtreecommitdiffstats
path: root/aai-schema/src/main/resources/onap/dbedgerules
diff options
context:
space:
mode:
authorHarish Venkata Kajur <vk250x@att.com>2019-02-13 00:54:42 -0500
committerHarish Venkata Kajur <vk250x@att.com>2019-02-13 00:55:03 -0500
commit0ca153b6f70c0b18e88ab802b67f7a10065269e1 (patch)
treed5b159bcffbefdce6c500bd9674921fee474f9f0 /aai-schema/src/main/resources/onap/dbedgerules
parentbdc84f8bedd6e9f83d45fd8d116de10ae2c8c92a (diff)
Remove the aai-schema from aai-common
Issue-ID: AAI-1871 Change-Id: I0d836c8105083f511877f74f08044cc86905e7be Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
Diffstat (limited to 'aai-schema/src/main/resources/onap/dbedgerules')
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v10/DbEdgeRules_v10.json1808
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_esr_v11.json64
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_v11.json2138
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_esr_v12.json64
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_hpa_v12.json43
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_v12.json2500
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_esr_v13.json64
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_hpa_v13.json43
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_v13.json2824
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_ccvpn_v14.json352
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_esr_v14.json64
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_hpa_v14.json68
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_pnp_v14.json17
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_v14.json3056
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_ccvpn_v15.json352
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_esr_v15.json64
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_hpa_v15.json68
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_pnp_v15.json17
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_v15.json3172
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v8/DbEdgeRules_v8.json1467
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v9/DbEdgeRules_v9.json1731
21 files changed, 0 insertions, 19976 deletions
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v10/DbEdgeRules_v10.json b/aai-schema/src/main/resources/onap/dbedgerules/v10/DbEdgeRules_v10.json
deleted file mode 100644
index 1f749453..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v10/DbEdgeRules_v10.json
+++ /dev/null
@@ -1,1808 +0,0 @@
-{
- "rules": [
- {
- "from": "allotted-resource",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tunnel-xconnect",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "dvs-switch",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "flavor",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "group-assignment",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "image",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "snapshot",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "volume-group",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "complex",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "ctag-pool",
- "to": "complex",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "connector",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "connector",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "element-choice-set",
- "to": "constrained-element-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "ctag-pool",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "service-subscription",
- "to": "customer",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "dvs-switch",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "element-choice-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "entitlement",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "ipsec-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "vnf-image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "license",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "network-profile",
- "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"
- },
- {
- "from": "service-instance",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "site-pair-set",
- "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"
- },
- {
- "from": "vf-module",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "image",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "instance-group",
- "to": "model",
- "label": "org.onap.relationships.inventory.Targets",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vig-server",
- "to": "ipsec-configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "ctag-assignment",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "route-table-reference",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "segmentation-assignment",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "subnet",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "lag-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "lag-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "sriov-vf",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "l-interface",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "lag-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-ver",
- "to": "model",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "constrained-element-set",
- "to": "model-constraint",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "constrained-element-set",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-constraint",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "named-query",
- "to": "model",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "named-query",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "model",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "property-constraint",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "related-lookup",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "newvce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "complex",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "p-interface",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "physical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cvlan-tag",
- "to": "port-group",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "site-pair",
- "to": "routing-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "connector",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "ctag-assignment",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "cvlan-tag",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "service-subscription",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "class-of-service",
- "to": "site-pair",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "routing-instance",
- "to": "site-pair-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-subscription",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "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"
- },
- {
- "from": "entitlement",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "license",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "port-group",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "vce",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "multicast-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "volume-group",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vpls-pe",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vpls-pe",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "route-target",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "vserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "vserver",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "flavor",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "snapshot",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "volume",
- "label": "tosca.relationships.AttachesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_esr_v11.json b/aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_esr_v11.json
deleted file mode 100644
index e5ba23ba..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_esr_v11.json
+++ /dev/null
@@ -1,64 +0,0 @@
-{
- "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"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_v11.json b/aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_v11.json
deleted file mode 100644
index bd9d6176..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_v11.json
+++ /dev/null
@@ -1,2138 +0,0 @@
-{
- "rules": [
- {
- "from": "allotted-resource",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "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": "true"
- },
- {
- "from": "allotted-resource",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "tunnel-xconnect",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "dvs-switch",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "flavor",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "group-assignment",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "image",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "snapshot",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "volume-group",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "complex",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "ctag-pool",
- "to": "complex",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "configuration",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "configuration",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "connector",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "connector",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "element-choice-set",
- "to": "constrained-element-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "ctag-pool",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "service-subscription",
- "to": "customer",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "dvs-switch",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "element-choice-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "entitlement",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "ipsec-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "pnf",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "vnf-image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "license",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "network-profile",
- "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"
- },
- {
- "from": "service-instance",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "site-pair-set",
- "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"
- },
- {
- "from": "vf-module",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "image",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "instance-group",
- "to": "model",
- "label": "org.onap.relationships.inventory.Targets",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vig-server",
- "to": "ipsec-configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "ctag-assignment",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "route-table-reference",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "segmentation-assignment",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "subnet",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "lag-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "lag-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "line-of-business",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "sriov-vf",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "l-interface",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "lag-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-ver",
- "to": "model",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "constrained-element-set",
- "to": "model-constraint",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "constrained-element-set",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-constraint",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "named-query",
- "to": "model",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "named-query",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "model",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "property-constraint",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "related-lookup",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "newvce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "complex",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "owning-entity",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "p-interface",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "physical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "sriov-pf",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "platform",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cvlan-tag",
- "to": "port-group",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "project",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "site-pair",
- "to": "routing-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "connector",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "ctag-assignment",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "cvlan-tag",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "service-subscription",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "class-of-service",
- "to": "site-pair",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "routing-instance",
- "to": "site-pair-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "sriov-vf",
- "to": "sriov-pf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "host-route",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-subscription",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "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"
- },
- {
- "from": "entitlement",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "license",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "port-group",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "vce",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "multicast-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "vip-ipv4-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "vip-ipv6-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "volume-group",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vpls-pe",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vpls-pe",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "route-target",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "vserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "vserver",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "flavor",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "snapshot",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "volume",
- "label": "tosca.relationships.AttachesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_esr_v12.json b/aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_esr_v12.json
deleted file mode 100644
index e5ba23ba..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_esr_v12.json
+++ /dev/null
@@ -1,64 +0,0 @@
-{
- "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"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_hpa_v12.json b/aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_hpa_v12.json
deleted file mode 100644
index b4ee2501..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_hpa_v12.json
+++ /dev/null
@@ -1,43 +0,0 @@
-{
- "rules": [
- {
- "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": ""
- }
- ]
-} \ No newline at end of file
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_v12.json b/aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_v12.json
deleted file mode 100644
index 087a71ab..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_v12.json
+++ /dev/null
@@ -1,2500 +0,0 @@
-{
- "rules": [
- {
- "from": "allotted-resource",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "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": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "tunnel-xconnect",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "cloud-region",
- "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": "cloud-region",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "dvs-switch",
- "to": "cloud-region",
- "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": "flavor",
- "to": "cloud-region",
- "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": "group-assignment",
- "to": "cloud-region",
- "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": "image",
- "to": "cloud-region",
- "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": "oam-network",
- "to": "cloud-region",
- "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": "snapshot",
- "to": "cloud-region",
- "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": "tenant",
- "to": "cloud-region",
- "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": "vip-ipv4-address-list",
- "to": "cloud-region",
- "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": "vip-ipv6-address-list",
- "to": "cloud-region",
- "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": "volume-group",
- "to": "cloud-region",
- "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": "complex",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "ctag-pool",
- "to": "complex",
- "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": "configuration",
- "to": "allotted-resource",
- "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": "configuration",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "configuration",
- "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": "connector",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "connector",
- "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": "element-choice-set",
- "to": "constrained-element-set",
- "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": "ctag-pool",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "service-subscription",
- "to": "customer",
- "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": "dvs-switch",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "model-element",
- "to": "element-choice-set",
- "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": "entitlement",
- "to": "generic-vnf",
- "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": "generic-vnf",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "ipsec-configuration",
- "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": "generic-vnf",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "pnf",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "vnf-image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "generic-vnf",
- "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": "license",
- "to": "generic-vnf",
- "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": "l-interface",
- "to": "generic-vnf",
- "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": "network-profile",
- "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":""
- },
- {
- "from": "service-instance",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "site-pair-set",
- "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":""
- },
- {
- "from": "vf-module",
- "to": "generic-vnf",
- "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": "pserver",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "image",
- "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": "instance-group",
- "to": "model",
- "label": "org.onap.relationships.inventory.Targets",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vig-server",
- "to": "ipsec-configuration",
- "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": "l3-interface-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "ctag-assignment",
- "to": "l3-network",
- "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": "l3-network",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "route-table-reference",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "segmentation-assignment",
- "to": "l3-network",
- "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": "service-instance",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "subnet",
- "to": "l3-network",
- "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": "lag-interface",
- "to": "lag-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l-interface",
- "to": "lag-interface",
- "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": "line-of-business",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l-interface",
- "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": "l3-interface-ipv6-address-list",
- "to": "l-interface",
- "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": "l-interface",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l-interface",
- "to": "l-interface",
- "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": "l-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.Source",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.Destination",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "sriov-vf",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vlan",
- "to": "l-interface",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "lag-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "model-ver",
- "to": "model",
- "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": "constrained-element-set",
- "to": "model-constraint",
- "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": "constrained-element-set",
- "to": "model-element",
- "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": "model-constraint",
- "to": "model-element",
- "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": "model-element",
- "to": "model-element",
- "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": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "model-ver",
- "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": "model-element",
- "to": "model-ver",
- "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": "named-query",
- "to": "model",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "named-query",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "model",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "named-query-element",
- "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": "property-constraint",
- "to": "named-query-element",
- "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": "related-lookup",
- "to": "named-query-element",
- "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": "l-interface",
- "to": "newvce",
- "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": "oam-network",
- "to": "complex",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "oam-network",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "operational-environment",
- "to": "operational-environment",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "owning-entity",
- "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": "l-interface",
- "to": "p-interface",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "physical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "sriov-pf",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "platform",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "cvlan-tag",
- "to": "port-group",
- "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": "project",
- "to": "service-instance",
- "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": "lag-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "site-pair",
- "to": "routing-instance",
- "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": "service-instance",
- "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": "metadatum",
- "to": "service-instance",
- "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": "service-instance",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "configuration",
- "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": "service-instance",
- "to": "connector",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "ctag-assignment",
- "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": "service-instance",
- "to": "cvlan-tag",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "service-subscription",
- "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": "class-of-service",
- "to": "site-pair",
- "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": "routing-instance",
- "to": "site-pair-set",
- "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": "sriov-vf",
- "to": "sriov-pf",
- "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": "host-route",
- "to": "subnet",
- "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": "service-subscription",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "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": "entitlement",
- "to": "vce",
- "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": "license",
- "to": "vce",
- "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": "port-group",
- "to": "vce",
- "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": "service-instance",
- "to": "vce",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vlan",
- "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": "l3-interface-ipv6-address-list",
- "to": "vlan",
- "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": "vlan",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vlan",
- "to": "multicast-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vnfc",
- "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": "l3-interface-ipv6-address-list",
- "to": "vnfc",
- "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": "vnfc",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "vip-ipv4-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "vip-ipv6-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "volume-group",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vpls-pe",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vpls-pe",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "route-target",
- "to": "vpn-binding",
- "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": "l-interface",
- "to": "vserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "vserver",
- "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": "vnfc",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "flavor",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "snapshot",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "volume",
- "label": "tosca.relationships.AttachesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "to": "forwarding-path",
- "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": "forwarding-path",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "to": "l-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": "forwarder",
- "to": "configuration",
- "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": "forwarding-path",
- "to": "configuration",
- "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": "forwarder",
- "to": "lag-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": "evc",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder-evc",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "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":""
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_esr_v13.json b/aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_esr_v13.json
deleted file mode 100644
index e5ba23ba..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_esr_v13.json
+++ /dev/null
@@ -1,64 +0,0 @@
-{
- "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"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_hpa_v13.json b/aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_hpa_v13.json
deleted file mode 100644
index 1a0ca0af..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_hpa_v13.json
+++ /dev/null
@@ -1,43 +0,0 @@
-{
- "rules": [
- {
- "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": ""
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_v13.json b/aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_v13.json
deleted file mode 100644
index fb455895..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_v13.json
+++ /dev/null
@@ -1,2824 +0,0 @@
-{
- "rules": [
- {
- "from": "allotted-resource",
- "to": "allotted-resource",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"AAI-1925"
- },
- {
- "from": "allotted-resource",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "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": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "tunnel-xconnect",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "cloud-region",
- "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": "cloud-region",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "dvs-switch",
- "to": "cloud-region",
- "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": "flavor",
- "to": "cloud-region",
- "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": "group-assignment",
- "to": "cloud-region",
- "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": "image",
- "to": "cloud-region",
- "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": "oam-network",
- "to": "cloud-region",
- "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": "snapshot",
- "to": "cloud-region",
- "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": "tenant",
- "to": "cloud-region",
- "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": "vip-ipv4-address-list",
- "to": "cloud-region",
- "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": "vip-ipv6-address-list",
- "to": "cloud-region",
- "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": "volume-group",
- "to": "cloud-region",
- "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": "complex",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "ctag-pool",
- "to": "complex",
- "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": "configuration",
- "to": "allotted-resource",
- "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": "configuration",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "configuration",
- "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": "connector",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "connector",
- "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": "element-choice-set",
- "to": "constrained-element-set",
- "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": "ctag-pool",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "service-subscription",
- "to": "customer",
- "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": "dvs-switch",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "model-element",
- "to": "element-choice-set",
- "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": "entitlement",
- "to": "generic-vnf",
- "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": "generic-vnf",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "ipsec-configuration",
- "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": "generic-vnf",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "pnf",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "vnf-image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "generic-vnf",
- "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": "license",
- "to": "generic-vnf",
- "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": "l-interface",
- "to": "generic-vnf",
- "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": "network-profile",
- "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":""
- },
- {
- "from": "service-instance",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "site-pair-set",
- "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":""
- },
- {
- "from": "vf-module",
- "to": "generic-vnf",
- "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": "pserver",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "image",
- "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": "instance-group",
- "to": "model",
- "label": "org.onap.relationships.inventory.Targets",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vig-server",
- "to": "ipsec-configuration",
- "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": "l3-interface-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "ctag-assignment",
- "to": "l3-network",
- "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": "l3-network",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "route-table-reference",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "segmentation-assignment",
- "to": "l3-network",
- "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": "service-instance",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "subnet",
- "to": "l3-network",
- "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": "lag-interface",
- "to": "lag-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l-interface",
- "to": "lag-interface",
- "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": "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",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l-interface",
- "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": "l3-interface-ipv6-address-list",
- "to": "l-interface",
- "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": "l-interface",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l-interface",
- "to": "l-interface",
- "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": "l-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.Source",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.Destination",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "sriov-vf",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vlan",
- "to": "l-interface",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "lag-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "model-ver",
- "to": "model",
- "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": "constrained-element-set",
- "to": "model-constraint",
- "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": "constrained-element-set",
- "to": "model-element",
- "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": "model-constraint",
- "to": "model-element",
- "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": "model-element",
- "to": "model-element",
- "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": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "model-ver",
- "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": "model-element",
- "to": "model-ver",
- "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": "named-query",
- "to": "model",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "named-query",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "model",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "named-query-element",
- "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": "property-constraint",
- "to": "named-query-element",
- "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": "related-lookup",
- "to": "named-query-element",
- "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": "l-interface",
- "to": "newvce",
- "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": "oam-network",
- "to": "complex",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "oam-network",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "operational-environment",
- "to": "operational-environment",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "owning-entity",
- "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": "l-interface",
- "to": "p-interface",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "physical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "sriov-pf",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "platform",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "cvlan-tag",
- "to": "port-group",
- "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": "project",
- "to": "service-instance",
- "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": "lag-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "site-pair",
- "to": "routing-instance",
- "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": "service-instance",
- "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": "metadatum",
- "to": "service-instance",
- "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": "service-instance",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "configuration",
- "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": "service-instance",
- "to": "connector",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "ctag-assignment",
- "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": "service-instance",
- "to": "cvlan-tag",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "service-subscription",
- "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": "class-of-service",
- "to": "site-pair",
- "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": "routing-instance",
- "to": "site-pair-set",
- "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": "sriov-vf",
- "to": "sriov-pf",
- "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": "host-route",
- "to": "subnet",
- "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": "service-subscription",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "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": "entitlement",
- "to": "vce",
- "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": "license",
- "to": "vce",
- "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": "port-group",
- "to": "vce",
- "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": "service-instance",
- "to": "vce",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vlan",
- "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": "l3-interface-ipv6-address-list",
- "to": "vlan",
- "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": "vlan",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vlan",
- "to": "multicast-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vnfc",
- "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": "l3-interface-ipv6-address-list",
- "to": "vnfc",
- "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": "vnfc",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "vip-ipv4-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "vip-ipv6-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "volume-group",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vpls-pe",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vpls-pe",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "route-target",
- "to": "vpn-binding",
- "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": "l-interface",
- "to": "vserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "vserver",
- "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": "vnfc",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "flavor",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "snapshot",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "volume",
- "label": "tosca.relationships.AttachesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "to": "forwarding-path",
- "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": "forwarding-path",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "to": "l-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": "forwarder",
- "to": "configuration",
- "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": "forwarding-path",
- "to": "configuration",
- "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": "forwarder",
- "to": "lag-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": "evc",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder-evc",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "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",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "nos-server",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "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": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vpn-binding",
- "to": "customer",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "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": "instance-group",
- "to": "collection",
- "label": "org.onap.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description": ""
- },
- {
- "from": "service-instance",
- "to": "collection",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "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"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_ccvpn_v14.json b/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_ccvpn_v14.json
deleted file mode 100644
index 90c6af32..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_ccvpn_v14.json
+++ /dev/null
@@ -1,352 +0,0 @@
-{
- "rules": [
- {
- "from": "allotted-resource",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"AAI-1925 For CCVPN Usecase"
- },
- {
- "from": "vpn-binding",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.BindsTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sp-partner",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "connectivity",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "connectivity",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "lan-port-config",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "lan-port-config",
- "to": "dhcp-service",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "network-resource",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "pnf",
- "to": "network-resource",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "site-resource",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "site-resource",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "site-resource",
- "to": "complex",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sdwan-vpn",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sdwan-vpn",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sdwan-vpn",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "device",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "device",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "wan-port-config",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "ext-aai-network",
- "to": "esr-system-info",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "logical-link",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "vpn-binding",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "pnf",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "connectivity",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "lan-port-config",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "network-resource",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "site-resource",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sdwan-vpn",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "device",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "wan-port-config",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_esr_v14.json b/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_esr_v14.json
deleted file mode 100644
index e5ba23ba..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_esr_v14.json
+++ /dev/null
@@ -1,64 +0,0 @@
-{
- "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"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_hpa_v14.json b/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_hpa_v14.json
deleted file mode 100644
index a2d44442..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_hpa_v14.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
- "rules": [
- {
- "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": "hpa-capacity",
- "to": "pserver",
- "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":"HPA Capacity KV for given compute node"
- },
- {
- "from": "flavor",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.CanBeInstantiatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"HPA Capacity getting the compute nodes from given flavor"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_pnp_v14.json b/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_pnp_v14.json
deleted file mode 100644
index 5f8f4306..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_pnp_v14.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "rules": [
- {
- "from": "software-version",
- "to": "pnf",
- "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":""
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_v14.json b/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_v14.json
deleted file mode 100644
index 2eed8007..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_v14.json
+++ /dev/null
@@ -1,3056 +0,0 @@
-{
- "rules": [
- {
- "from": "allotted-resource",
- "to": "allotted-resource",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"AAI-1925"
- },
- {
- "from": "allotted-resource",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "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": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "tunnel-xconnect",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "cloud-region",
- "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": "cloud-region",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "dvs-switch",
- "to": "cloud-region",
- "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": "flavor",
- "to": "cloud-region",
- "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": "group-assignment",
- "to": "cloud-region",
- "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": "image",
- "to": "cloud-region",
- "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": "oam-network",
- "to": "cloud-region",
- "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": "snapshot",
- "to": "cloud-region",
- "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": "tenant",
- "to": "cloud-region",
- "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": "vip-ipv4-address-list",
- "to": "cloud-region",
- "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": "vip-ipv6-address-list",
- "to": "cloud-region",
- "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": "volume-group",
- "to": "cloud-region",
- "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": "complex",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "ctag-pool",
- "to": "complex",
- "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": "configuration",
- "to": "allotted-resource",
- "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": "configuration",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "configuration",
- "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": "connector",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "connector",
- "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": "element-choice-set",
- "to": "constrained-element-set",
- "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": "ctag-pool",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "service-subscription",
- "to": "customer",
- "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": "dvs-switch",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "model-element",
- "to": "element-choice-set",
- "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": "entitlement",
- "to": "generic-vnf",
- "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": "generic-vnf",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "ipsec-configuration",
- "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": "generic-vnf",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "pnf",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "vnf-image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "tenant",
- "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": "lag-interface",
- "to": "generic-vnf",
- "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": "license",
- "to": "generic-vnf",
- "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": "l-interface",
- "to": "generic-vnf",
- "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": "network-profile",
- "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":""
- },
- {
- "from": "service-instance",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "site-pair-set",
- "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":""
- },
- {
- "from": "vf-module",
- "to": "generic-vnf",
- "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": "pserver",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "image",
- "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": "instance-group",
- "to": "model",
- "label": "org.onap.relationships.inventory.Targets",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vig-server",
- "to": "ipsec-configuration",
- "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": "l3-interface-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "ctag-assignment",
- "to": "l3-network",
- "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": "l3-network",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "route-table-reference",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "segmentation-assignment",
- "to": "l3-network",
- "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": "service-instance",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "subnet",
- "to": "l3-network",
- "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": "lag-interface",
- "to": "lag-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l-interface",
- "to": "lag-interface",
- "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": "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",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l-interface",
- "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": "l3-interface-ipv6-address-list",
- "to": "l-interface",
- "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": "l-interface",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l-interface",
- "to": "l-interface",
- "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": "l-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.Source",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.Destination",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "sriov-vf",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vlan",
- "to": "l-interface",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "lag-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "model-ver",
- "to": "model",
- "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": "constrained-element-set",
- "to": "model-constraint",
- "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": "constrained-element-set",
- "to": "model-element",
- "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": "model-constraint",
- "to": "model-element",
- "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": "model-element",
- "to": "model-element",
- "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": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "model-ver",
- "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": "model-element",
- "to": "model-ver",
- "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": "named-query",
- "to": "model",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "named-query",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "model",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "named-query-element",
- "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": "property-constraint",
- "to": "named-query-element",
- "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": "related-lookup",
- "to": "named-query-element",
- "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": "l-interface",
- "to": "newvce",
- "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": "oam-network",
- "to": "complex",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "oam-network",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "operational-environment",
- "to": "operational-environment",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "owning-entity",
- "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": "l-interface",
- "to": "p-interface",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "physical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "sriov-pf",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "platform",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "cvlan-tag",
- "to": "port-group",
- "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": "project",
- "to": "service-instance",
- "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": "lag-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "site-pair",
- "to": "routing-instance",
- "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": "service-instance",
- "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": "metadatum",
- "to": "service-instance",
- "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": "service-instance",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "configuration",
- "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": "service-instance",
- "to": "connector",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "ctag-assignment",
- "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": "service-instance",
- "to": "cvlan-tag",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "service-subscription",
- "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": "class-of-service",
- "to": "site-pair",
- "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": "routing-instance",
- "to": "site-pair-set",
- "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": "sriov-vf",
- "to": "sriov-pf",
- "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": "host-route",
- "to": "subnet",
- "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": "service-subscription",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "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": "entitlement",
- "to": "vce",
- "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": "license",
- "to": "vce",
- "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": "port-group",
- "to": "vce",
- "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": "service-instance",
- "to": "vce",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vlan",
- "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": "l3-interface-ipv6-address-list",
- "to": "vlan",
- "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": "vlan",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vlan",
- "to": "multicast-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vnfc",
- "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": "l3-interface-ipv6-address-list",
- "to": "vnfc",
- "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": "vnfc",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "vip-ipv4-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "vip-ipv6-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "volume-group",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vpls-pe",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vpls-pe",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "route-target",
- "to": "vpn-binding",
- "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": "l-interface",
- "to": "vserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "vserver",
- "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": "vnfc",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "flavor",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "snapshot",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "volume",
- "label": "tosca.relationships.AttachesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "to": "forwarding-path",
- "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": "forwarding-path",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "to": "l-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": "forwarder",
- "to": "configuration",
- "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": "forwarding-path",
- "to": "configuration",
- "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": "forwarder",
- "to": "lag-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": "evc",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder-evc",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "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",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "nos-server",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "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": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "vpn-binding",
- "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": "configuration",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vpn-binding",
- "to": "customer",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "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": "instance-group",
- "to": "collection",
- "label": "org.onap.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description": ""
- },
- {
- "from": "service-instance",
- "to": "collection",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "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.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "cp",
- "label": "org.onap.relationships.inventory.network.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "cp",
- "label": "org.onap.relationships.inventory.network.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "cp",
- "label": "org.onap.relationships.inventory.network.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "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": "MANY2MANY",
- "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":""
- },
- {
- "from": "generic-vnf",
- "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": "false",
- "description":""
- },
- {
- "from": "instance-group",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "network-technology",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- }
-
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_ccvpn_v15.json b/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_ccvpn_v15.json
deleted file mode 100644
index 68f29865..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_ccvpn_v15.json
+++ /dev/null
@@ -1,352 +0,0 @@
-{
- "rules": [
- {
- "from": "allotted-resource",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"AAI-1925 For CCVPN Usecase"
- },
- {
- "from": "vpn-binding",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.BindsTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sp-partner",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "connectivity",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "connectivity",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "lan-port-config",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "lan-port-config",
- "to": "dhcp-service",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "network-resource",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "pnf",
- "to": "network-resource",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "site-resource",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "site-resource",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "site-resource",
- "to": "complex",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sdwan-vpn",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sdwan-vpn",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sdwan-vpn",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "device",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "device",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "wan-port-config",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "ext-aai-network",
- "to": "esr-system-info",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "logical-link",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "vpn-binding",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "pnf",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "connectivity",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "lan-port-config",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "network-resource",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "site-resource",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "sdwan-vpn",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "device",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- },
- {
- "from": "wan-port-config",
- "to": "ext-aai-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":"For CCVPN Usecase"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_esr_v15.json b/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_esr_v15.json
deleted file mode 100644
index e5ba23ba..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_esr_v15.json
+++ /dev/null
@@ -1,64 +0,0 @@
-{
- "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"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_hpa_v15.json b/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_hpa_v15.json
deleted file mode 100644
index a2d44442..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_hpa_v15.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
- "rules": [
- {
- "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": "hpa-capacity",
- "to": "pserver",
- "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":"HPA Capacity KV for given compute node"
- },
- {
- "from": "flavor",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.CanBeInstantiatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"HPA Capacity getting the compute nodes from given flavor"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_pnp_v15.json b/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_pnp_v15.json
deleted file mode 100644
index 5f8f4306..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_pnp_v15.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "rules": [
- {
- "from": "software-version",
- "to": "pnf",
- "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":""
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_v15.json b/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_v15.json
deleted file mode 100644
index 1f6829c5..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v15/DbEdgeRules_v15.json
+++ /dev/null
@@ -1,3172 +0,0 @@
-{
- "rules": [
- {
- "from": "allotted-resource",
- "to": "allotted-resource",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"AAI-1925"
- },
- {
- "from": "allotted-resource",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "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": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "allotted-resource",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "tunnel-xconnect",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "availability-zone",
- "to": "cloud-region",
- "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": "cloud-region",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "dvs-switch",
- "to": "cloud-region",
- "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": "flavor",
- "to": "cloud-region",
- "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": "group-assignment",
- "to": "cloud-region",
- "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": "image",
- "to": "cloud-region",
- "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": "oam-network",
- "to": "cloud-region",
- "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": "snapshot",
- "to": "cloud-region",
- "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": "tenant",
- "to": "cloud-region",
- "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": "vip-ipv4-address-list",
- "to": "cloud-region",
- "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": "vip-ipv6-address-list",
- "to": "cloud-region",
- "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": "volume-group",
- "to": "cloud-region",
- "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": "complex",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "ctag-pool",
- "to": "complex",
- "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": "configuration",
- "to": "allotted-resource",
- "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": "configuration",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "configuration",
- "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": "connector",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "connector",
- "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": "element-choice-set",
- "to": "constrained-element-set",
- "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": "ctag-pool",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "service-subscription",
- "to": "customer",
- "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": "dvs-switch",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "model-element",
- "to": "element-choice-set",
- "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": "entitlement",
- "to": "generic-vnf",
- "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": "generic-vnf",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "ipsec-configuration",
- "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": "generic-vnf",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "pnf",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "tenant",
- "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": "vnfc",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "vnf-image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "generic-vnf",
- "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": "license",
- "to": "generic-vnf",
- "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": "l-interface",
- "to": "generic-vnf",
- "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": "network-profile",
- "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":""
- },
- {
- "from": "service-instance",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "site-pair-set",
- "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":""
- },
- {
- "from": "vf-module",
- "to": "generic-vnf",
- "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": "pserver",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "image",
- "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": "instance-group",
- "to": "model",
- "label": "org.onap.relationships.inventory.Targets",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vig-server",
- "to": "ipsec-configuration",
- "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": "l3-interface-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "ctag-assignment",
- "to": "l3-network",
- "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": "l3-network",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "route-table-reference",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-network",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "segmentation-assignment",
- "to": "l3-network",
- "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": "service-instance",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "subnet",
- "to": "l3-network",
- "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": "lag-interface",
- "to": "lag-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l-interface",
- "to": "lag-interface",
- "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": "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",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l-interface",
- "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": "l3-interface-ipv6-address-list",
- "to": "l-interface",
- "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": "l-interface",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l-interface",
- "to": "l-interface",
- "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": "l-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.Source",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.Destination",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "sriov-vf",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vlan",
- "to": "l-interface",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "lag-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "model-ver",
- "to": "model",
- "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": "constrained-element-set",
- "to": "model-constraint",
- "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": "constrained-element-set",
- "to": "model-element",
- "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": "model-constraint",
- "to": "model-element",
- "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": "model-element",
- "to": "model-element",
- "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": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "metadatum",
- "to": "model-ver",
- "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": "model-element",
- "to": "model-ver",
- "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": "named-query",
- "to": "model",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "named-query",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "model",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "named-query-element",
- "to": "named-query-element",
- "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": "property-constraint",
- "to": "named-query-element",
- "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": "related-lookup",
- "to": "named-query-element",
- "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": "l-interface",
- "to": "newvce",
- "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": "oam-network",
- "to": "complex",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "oam-network",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "operational-environment",
- "to": "operational-environment",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "owning-entity",
- "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": "l-interface",
- "to": "p-interface",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "physical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "sriov-pf",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "platform",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pnf",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "cvlan-tag",
- "to": "port-group",
- "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": "project",
- "to": "service-instance",
- "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": "lag-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "pserver",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "site-pair",
- "to": "routing-instance",
- "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": "service-instance",
- "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": "metadatum",
- "to": "service-instance",
- "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": "service-instance",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "SVC-INFRA":"NONE",
- "prevent-delete": "NONE",
- "default": "false",
- "description":"MSO creates this edge on VNF Group Service creation"
- },
- {
- "from": "service-instance",
- "to": "configuration",
- "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": "service-instance",
- "to": "connector",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "ctag-assignment",
- "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": "service-instance",
- "to": "cvlan-tag",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "service-subscription",
- "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": "class-of-service",
- "to": "site-pair",
- "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": "routing-instance",
- "to": "site-pair-set",
- "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": "sriov-vf",
- "to": "sriov-pf",
- "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": "host-route",
- "to": "subnet",
- "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": "service-subscription",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "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": "entitlement",
- "to": "vce",
- "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": "license",
- "to": "vce",
- "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": "port-group",
- "to": "vce",
- "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": "service-instance",
- "to": "vce",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vce",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "generic-vnf",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "logical-link",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vlan",
- "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": "l3-interface-ipv6-address-list",
- "to": "vlan",
- "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": "vlan",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vlan",
- "to": "multicast-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vnfc",
- "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": "l3-interface-ipv6-address-list",
- "to": "vnfc",
- "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": "vnfc",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "vip-ipv4-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vnfc",
- "to": "vip-ipv6-address-list",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "tenant",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "volume-group",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "lag-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "p-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vpls-pe",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vpls-pe",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "route-target",
- "to": "vpn-binding",
- "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": "l-interface",
- "to": "vserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vf-module",
- "to": "vserver",
- "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": "vnfc",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "flavor",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "snapshot",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vserver",
- "to": "volume",
- "label": "tosca.relationships.AttachesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "to": "forwarding-path",
- "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": "forwarding-path",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "to": "l-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": "forwarder",
- "to": "configuration",
- "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": "forwarding-path",
- "to": "configuration",
- "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": "forwarder",
- "to": "lag-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": "evc",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder-evc",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "forwarder",
- "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",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "nos-server",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true",
- "description":""
- },
- {
- "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": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "configuration",
- "to": "vpn-binding",
- "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": "configuration",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vpn-binding",
- "to": "customer",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "service-instance",
- "to": "configuration",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "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": "instance-group",
- "to": "collection",
- "label": "org.onap.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description": ""
- },
- {
- "from": "service-instance",
- "to": "collection",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "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.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "cp",
- "label": "org.onap.relationships.inventory.network.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv4-address-list",
- "to": "cp",
- "label": "org.onap.relationships.inventory.network.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vip-ipv6-address-list",
- "to": "cp",
- "label": "org.onap.relationships.inventory.network.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "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": "MANY2MANY",
- "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":""
- },
- {
- "from": "generic-vnf",
- "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": "false",
- "description":""
- },
- {
- "from": "instance-group",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "false",
- "description":""
- },
- {
- "from": "cloud-region",
- "to": "network-technology",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "vrf",
- "to": "pnf",
- "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",
- "description":"A vrf belongs to a pnf."
- },
- {
- "from": "vrf",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "SVC-INFRA": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"A vrf uses a vpn-binding."
- },
- {
- "from": "vrf",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "SVC-INFRA": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"A vrf uses many l3-networks"
- },
- {
- "from": "configuration",
- "to": "vrf",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":"A Configuration uses VRFs"
- },
- {
- "from": "vrf",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "SVC-INFRA": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "route-target",
- "to": "vrf",
- "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",
- "description":""
- },
- {
- "from": "contact",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.supports",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "SVC-INFRA": "NONE",
- "prevent-delete": "NONE",
- "default": "true",
- "description":""
- },
- {
- "from": "aggregate-route",
- "to": "l3-network",
- "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",
- "description":""
- }
-
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v8/DbEdgeRules_v8.json b/aai-schema/src/main/resources/onap/dbedgerules/v8/DbEdgeRules_v8.json
deleted file mode 100644
index d01409e4..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v8/DbEdgeRules_v8.json
+++ /dev/null
@@ -1,1467 +0,0 @@
-{
- "rules": [
- {
- "from": "availability-zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "dvs-switch",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "flavor",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "group-assignment",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "image",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "snapshot",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "volume-group",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "complex",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "ctag-pool",
- "to": "complex",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "connector",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "connector",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "element-choice-set",
- "to": "constrained-element-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "ctag-pool",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "service-subscription",
- "to": "customer",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "dvs-switch",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "element-choice-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "ipsec-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "vnf-image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "network-profile",
- "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"
- },
- {
- "from": "service-instance",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "site-pair-set",
- "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"
- },
- {
- "from": "vf-module",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "image",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vig-server",
- "to": "ipsec-configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "ctag-assignment",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "route-table-reference",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "segmentation-assignment",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "subnet",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "lag-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "lag-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "sriov-vf",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "l-interface",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "lag-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "constrained-element-set",
- "to": "model-constraint",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "constrained-element-set",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-constraint",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "named-query",
- "to": "model",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "named-query",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "model",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "property-constraint",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "related-lookup",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "newvce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "complex",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "p-interface",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "physical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "cvlan-tag",
- "to": "port-group",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "site-pair",
- "to": "routing-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "connector",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "cvlan-tag",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "service-subscription",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "class-of-service",
- "to": "site-pair",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "routing-instance",
- "to": "site-pair-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-subscription",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "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"
- },
- {
- "from": "port-group",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "vce",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "multicast-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "volume-group",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vpls-pe",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vpls-pe",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "vserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "vserver",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "flavor",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model",
- "label": "isA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model",
- "to": "model-element",
- "label": "startsWith",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "model",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "snapshot",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "volume",
- "label": "tosca.relationships.AttachesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- }
- ]
-}
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v9/DbEdgeRules_v9.json b/aai-schema/src/main/resources/onap/dbedgerules/v9/DbEdgeRules_v9.json
deleted file mode 100644
index c41864a5..00000000
--- a/aai-schema/src/main/resources/onap/dbedgerules/v9/DbEdgeRules_v9.json
+++ /dev/null
@@ -1,1731 +0,0 @@
-{
- "rules": [
- {
- "from": "allotted-resource",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.PartOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tunnel-xconnect",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "availability-zone",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cloud-region",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "dvs-switch",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "flavor",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "group-assignment",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "image",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "snapshot",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "volume-group",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "complex",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "ctag-pool",
- "to": "complex",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "connector",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "connector",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "element-choice-set",
- "to": "constrained-element-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "ctag-pool",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "service-subscription",
- "to": "customer",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "dvs-switch",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "element-choice-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "entitlement",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "ipsec-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "vnf-image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "license",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "network-profile",
- "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"
- },
- {
- "from": "service-instance",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "site-pair-set",
- "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"
- },
- {
- "from": "vf-module",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "group-assignment",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "image",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "instance-group",
- "to": "model",
- "label": "org.onap.relationships.inventory.Targets",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vig-server",
- "to": "ipsec-configuration",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "subnet",
- "label": "org.onap.relationships.inventory.network.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "ctag-assignment",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "network-policy",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "route-table-reference",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-network",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "segmentation-assignment",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "subnet",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "lag-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "p-interface",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "lag-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "sriov-vf",
- "to": "l-interface",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "l-interface",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "generic-vnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "lag-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "pserver",
- "label": "org.onap.relationships.inventory.BridgedTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "vpn-binding",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-ver",
- "to": "model",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "constrained-element-set",
- "to": "model-constraint",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "constrained-element-set",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-constraint",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "model-element",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "named-query",
- "to": "model",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "named-query",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "model",
- "label": "org.onap.relationships.inventory.IsA",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "named-query-element",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "property-constraint",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "related-lookup",
- "to": "named-query-element",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "newvce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "complex",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "oam-network",
- "to": "service-capability",
- "label": "org.onap.relationships.inventory.AppliesTo",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "p-interface",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "logical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "physical-link",
- "label": "tosca.relationships.network.LinksTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "pnf",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pnf",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "cvlan-tag",
- "to": "port-group",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "pserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "cloud-region",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "pserver",
- "to": "zone",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "site-pair",
- "to": "routing-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "allotted-resource",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "allotted-resource",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "connector",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "ctag-assignment",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "cvlan-tag",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "instance-group",
- "label": "org.onap.relationships.inventory.MemberOf",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "pnf",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "service-instance",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "service-subscription",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "class-of-service",
- "to": "site-pair",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "routing-instance",
- "to": "site-pair-set",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-subscription",
- "to": "tenant",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "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"
- },
- {
- "from": "entitlement",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "license",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "port-group",
- "to": "vce",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "service-instance",
- "to": "vce",
- "label": "org.onap.relationships.inventory.ComposedOf",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "availability-zone",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vce",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "l3-network",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "vnfc",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "${direction}",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "generic-vnf",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "logical-link",
- "to": "virtual-data-center",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv4-address-list",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l3-interface-ipv6-address-list",
- "to": "vlan",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "logical-link",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vlan",
- "to": "multicast-configuration",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "tenant",
- "to": "volume-group",
- "label": "org.onap.relationships.inventory.DependsOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "volume-group",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "lag-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "p-interface",
- "to": "vpls-pe",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vpls-pe",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vpls-pe",
- "to": "ctag-pool",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "l-interface",
- "to": "vserver",
- "label": "tosca.relationships.network.BindsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vf-module",
- "to": "vserver",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vnfc",
- "to": "vserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "flavor",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "image",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "pserver",
- "label": "tosca.relationships.HostedOn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "snapshot",
- "label": "org.onap.relationships.inventory.Uses",
- "direction": "OUT",
- "multiplicity": "ONE2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "vserver",
- "to": "volume",
- "label": "tosca.relationships.AttachesTo",
- "direction": "OUT",
- "multiplicity": "ONE2MANY",
- "contains-other-v": "${direction}",
- "delete-other-v": "${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "metadatum",
- "to": "model-ver",
- "label": "org.onap.relationships.inventory.BelongsTo",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "!${direction}",
- "delete-other-v": "!${direction}",
- "prevent-delete": "NONE",
- "default": "true"
- },
- {
- "from": "zone",
- "to": "complex",
- "label": "org.onap.relationships.inventory.LocatedIn",
- "direction": "OUT",
- "multiplicity": "MANY2ONE",
- "contains-other-v": "NONE",
- "delete-other-v": "NONE",
- "prevent-delete": "!${direction}",
- "default": "true"
- }
- ]
-}