Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.noFeatureDescriptionDepends-on Project
1Register EMSHelps to register a EMS such as Vendors EMS

A&AI/ESR

2Un-register EMSHelps to un-register the EMS from ONAP

A&AI/ESR

3Report 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.noFeatureDescriptionDepends-on Project
1Add customerCreates subscriberA&AI
2Delete CustomerRemoves subscriber from ONAPA&AI
3Reports registered customerHelps to find out the details of registered subscriberA&AI

Subscription management

s.noFeatureDescriptionDepends-on Project
1Create SubscriptionSubscribe a customer for a service typeA&AI
2Delete SubscriptionUn-Subscribe a customer for a service typeA&AI

VSP Distribution

s.noFeatureDescriptionDepends-on Project
1Manage Catalog serviceHelps to add, list and delete a catalog serviceSDC
2Manage resource of catalog serviceHelps to add, update and delete VNF packages of serviceSDC
3Manage service certificationCertify/uncertify the given serviceSDC
4Manage service distributionApprove/Disapprove distribution of a serviceSDC


Command management

Helps to discover/validate the installed ONAP Commands/schema

...

s.noFeatureDescriptionDepends-on Project
1Distribute CLI as docker container

Launch the CLI from OOM & demo using docker container

OOM / Integration /demo
2Distribute CLI from nexusTo install CLI manually, provides the required installer from onap nexusCLI
3Access from ONAP portalProvides the download option from ONAP portalCLI/Portal

User Authentication support

Helps to login/logout user.

s.noFeatureDescriptionDepends-on Project
1Login

Login a user

AAF
2LogoutLogout current userAAF

Template

Each of the feature defined above would be having the details of each command with following details

...