DRAFT
Table of Contents |
---|
Introduction
ONAP CLI helps to operate the ONAP functionalities from the Linux Operating system consoles. And this page provides the details of the minimum-required-functionalities for release A (VoLTE, vCPE).
Every functionalities provided here will be accomplished by discovering required service details from MSB with required authentication of the user using AAF.
Service Management
Helps to check the list of ONAP service deployed on a given setup and retrieve the health status.
...
s.no | Feature | Description | Depends-on Project |
---|---|---|---|
1 | Register EMS | Helps to register a EMS such as Vendors EMS | A&AI/ESR |
2 | Un-register EMS | Helps to un-register the EMS from ONAP | A&AI/ESR |
3 | Report registered EMSs | Reports complete deatils of EMS including version, endpoint, etc | A&AI/ESR |
Service Orchestration
Helps to deploy, instantiate and destroy a given services such as VoLTE and vCPE services
...
s.no | Feature | Description | Depends-on Project |
---|---|---|---|
1 | Add customer | Creates subscriber | A&AI |
2 | Delete Customer | Removes subscriber from ONAP | A&AI |
3 | Reports registered customer | Helps to find out the details of registered subscriber | A&AI |
Subscription management
s.no | Feature | Description | Depends-on Project |
---|---|---|---|
1 | Create Subscription | Subscribe a customer for a service type | A&AI |
2 | Delete Subscription | Un-Subscribe a customer for a service type | A&AI |
VSP Distribution
s.no | Feature | Description | Depends-on Project |
---|---|---|---|
1 | Manage Catalog service | Helps to add, list and delete a catalog service | SDC |
2 | Manage resource of catalog service | Helps to add, update and delete VNF packages of service | SDC |
3 | Manage service certification | Certify/uncertify the given service | SDC |
4 | Manage service distribution | Approve/Disapprove distribution of a service | SDC |
Command management
Helps to discover/validate the installed ONAP Commands/schema
...
s.no | Feature | Description | Depends-on Project |
---|---|---|---|
1 | Distribute CLI as docker container | Launch the CLI from OOM & demo using docker container | OOM / Integration /demo |
2 | Distribute CLI from nexus | To install CLI manually, provides the required installer from onap nexus | CLI |
3 | Access from ONAP portal | Provides the download option from ONAP portal | CLI/Portal |
User Authentication support
Helps to login/logout user.
s.no | Feature | Description | Depends-on Project |
---|---|---|---|
1 | Login | Login a user | AAF |
2 | Logout | Logout current user | AAF |
Template
Each of the feature defined above would be having the details of each command with following details
...