...
PlantUML Macro | ||
---|---|---|
| ||
@startuml
participant CLIENT
participant SO
participant AAI
participant OOF
autonumber
group SERVICE CREATION REQUEST
hnote over SO : SO/CLIENT API
hnote over CLIENT : Svc Model ID, input parameters, Recipe ID
CLIENT -> SO : Service Creation Request
end
group INVENTORY RECORD CREATION
hnote over AAI : AAI API
SO -> AAI : Inventory Record Creation Request
AAI -> AAI : Create Inventory Record
hnote over AAI: INVENTORY RECORD
AAI -> SO : Inventory Record Creation Response
end
group HOMING REQUEST
hnote over SO : xNF Resources, Service ID
SO -> OOF : Homing Assignment Request
OOF -> OOF: Homing Assignment
OOF -> SO : Homing Assignment Response
end
@enduml |
...
PlantUML Macro | ||
---|---|---|
| ||
@startuml participant SO participant MultiCloud participant SDNC participant OpenStack autonumber 8 group CLOUD RESOURCE REQUEST hnote over MultiCloud : Resources API hnote over SO : Resources Needed SO -> MultiCloud : Cloud Resources Request MultiCloud -> MultiCloud : Assign Cloud Resources hnote over MultiCloud: VM ID MultiCloud -> SO : Cloud Resources Response end group NETWORK ASSIGNMENTS hnote over SO : SO API SO -> SDNC : Network Assignment Request SDNC -> SDNC : Perform Network Assignments hnote over SDNC: AAI Update SOSDNC -> SDNCSO : Network Assignments Response end group INSTANTIATION REQUEST hnote over SO : xNF Resources, VFM ID SO -> OpenStack : Instantiation Request OpenStack -> OpenStack: VNF#1 Instantiations OpenStack -> OpenStack: VNF#n Instantiations OpenStack -> SO : Instantiation Response end @enduml |
...