...
PlantUML Macro | ||
---|---|---|
| ||
@startuml
participant VENDOR
participant ONAPUSER
participant SDC
autonumber
group ASD PACKAGE DELIVERY
hnote over ONAPUSER : Vendor Package Delivery
VENDOR -> ONAPUSER : ASD Package Delivery
end
group Create a resource
hnote over SDC : Options to create a resource in SDC
group Onboarding
group Options
hnote over SDC : Two onboarding options
group PACKAGE ONBOARDING
hnote over SDC : Create a VSP model using onboarding ASD package
ONAPUSER -> SDC : Create a CNF VSP model
SDC -> SDC : Create an internal model with Metadata added
SDC -> SDC : Transform onboarding artifacts into SDC onboarding
SDC -> SDC : Transform onboarding descriptor into internal descriptor\n(proposal: use ASD models as internal models)
SDC -> SDC : License Model Files Added (optional)
end
group Manual ASD VSP creation
hnote over SDC : Manual create a ASD VSP model
ONAPUSER -> SDC : Create a CNF VSP model
SDC -> SDC : Create an internal model with Metadata added
ONAPUSER -> SDC : Update internal descriptor properties
ONAPUSER -> SDC : License Model Files Added (optional)
ONAPUSER -> SDC : Artifacts Added
end
end
end
group Create a resource
group Create resource from a VSP
hnote over SDC : Create resource model from a VSP
ONAPUSER -> SDC : Create a resource from a CNF VSP
SDC -> SDC : Transform a VSP into a resource model
SDC -> SDC : update internal descriptor properties
SDC -> SDC : update License Model Files (optional)
ONAPUSER -> SDC : Additional Artifacts Added (Manual/Optional)
end
group Manual create an ASD resource
hnote over SDC : Manual create ASD Resources
SDC -> SDC : create an internal ASD model with Metadata added
ONAPUSER -> SDC : Update internal descriptor properties
ONAPUSER -> SDC : License Model Files Added (optional)
ONAPUSER -> SDC : Additional Artifacts Added (Manual/Optional)
end
end
end
@enduml |
...