Versions Compared

Key

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

...

draw.io Diagram
bordertrue
diagramNameONAP_Component_Template
simpleViewerfalse
width
linksauto
tbstyletop
diagramDisplayNameholmes_r7
lboxtrue
diagramWidth861
revision47


2. Template Component API definitions

...

Interface NameInterface Definition Interface CapabilitiesVersionStatusConsumed ModelsAPI Spec (Swagger)
HOLMESEHOLMESE-1This is a set of rule management interfaces, which is mainly intended for the CRUD actions of the rules of Holmes.

Allows applications to create, update, delete, and query the rule entities.

1.0.0production

Defined by Holmes

swagger.json
HOLMESE-2Health check.Allows other applications to perform healthcheck on Holmes.1.0.0production-

...

Interface NamePurpose Reason For UseVersion(s)API Spec (Swagger)
POE-4To send the closed control loop events to policy to trigger downstream actions.-Closed Loop Event Data Structure
DCAE-EXT12:CBSTo retrieve default configurations (e.g. default rules and DMaaP configurations, etc.)2.5.3swagger.jsonCBS API
DMaaP-2To retrieve VES events from DMaaP.4.0.0swagger.json

DMaaP-3To send closed control loop events to DMaaP.
AAIE-1To query resource information from A&AI.v19

aai_swagger_v19.html

aai_swagger_v19.yaml

...

6. New Release Capabilities

According to Requirement 479 (see below), all sub-components of DCAE have to migrate their deployment from Cloudify blueprints to Helm charts. 

  • Jira
    serverONAP JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keyREQ-479

DCAE will keep the cloudify-blueprint deployment as a fallback in case the migration can not be completed in Honolulu. Once the migration is done, deployment of DCAE apps (including Holmes) will be all based on Helm charts.

7. References

  1.  More documents about API : Holmes API Documentation - Honolulu

...