From: JvD_Ericsson Date: Tue, 2 Jul 2024 13:08:06 +0000 (+0100) Subject: Update docs to include cloud module X-Git-Tag: 0.1.0~28^2 X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=cecfe6db417b21bc860af722af85763e4e39da08;p=smo%2Fteiv.git Update docs to include cloud module Issue-ID: SMO-155 Change-Id: Ic8c81b0c52eb4c1981b01fc5673f9b0e11cc54f2 Signed-off-by: JvD_Ericsson --- diff --git a/docs/_static/data-model/cloud-ran-relationships.svg b/docs/_static/data-model/cloud-ran-relationships.svg new file mode 100644 index 0000000..365ef90 --- /dev/null +++ b/docs/_static/data-model/cloud-ran-relationships.svg @@ -0,0 +1,49 @@ + + +moduleName + + + +GNBDUFunction + +GNBDUFunction + + + +GNBCUCPFunction + +GNBCUCPFunction + + + +GNBCUUPFunction + +GNBCUUPFunction + + + +NFDeployment + +NFDeployment + + + +NFDeployment--GNBDUFunction + +SERVES + + + +NFDeployment--GNBCUCPFunction + +SERVES + + + +NFDeployment--GNBCUUPFunction + +SERVES + + + diff --git a/docs/_static/data-model/cloud-relationships.svg b/docs/_static/data-model/cloud-relationships.svg new file mode 100644 index 0000000..0b80a94 --- /dev/null +++ b/docs/_static/data-model/cloud-relationships.svg @@ -0,0 +1,61 @@ + + +moduleName + + + +CloudSite + +CloudSite + + + +CloudifiedNF + +CloudifiedNF + + + +NFDeployment + +NFDeployment + + + +CloudifiedNF--NFDeployment + +COMPRISES + + + +CloudNamespace + +CloudNamespace + + + +NFDeployment--CloudNamespace + +DEPLOYED + + + +NodeCluster + +NodeCluster + + + +CloudNamespace--NodeCluster + +DEPLOYED + + + +NodeCluster--CloudSite + +LOCATED + + + diff --git a/docs/_static/data-model/cloud.svg b/docs/_static/data-model/cloud.svg new file mode 100644 index 0000000..cd7f76d --- /dev/null +++ b/docs/_static/data-model/cloud.svg @@ -0,0 +1,163 @@ + + + + + + +%3 + + + +o-ran-smo-teiv-cloud + +o-ran-smo-teiv-cloud + + + +CloudifiedNF + +CloudifiedNF + + + +o-ran-smo-teiv-cloud->CloudifiedNF + + + + + +NFDeployment + +NFDeployment + + + +o-ran-smo-teiv-cloud->NFDeployment + + + + + +CloudNamespace + +CloudNamespace + + + +o-ran-smo-teiv-cloud->CloudNamespace + + + + + +NodeCluster + +NodeCluster + + + +o-ran-smo-teiv-cloud->NodeCluster + + + + + +CloudSite + +CloudSite + + + +o-ran-smo-teiv-cloud->CloudSite + + + + + +CloudifiedNFattributes + + +name + +string + + + + +CloudifiedNF->CloudifiedNFattributes + + + + + +NFDeploymentattributes + + +name + +string + + + + +NFDeployment->NFDeploymentattributes + + + + + +CloudNamespaceattributes + + +name + +string + + + + +CloudNamespace->CloudNamespaceattributes + + + + + +NodeClusterattributes + + +name + +string + + + + +NodeCluster->NodeClusterattributes + + + + + +CloudSiteattributes + + +name + +string + +geo:geo-location + +json + + + + +CloudSite->CloudSiteattributes + + + + + diff --git a/docs/_static/data-model/oam-cloud-relationships.svg b/docs/_static/data-model/oam-cloud-relationships.svg new file mode 100644 index 0000000..4d82a73 --- /dev/null +++ b/docs/_static/data-model/oam-cloud-relationships.svg @@ -0,0 +1,37 @@ + + +moduleName + + + +CloudifiedNF + +CloudifiedNF + + + +ManagedElement + +ManagedElement + + + +ManagedElement--CloudifiedNF + +DEPLOYED + + + +NFDeployment + +NFDeployment + + + +NFDeployment--ManagedElement + +SERVES + + + diff --git a/docs/data-models-guide.rst b/docs/data-models-guide.rst index ec112b0..90c44b3 100644 --- a/docs/data-models-guide.rst +++ b/docs/data-models-guide.rst @@ -20,3 +20,6 @@ Inventory. ./data-models/equipment-to-ran.rst ./data-models/oam.rst ./data-models/oam-to-ran.rst + ./data-models/cloud.rst + ./data-models/cloud-to-ran.rst + ./data-models/oam-to-cloud.rst diff --git a/docs/data-models/cloud-to-ran.rst b/docs/data-models/cloud-to-ran.rst new file mode 100644 index 0000000..a8176a4 --- /dev/null +++ b/docs/data-models/cloud-to-ran.rst @@ -0,0 +1,13 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. SPDX-License-Identifier: CC-BY-4.0 +.. Copyright (C) 2024 Nordix Foundation. All rights Reserved +.. Copyright (C) 2024 OpenInfra Foundation Europe. All Rights Reserved + +Relationship: CLOUD RAN +----------------------- + +.. image:: ../_static/data-model/cloud-ran-relationships.svg + :width: 900 + +.. literalinclude:: ../../teiv/src/main/resources/models/o-ran-smo-teiv-cloud-to-ran.yang + :language: yang diff --git a/docs/data-models/cloud.rst b/docs/data-models/cloud.rst new file mode 100644 index 0000000..8473c36 --- /dev/null +++ b/docs/data-models/cloud.rst @@ -0,0 +1,14 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. SPDX-License-Identifier: CC-BY-4.0 +.. Copyright (C) 2024 Nordix Foundation. All rights Reserved +.. Copyright (C) 2024 OpenInfra Foundation Europe. All Rights Reserved + +Cloud +----- + +.. image:: ../_static/data-model/cloud.svg + +.. image:: ../_static/data-model/cloud-relationships.svg + +.. literalinclude:: ../../teiv/src/main/resources/models/o-ran-smo-teiv-cloud.yang + :language: yang diff --git a/docs/data-models/oam-to-cloud.rst b/docs/data-models/oam-to-cloud.rst new file mode 100644 index 0000000..e16af40 --- /dev/null +++ b/docs/data-models/oam-to-cloud.rst @@ -0,0 +1,12 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. SPDX-License-Identifier: CC-BY-4.0 +.. Copyright (C) 2024 Nordix Foundation. All rights Reserved +.. Copyright (C) 2024 OpenInfra Foundation Europe. All Rights Reserved + +Relationship: OAM CLOUD +----------------------- + +.. image:: ../_static/data-model/oam-cloud-relationships.svg + +.. literalinclude:: ../../teiv/src/main/resources/models/o-ran-smo-teiv-oam-to-cloud.yang + :language: yang