...
Last Reviewed on:
Certified by:
1. High Level Component Definition and Architectural
...
Relationships
Drawio | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
2.
...
CLI Component API definitions
NA for CLI
Template Component provides the following interfaces:
Interface Name | Interface Definition | Interface Capabilities | Version | Status | Consumed Models | xxxE-1 | External Interface Definition. | capabilities | x.y.z (according to strategy) | xxxI-2 | Internal interfaces if we want to raise them | Display and update: xxxxx |
---|
Note: xxxI interface is a internal interface. xxxxE interface is a external interface
Template CLI Component consumes the following Interfaces:
Interface Name | Purpose Reason For Use | Version(s) | SDCE-6 | To Recieve the Control Loop Blueprint from SDCTo recieve | PolicyE-2 | To create and configure the closed Loop Operational Policies | DCAEE-x | Retrieve DCAE appplication status | DCAEE-y | Deploy/remove DCAE application.
---|---|---|---|---|---|---|---|---|---|
SDC | on-board VSP and services | ||||||||
SO | Provision/De-provision service | ||||||||
AAI | Manage consumer, service, type, etc | ||||||||
MSB | Register and discover services | ||||||||
VFC | NS, VNF and CSAR management | ||||||||
Policy | Create/Update/Delete Policies | ||||||||
Multicoud | Register / Unregister cloud and region | ||||||||
ESR | Register / unregister VNFM, VIM, etc |
3. Component Description:
A more detailed figure and description of the component.<< link to project-specific description elsewhere >>
https://docs.onap.org/projects/onap-cli/en/latest/architecture.html
4. known system limitations
Architectural Technical Debt
Runtime: None
Clamp data redundancy is dependant on kubernetes and the persisten volume.
Clamp appliation redundancy HA reliease on kubernetesNone as known.
5. System Deployment Architecture
...
6. New Release Capabilities
...
- Update feature to auto-discover and register the commands in given profile
7. References
- CLAMP Overview & User Guide: CLI https://docs.onap.readthedocs.io/en/latest/submodules/clamp.git/docs/index.html CLAMP internal interfaces: https://onap.readthedocs.ioorg/projects/onap-cli/en/latest/_downloads/d3c9f924c6586fe411d40a05ad9b1bb7/swagger.pdf index.html