Flow diagrams updated to have some additional steps and response.
Issue-ID: NONRTRIC-957
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ic7d15c6a41bd6ac203307373674c798c4872c190
"API User"->"rApp Manager": Create rApp
"rApp Manager"->"rApp Manager": Validate rApp
"rApp Manager"->"File System": Store rApp Package
"API User"->"rApp Manager": Create rApp
"rApp Manager"->"rApp Manager": Validate rApp
"rApp Manager"->"File System": Store rApp Package
-"rApp Manager"->"API User": Onboard rApp Status
+"rApp Manager"->"API User": Create rApp Status
"API User"->"rApp Manager": Prime rApp
"rApp Manager"->"ACM Runtime": Create ACM composition
"ACM Runtime"->"rApp Manager": Create ACM composition Status
"API User"->"rApp Manager": Prime rApp
"rApp Manager"->"ACM Runtime": Create ACM composition
"ACM Runtime"->"rApp Manager": Create ACM composition Status
"ACM Runtime"->"rApp Manager": Prime ACM composition Status
"rApp Manager"->"DME": Check information type availability
"DME"->"rApp Manager": Information type availability Status
"ACM Runtime"->"rApp Manager": Prime ACM composition Status
"rApp Manager"->"DME": Check information type availability
"DME"->"rApp Manager": Information type availability Status
+"rApp Manager"->"API User": Prime rApp Status
"ACM Runtime"->"rApp Manager": Deprime ACM composition Status
"rApp Manager"->"ACM Runtime": Delete ACM composition
"ACM Runtime"->"rApp Manager": Delete ACM composition Status
"ACM Runtime"->"rApp Manager": Deprime ACM composition Status
"rApp Manager"->"ACM Runtime": Delete ACM composition
"ACM Runtime"->"rApp Manager": Delete ACM composition Status
+"rApp Manager"->"API User": Deprime rApp Status
"API User"->"rApp Manager": Delete rApp
"rApp Manager"->"rApp Manager": Validate rApp is in COMMISSIONED state \n and no rApp Instances
"rApp Manager"->"API User": Delete rApp Status
"API User"->"rApp Manager": Delete rApp
"rApp Manager"->"rApp Manager": Validate rApp is in COMMISSIONED state \n and no rApp Instances
"rApp Manager"->"API User": Delete rApp Status
"API User"->"rApp Manager": Deploy rApp Instance
"rApp Manager"->"File System": Fetch rApp Package and Instance details
group ACM Deploy
"API User"->"rApp Manager": Deploy rApp Instance
"rApp Manager"->"File System": Fetch rApp Package and Instance details
group ACM Deploy
- "rApp Manager"->"ACM Runtime": Instantiate and Deploy ACM Instance
+ "rApp Manager"->"ACM Runtime": Instantiate ACM Instance
+ "rApp Manager"<-"ACM Runtime": Instantiate ACM Instance response
+ "rApp Manager"->"ACM Runtime": Deploy ACM Instance
group Deploy A1 Part
"ACM Runtime"->"A1PMS Participant": Deploy ACM Instance
"ACM Runtime"<--"A1PMS Participant": Response
group Deploy A1 Part
"ACM Runtime"->"A1PMS Participant": Deploy ACM Instance
"ACM Runtime"<--"A1PMS Participant": Response
autonumber
group Undeploy rApp Instance
"API User"->"rApp Manager": Undeploy rApp Instance
autonumber
group Undeploy rApp Instance
"API User"->"rApp Manager": Undeploy rApp Instance
-"rApp Manager"->"File System": Fetch rApp Package and Instance details
+"rApp Manager"->"rApp Manager": Fetch rApp Package and Instance details
group ACM Undeploy
"rApp Manager"->"ACM Runtime": Undeploy ACM Instance
group Undeploy A1 Part
group ACM Undeploy
"rApp Manager"->"ACM Runtime": Undeploy ACM Instance
group Undeploy A1 Part