X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=docs%2Fguides%2Fonap-developer%2Fdeveloping%2Findex.rst;h=f692795b3688427f551a1cef0307ed847cfaf4ff;hb=8a510973bd0758a43194d6d14d73ad21add116fb;hp=e7bf7b95d76865d67b6293e717994f468e07531a;hpb=664e3d104fb9b3a5329450c5f4b823b9245e33f5;p=doc.git diff --git a/docs/guides/onap-developer/developing/index.rst b/docs/guides/onap-developer/developing/index.rst index e7bf7b95d..f692795b3 100644 --- a/docs/guides/onap-developer/developing/index.rst +++ b/docs/guides/onap-developer/developing/index.rst @@ -9,309 +9,417 @@ ONAP components and functionalities =================================== -Additional developer level detail is provided for each project below. - -Active and Available Inventory ------------------------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/aai/aai-common.git/docs/index - AAI-esr-gui <../../../submodules/aai/esr-gui.git/docs/index> - ../../../submodules/aai/esr-server.git/docs/index - ../../../submodules/aai/sparky-be.git/docs/index - ../../../submodules/aai/event-client.git/docs/index.rst - - -Application Controller ----------------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/appc/deployment.git/docs/index - ../../../submodules/appc.git/docs/index - -Application Authorization Framework ------------------------------------ - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/aaf/authz.git/docs/index - Secret Management Service <../../../submodules/aaf/sms.git/docs/index> - Certification Service <../../../submodules/aaf/certservice.git/docs/index> - -Command Line Interface ----------------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/cli.git/docs/index - - -Control Loop Automation Management Platform -------------------------------------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/clamp.git/docs/index - -Common Controller Software Development Kit ------------------------------------------- +Here you will find the detailed documentation of projects, +ONAP components and functionalities -.. toctree:: - :maxdepth: 2 - :titlesonly: +Project - ONAP Integration +-------------------------- - ../../../submodules/ccsdk/distribution.git/docs/index - ../../../submodules/ccsdk/dashboard.git/docs/index - ../../../submodules/ccsdk/platform/plugins.git/docs/index - ../../../submodules/ccsdk/apps.git/docs/index - ../../../submodules/ccsdk/cds.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Data Collection, Analysis, and Events -------------------------------------- + * - Document + - Description + * - :ref:`Integration` + - ONAP Integration Project Documentation -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/dcaegen2.git/docs/index +Project - ONAP Modeling +----------------------- -Data Management as a Platform Data Bus Controller -------------------------------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 -.. toctree:: - :maxdepth: 1 - :titlesonly: + * - Document + - Description + * - :ref:`Model` + - ONAP Model Specification + * - :ref:`ETSI Catalog` + - ONAP ETSI Runtime Catalog Documentation - ../../../submodules/dmaap/dbcapi.git/docs/index - ../../../submodules/dmaap/buscontroller.git/docs/index -Data Management as a Platform Data Router +AAF - Application Authorization Framework ----------------------------------------- -.. toctree:: - :maxdepth: 1 - :titlesonly: - - ../../../submodules/dmaap/datarouter.git/docs/index - -Data Management as a Platform Message Router --------------------------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`AAF (Frankfurt)` + - (unmaintained) AAF Architecture, APIs and Guides + +AAI - Active and Available Inventory +------------------------------------ + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`AAI` + - AAI Architecture, APIs and Guides + * - :ref:`ESR GUI (Latest)` + - (unmaintained) External System Registry GUI Documentation + * - :ref:`ESR Server (Latest)` + - (unmaintained) External System Registry Server Documentation + * - :ref:`AAI UI` + - Sparky - AAI Inventory UI Documentation + +APPC - Application Controller +----------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`APPC (Frankfurt)` + - (unmaintained) APPC Architecture, APIs and Guides + * - :ref:`APPC Deployment (Frankfurt)` + - (unmaintained) APPC Deployment Documentation + +CCSDK - Common Controller Software Development Kit +-------------------------------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`Distribution` + - TOSCA Orchestration Plugin, Directed Graph Support + +CDS - Controller Design Studio +------------------------------ -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/dmaap/messagerouter/messageservice.git/docs/index + * - Document + - Description + * - :ref:`CDS` + - Controller Design Studio Architecture and Guides (part of CCSDK) -Development Tools ------------------ +CLAMP - Control Loop Automation Management Platform +--------------------------------------------------- -.. toctree:: - :maxdepth: 1 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/integration/devtool.git/docs/source/index + * - Document + - Description + * - :ref:`CLAMP ` + - CLAMP Architecture and Guides +CLI - Command Line Interface +---------------------------- -External API Framework ----------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 -.. toctree:: - :maxdepth: 2 - :titlesonly: + * - Document + - Description + * - :ref:`CLI ` + - CLI Documentation - ../../../submodules/externalapi/nbi.git/docs/index +CPS - Configuration Persistence Service +--------------------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Holmes ------- + * - Document + - Description + * - :ref:`CPS ` + - CPS Documentation -.. toctree:: - :maxdepth: 2 - :titlesonly: +DCAE - Data Collection, Analysis and Events +------------------------------------------- - Alarm Correlation and Analysis <../../../submodules/holmes/engine-management.git/docs/index> - Architecture and APIs <../../../submodules/holmes/rule-management.git/docs/index> +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Integration ------------ + * - Document + - Description + * - :ref:`DCAE` + - DCAE Architecture and Guides -.. toctree:: - :maxdepth: 1 - :titlesonly: +DMAAP - Data Movement as a Platform +----------------------------------- - ../../../submodules/integration.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Logging Analytics ------------------ + * - Document + - Description + * - :ref:`Bus Controller` + - Bus Controller Documentation + * - :ref:`Data Router` + - Data Router Documentation + * - :ref:`Message Router` + - Message Router Documentation -.. toctree:: - :maxdepth: 2 - :titlesonly: +EXTAPI - External API Framework/NBI +----------------------------------- - ../../../submodules/logging-analytics.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Micro Services Bus ------------------- + * - Document + - Description + * - :ref:`EXTAPI` + - External API Framework Documentation -.. toctree:: - :maxdepth: 2 - :titlesonly: +HOLMES - Holmes Alarm Correlation and Analysis +---------------------------------------------- - ../../../submodules/msb/apigateway.git/docs/index - ../../../submodules/msb/swagger-sdk.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 + * - Document + - Description + * - :ref:`HOLMES` + - HOLMES Architecture and APIs + * - :ref:`Engine Management` + - HOLMES Engine Management Documentation -Modeling --------- +LOGGING - Centralized Logging +----------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/modeling/modelspec.git/docs/index - ../../../submodules/modeling/etsicatalog.git/docs/index + * - Document + - Description + * - :ref:`LOGGING (Latest)` + - (unmaintained) ONAP Centralized Logging Documentation -MultiVIM Cloud --------------- +MSB - Microservices Bus +----------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/multicloud/framework.git/docs/index + * - Document + - Description + * - :ref:`MSB` + - Microservices Bus Documentation -Music ------ +MULTICLOUD - MultiCloud Framework +--------------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/music.git/docs/index - ../../../submodules/music/distributed-kv-store.git/docs/index + * - Document + - Description + * - :ref:`MULTICLOUD` + - MultiCloud Framework Architecture and Guides -ONAP Operations Manager ------------------------ +MUSIC - ONAP Multi-Site Integration +----------------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/oom.git/docs/index + * - Document + - Description + * - :ref:`MUSIC (Frankfurt)` + - (unmaintained) MUSIC Architecture and Guides + * - :ref:`MUSIC KV (Latest)` + - (unmaintained) MUSIC Distribute KV Store Documents -Optimization Framework ----------------------- +OOF - Optimization Framework +---------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`Homing and Allocation` + - ONAP policy-driven placement optimizing service documentation + * - :ref:`Optimization Service Design Framework` + - Optimization Service Design Framework documentation + * - :ref:`Change Management Schedule Optimization` + - Change Management Schedule Optimization documentation + +OOM - ONAP Operations Manager +----------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`OOM` + - ONAP Operations Manager Documentation + * - :ref:`OOM Certification Service` + - ONAP CMPv2 certification support + * - :ref:`OOM Offline Installer` + - OOM Offline Installer + + +ORAN - Open-RAN Support in ONAP +------------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`ORAN` + - O-RAN Support in ONAP (part of CCSDK) + +POLICY - Policy Framework +------------------------- - ../../../submodules/optf/has.git/docs/index - ../../../submodules/optf/osdf.git/docs/index - ../../../submodules/optf/cmso.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Policy Framework ----------------- + * - Document + - Description + * - :ref:`Policy` + - Policy Framework Documentation -.. toctree:: - :maxdepth: 2 - :titlesonly: +PORTAL - Portal Platform +------------------------ - ../../../submodules/policy/parent.git/docs/index - ../../../submodules/policy/engine.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Portal Platform ---------------- + * - Document + - Description + * - :ref:`Portal` + - ONAP Portal Platform Documentation -.. toctree:: - :maxdepth: 2 - :titlesonly: +SDC - Service Design & Creation +------------------------------- - ../../../submodules/portal.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Service Design & Creation -------------------------- + * - Document + - Description + * - :ref:`SDC` + - Service Design & Creation Documentation -.. toctree:: - :maxdepth: 2 - :titlesonly: +SDNC - Software Defined Network Controller +------------------------------------------ - ../../../submodules/sdc.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Service Orchestration ---------------------- + * - Document + - Description + * - :ref:`SDNC` + - SDNC Architecture, APIs and Guides -.. toctree:: - :maxdepth: 2 - :titlesonly: +SDNR - Software Defined Network Controller for Radio +---------------------------------------------------- - ../../../submodules/so.git/docs/index - ../../../submodules/so/libs.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Software Defined Network Controller ------------------------------------ + * - Document + - Description + * - :ref:`SDN-R` + - SDN-R Documentation (part of CCSDK) -.. toctree:: - :maxdepth: 2 - :titlesonly: +SO - Service Orchestration +-------------------------- - ../../../submodules/sdnc/oam.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Software Defined Network Controller for Radio (SDN-R) ------------------------------------------------------ + * - Document + - Description + * - :ref:`SO` + - Service Orchestration Architecture, APIs and Guides -.. toctree:: - :maxdepth: 2 - :titlesonly: +UUI - Use Case User Interface +----------------------------- - ../../../submodules/ccsdk/features.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Use Case User Interface ------------------------ + * - Document + - Description + * - :ref:`UUI` + - Usecase-UI Architecture, APIs and Guides -.. toctree:: - :maxdepth: 2 - :titlesonly: +VFC - Virtual Function Controller +--------------------------------- - ../../../submodules/usecase-ui.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Virtual Function Controller ---------------------------- + * - Document + - Description + * - :ref:`VF-C` + - Virtual Function Controller Architecture, APIs and Guides -.. toctree:: - :maxdepth: 2 - :titlesonly: +VID - Virtual Infrastructure Deployment +--------------------------------------- - ../../../submodules/vfc/nfvo/lcm.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Virtual Infrastructure Deployment ---------------------------------- + * - Document + - Description + * - :ref:`VID` + - Virtual Infrastructure Deployment Architecture, APIs and Guides -.. toctree:: - :maxdepth: 2 - :titlesonly: +VNFSDK - VNF Software Development Kit +------------------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/vid.git/docs/index + * - Document + - Description + * - :ref:`VnfSDK` + - VNF SDK Documentation and User Guides -VNF Software Development Kit ----------------------------- +VVP - VNF Validation Platform +----------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/vnfsdk/model.git/docs/index + * - Document + - Description + * - :ref:`VVP` + - VNF Validation Platform Documentation