Versions Compared

Key

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

...

Header Name

Mandatory?

Description

X-ECOMP-RequestID

N

According to the general agreement the  "X-ECOMP-RequestID"  header with the transaction UUID should be published by component calling an exposed by other component API in order to make possible the transaction traceability across ECOMP.  If it is not sent it will be automatically generated by SDC on request receipt.

Accept

N

Determines the format of the body of the response. Valid values are :  “application/json”

Request Body

N/A

...

Request Sample


Info
iconfalse
titleRequest Sample

GET  sdc1/config/ui/plugins  HTTP/1.1

Accept : application/json

X-ECOMP-RequestID: AA97B177-9383-4934-8543-0F91A7A02836

...

Info
iconfalse

{

    type: SUBMIT_FOR_TESTING

    origion:sdc-hub

    data: {

         uuid: a21af8a1daa948f78e30f9b269a253ba ,

         version:1.1

    }

}

...



Designer events

Name

Type

Description

Ready

READY

The event is posted by the plugin once it is ready.

Action completed

ACTION_COMPLETED

The event is sent by the plugin after receiving an event from SDC to notify the event passed to the plugin has be completed and SDC can continue its flow.

...


Ready event example

Info
iconfalse

{

    type: READY

    origion:plugin

    data:

}

...


Action completed event example


Info
iconfalse

{

    type: ACTION_COMPLETED

    origion:plugin

    data:

}


 

...

Security TBD

Need to add solution for the iframe authorization and authentication.

3.9      SDC-UI

to allow a single look and feel in SDC we need to create a single design style definition.

...

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

SDC-UI

to allow a single look and feel in SDC we need to create a single design style definition.

The user using the system should not distinguish between the different designer studios in SDC, the experience should be unified across the different design activities.

...

SDC UI Style and component library

SDC developed a UI library include the style guide fonts and components used in SDC.

The library components were developed in angular 2 and react to allow easy integration of the component in different design application.

The library allows the different designers to align their style to the SDC to create a single look and feel.


The library is located here:

...

the library is in the process of moving to LF.


...

SDC Designer infra structure

SDC will aim to provide a robust infrastructure to allow new designers to easily integrate with SDC. SDC will to create a generic way for designers to add them self’s to SDC without the need to add designer specific code to SDC.

...

SDC external API’s

Designer will leverage the existing external API’s provided by SDC. The API’s are protected by basic authentication.

Any new designer will need to request

...

a user for their designer to interact with the SDC external API’s.

3.10.1.1  SDC external API guide

3.10.2   SDC persistency layer TBD

...

more information in the Appendix.


Appendix A – References

...

SDC external API’s

...

SDC

...

consumer definition

...