From: Marcin Krasowski Date: Tue, 3 Aug 2021 08:05:34 +0000 (+0200) Subject: AAI information model extended with object to hold basic information X-Git-Tag: 1.9.0~3 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=cfd3f02ea5c9d6eb01d6d9ddd10c5da9778c35a1;p=aai%2Fschema-service.git AAI information model extended with object to hold basic information about k8s resources. AAI was extended with the object to hold basic information on kubernetes resources (CNF) and its relations to other entities like tenant, vnf modules etc. More can be found here: https://wiki.onap.org/display/DW/Simplified+K8S+Resource+Model+-+IM Issue-ID: AAI-3205 Signed-off-by: Marcin Krasowski Change-Id: Iec879011d604438c4ae0e2991bf945edd6f48e08 --- diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_v24.json b/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_v24.json index 6826a78..b289a6b 100644 --- a/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_v24.json +++ b/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_v24.json @@ -6352,6 +6352,39 @@ "prevent-delete": "NONE", "default": "true", "description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object" - } + },{ + "from": "k8s-resource", + "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": "vf-module", + "to": "k8s-resource", + "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": "generic-vnf", + "to": "k8s-resource", + "label": "tosca.relationships.HostedOn", + "direction": "OUT", + "multiplicity": "ONE2MANY", + "contains-other-v": "NONE", + "delete-other-v": "NONE", + "prevent-delete": "NONE", + "default": "true", + "description":"" + } ] } diff --git a/aai-schema/src/main/resources/onap/oxm/v24/aai_oxm_v24.xml b/aai-schema/src/main/resources/onap/oxm/v24/aai_oxm_v24.xml index 6c730a3..c0c2c87 100644 --- a/aai-schema/src/main/resources/onap/oxm/v24/aai_oxm_v24.xml +++ b/aai-schema/src/main/resources/onap/oxm/v24/aai_oxm_v24.xml @@ -1671,6 +1671,7 @@ + @@ -15751,7 +15752,72 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +