...
SOL002 Operation Sequence Flows
LCM Notifications
DIAGRAM - WORK IN PROGRESS
PlantUML Render Macro |
---|
@startuml
participant SOL002_Adapter participant External_VNFM participant AAI participant "APPC/CDS" participant Policy
hnote over AAI : Precondition: VNFM is manually registered in ESR
alt alt Subscribe to LCM Notifications after startup SOL002_Adapter -> External_VNFM : POST ../vnflcm/v1/subscriptions External_VNFM -> SOL002_Adapter : 201 Created end alt Receive LCM Notification
...
alt Receive VnfIdentifierCreationNotification External_VNFM -> SOL002_Adapter : POST ../notifyEndpoint SOL002_Adapter -> External_VNFM: GET ../vnflcm/v1/vnf_instances/{vnfInstanceId} SOL002_Adapter -> SOL002_Adapter: transform data model SOL002_Adapter -> AAI: create generic-vnf record SOL002_Adapter -> Policy: create policies (if needed) end
...
alt Receive VnfLcmOperationOccurrenceNotification Instantiation Complete External_VNFM -> SOL002_Adapter : POST ../notifyEndpoint SOL002_Adapter -> AAI: get generic-vnf information SOL002_Adapter -> "APPC/CDS": configure VNF end
...
alt Receive VnfIdentifierDeletionNotification External_VNFM -> SOL002_Adapter : POST ../notifyEndpoint SOL002_Adapter -> AAI: delete generic-vnf record SOL002_Adapter -> Policy: delete related policies end
@enduml
|