- ONAP_User -> VID : vFW2_vDNS2 deployment (TOCA based)
- VID -> SDC : Lookup VNF artifacts
- VID -> AAI : Lookup cloud locations, subscriber
- VID -> SO : vFW2_vDNS2 instantiation\n(base modules)
- SO -> AAI : inventory update
- SO -> SDNC : Generic VNF API\n(reserved)
- SO -> Multi_VIM : vFW2_vDNS2 TOSCA template + ENV file
- Multi_VIM -> CloudAPI : vFW_vDNS TOSCA template + ENV file or\n ARM Template + Parameters + LinuxExtensionScripts
- CloudAPI -> Hypervisor : vFW2_vDNS2 Infrastructure instantiation
- Hypervisor -> vFW2_vDNS2 : Nova/Neutron Instantiation
- Hypervisor -> CloudAPI : complete
- CloudAPI -> Multi_VIM : complete
- Multi_VIM -> SO : complete
- note right : SO may poll for completion
- SO -> SDNC: Generic VNF API\n(activated)
- note right : on failure from Openstack SO issues rollback to SDNC
- SDNC -> AAI : L3 Network resource update
- SO -> VID : complete
- note right : VID will poll for competion
- SO -> Multi_VIM : Replaces Robot HEATBridge to pull data from cloud
- Multi_VIM -> CloudAPI : VM data from cloud\n(public cloud will be less than if owner operated)
- Multi_VIM -> SO : cloud data
- SO -> AAI : Update with cloud data