Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

DRAFT

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).

Service Management

Helps to check the list of ONAP service deployed on a given setup and retrieve the health status.

Discovery


s.noFeatureDescriptionProjectApproved by Project PTL/TSC
1Report registered services

Reports the registered service details such as name, type,

version.

MSB
2show registered service

Reports the registered service details such as name, type,

version, Root context URI. In addition, it provides deployment deatils

like host/ip, port.

MSB
3register a service

Helps to register a service into MSB, when that service is started.


MSB
4unregister a serviceHelps to unregister a service into MSB, after that service is stopped.MSB

Health Check

s.noFeatureDescriptionProjectApproved by Project PTL/TSC
1Report health of registered servicesReports each service whether its up/down.MSB
2Enable/Disable a registered servicesHelps to disable/enable a registered services for various situations such as maintenance.MSB

External Resource Management

Helps to on-board the external system such as VIM, VNFM, EMS and SDNC and retrieve the current state of these resources.

VIM management

s.noFeatureDescriptionProjectApproved by Project PTL/TSC
1Register cloudHelps to register a cloud such as OpenStack, VMWare, etc

MultiCloud,

A&AI/ESR


2Un-register cloudHelps to un-register the cloud from ONAPMultiCloud,

A&AI/ESR


3Report registered cloudsReports the registered cloud details with name, vendor

MultiCloud,

A&AI/ESR


4Show registered cloud

Reports the complete details of cloud including endpoint, version

username, tenant, Region, etc.

MultiCloud,

A&AI/ESR


VNFM management

s.noFeatureDescriptionProjectApproved by Project PTL/TSC
1Register VNFMHelps to register a cloud such as vendor's VNFM

VFC,

A&AI/ESR


2Un-register VNFMHelps to un-register the VNFM from ONAPVFC,

A&AI/ESR


3Report registered VNFMsReports the registered VNFMdetails with name, vendor

VFC,

A&AI/ESR


4Show registered VNFM

Reports the complete details of VNFM including username,

endpoint, etc.

VFC,

A&AI/ESR


EMS management

s.noFeatureDescriptionProjectApproved by Project PTL/TSC
1Register EMSHelps to register a EMS such as Vendors EMS

VFC,

A&AI/ESR


2Un-register EMSHelps to un-register the EMS from ONAPVFC,

A&AI/ESR


3Report registered EMSsReports the registered EMSdetails with name, vendor

VFC,

A&AI/ESR


4Show registered EMS

Reports complete deatils of EMS including version, endpoint,

etc

VFC,

A&AI/ESR


SDN controller management

TBD

Service Orchestration

Helps to deploy, instantiate and destroy a given services such as VoLTE and vCPE services

Service Life-cycle management


Deploy → Launch → Delete → Undeploy


s.noFeatureDescriptionProjectApproved by Project PTL/TSCNotes
1Deploy Service

Helps to deploy the service artifacts into various ONAP services. (like

SDC distribute all the service artifacts)

SDC


check the feasibility from SDC backed service
2Report deployed servicesReports the deployed services detailsSDC

3Launch ServiceHelps to launch the deployed serviceSO




4Report active servicesReports the services which are running/idelSO

5Undeploy service

Helps to undeploy all the service artifacts from the ONAP services.

SDC



Closed loop Management

Helps to report the policy, alarm and analytics aspect of an given service in ONAP for auto-scaling and healing of them.

Policy management

s.noFeatureDescriptionProjectApproved by Project PTL/TSC
1Report policiesHelps to retrieve the details of policies defined for a given service/VNFPolicy





Alarm management

s.noFeatureDescriptionProjectApproved by Project PTL/TSC
1Report Alarms

Helps to retrieve the alarms generated for a given service/VNF.


Holmes





Analytics management


s.noFeatureDescriptionProjectApproved by Project PTL/TSC
1Report metricsHelps to retrieve the collected metrics for a given service/VNFDCAE





Customer Management

Helps to manage the subscriber, who like to use the services provided by ONAP.

Subscriber management

s.noFeatureDescriptionProjectApproved by Project PTL/TSC
1Add customerCreates subscriberVID, A&AI
2Delete CustomerRemoves subscriber from ONAPVID, A&AI
3Reports registered customerHelps to find out the details of registered subscriberVID, A&AI

Template

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

s.noFeatureDescriptionProjectApproved by Project PTL/TSC










Limitation

It does not support designing of the services as it involves studio. so its expected that design time artifact should be readily available for using the feature like service management.

  • No labels