Hi Abdelmuhaimen, The EdgeRules are a specific part of the schema design that restricts the objects that go into the relationship-list.
You could bring your use case to https://wiki.onap.org/display/DW/AAI+Weekly+Status+Meeting or https://wiki.onap.org/display/DW/AAI+Developers+Meeting to discuss with the team. It may be possible to help you disable the EdgeRule validation for your testing and development purposes. Otherwise, it is also possible to add a number of extra EdgeRules that would effectively allow any and all pairs of object classes to be related to each other. This might not be included in the community contribution, but you can keep it in your private dev environment if you choose. There is a plan to allow more dynamic changes to the AAI schema that do not require rebuild or restart of services, but that is not fully realised yet. There are procedures that can be used to patch EdgeRules into running systems, but these are not recommended, as they are not persistent when pods are restarted. The procedure is a version of this tutorial (adapted to OOM-based deployment of the docker containers) : https://wiki.onap.org/display/DW/AAI+Tutorial-Making+and+Testing+a+Schema+Change+-+Dublin Keong -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#16678): https://lists.onap.org/g/onap-discuss/message/16678 Mute This Topic: https://lists.onap.org/mt/31317665/21656 Group Owner: [email protected] Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
