3 participant ACM_Runtime
4 participant Participants
7 REST -> ACM_Runtime: Undeploy Automation Composition Instance
8 ACM_Runtime -> ACM_Database: Read Automation Composition Instance Information
10 alt Automation Composition Instance exists
11 alt Automation Composition Instance administrative state is not LOCKED
12 ACM_Runtime -> REST: Automation Composition instance exists and is not LOCKED
14 ACM_Runtime -> REST: Automation Composition instance does not exist
17 ACM_Runtime -> Participants: [ASYNC] Undeploy AC Element Instances for this AC Instance
18 ACM_Runtime -> ACM_Database: Mark this AC Instance and its AC Element Instances as UNDEPLOYING
19 ACM_Runtime -> REST: Undeployment of Automation Composition Instance has been requested