Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Status: Copied from R6 - Mar, 22, 2020
Component Status:

...

ArchCom Review done on the 28th of July 2020
Last updated on: 30th of July 2020
Certified by: Gervais-Martial Ngueko

CLAMP (Closed loop Automation Platform):

1. High Level Component Definition and Architectural Relationships 

draw.io Diagram
width
bordertrue
viewerToolbardiagramNametrueclamp_r8
fitWindowsimpleViewerfalse
width
links
diagramNameCLAMP System Context View
simpleViewerfalse
auto
tbstyletop
lboxtrue
diagramWidth691901
revision16


The CLAMP functional entity provides the capability to manage runtime control loops.  It provides the capability to

...

Interface NameInterface Definition Interface CapabilitiesAPI Spec (Swagger)
CLAMPE-1Control Loop Lifecycle Management Interface.   A user interface for:
  • Selecting the control loop flow
  • Entering configuration policy parameters
  • Entering operational policy parameters
  • Managing life cycle of DCAE control flow blueprint 
  • Select a Service to associate to a Control Loop to be instanciated

N/A

(GUI)

CLAMPE-2Control loop dashboard.  User interface to show the overall status of the control loop through DMAAP events

 Display and update:

  • Events received and actions taken on the control loop.
N/A
(GUI: kibana)

Note:   xxxI interface is a Component internal interface.  xxxxE interface is a component external interface

...

CLAMP consumes the following Interfaces:

Interface NamePurpose Reason For UseAPI Spec (Swagger)
SDCE-6To receive the Control Loop Blueprint from SDCTo receivehttps://docs.onap.org/projects/onap-sdc/en/latest/offeredapis.html
PolicyE-2To create and configure the closed Loop Operational Policies and Configuration policies(DCAE Aps. Config.)https://docs.onap.org/projects/onap-policy-parent/en/latest/offeredapis.html
PolicyE-1 To query policy-model based on a policy-model id. used for Configuration policy-model and Operational Policy-modelhttps://docs.onap.org/projects/onap-policy-parent/en/latest/offeredapis.html
DCAEE-x 
  • Retrieve DCAE appplication status
  • Retrieve DCAE µS lists
  • Retrieve DCAE µS description and blueprints
https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/apis/inventory.html
DCAEE-y Deploy/remove DCAE application. https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/apis/deployment-handler.html
CDS-1Get list of operations/actions and corresponding payload for Operational Policy where selected actor is "CDS".

View file
nameCDS EXTERNAL REST API FOR WORKFLOW.docx
height250

AAF-1done via cady plugin(so not directly CLAMP code), authenticate/authorize user when accessing Management interface of CLAMP ('CLAMP-1' above)

https://docs.onap.org/projects/onap-aaf-authz/en/latest/index.html#master-index

https://docs.onap.org/projects/onap-aaf-certservice/en/latest/sections/offeredapis.html#aaf-cert-service-api

https://docs.onap.org/projects/onap-aaf-sms/en/latest/api.html


3. Component Description:

A more detailed figure and description of the component.

<< link to readthe docs >>https://docs.onap.org/projects/onap-clamp/en/latest/index.html#master-index

4. known system limitations

...

7. New Capabilities in this Release

-

8. References

  1.  CLAMP CLAMP Overview & User Guide : https://docs.onap.readthedocs.ioorg/projects/onap-clamp/en/latest/submodules/clamp.git/docs/index.html index.html#master-index
  2. CLAMP internal interfaces:  https://docs.onap.readthedocs.ioorg/projects/onap-clamp/en/latest/_downloads/d3c9f924c6586fe411d40a05ad9b1bb7d25f20712a4cf2524a1cf13242349743/swagger.pdf 
  3. CLAMP User Guide: https://docs.onap.org/projects/onap-clamp/en/latest/user-guide.html#