liamfallon | c9e2790 | 2019-05-28 13:27:04 +0000 | [diff] [blame] | 1 | @startuml |
| 2 | |
| 3 | title Scripted Policy Design |
| 4 | |
| 5 | participant Script <<API_User >> |
liamfallon | c9e2790 | 2019-05-28 13:27:04 +0000 | [diff] [blame] | 6 | |
| 7 | box "PolicyDesign" #LightBlue |
| 8 | participant PolicyTypeDesign |
| 9 | participant PolicyDesign |
| 10 | end box |
| 11 | |
| 12 | autonumber |
| 13 | |
| 14 | activate Script |
| 15 | |
| 16 | loop |
liamfallon | 1c7c520 | 2020-04-14 13:42:34 +0100 | [diff] [blame] | 17 | Script --> PolicyTypeDesign : Read Policy Type using command |
| 18 | Script --> Script : Prepare TOSCA Policy for creation |
| 19 | Script --> Script : Parse parameters from retrieved policy type |
liamfallon | c9e2790 | 2019-05-28 13:27:04 +0000 | [diff] [blame] | 20 | Script --> Script : Set Parameters in TOSCA Policy being prepared |
liamfallon | 1c7c520 | 2020-04-14 13:42:34 +0100 | [diff] [blame] | 21 | Script --> PolicyDesign : Create Policy using command |
liamfallon | c9e2790 | 2019-05-28 13:27:04 +0000 | [diff] [blame] | 22 | PolicyDesign --> Script : Policy creation result |
| 23 | end |
| 24 | |
| 25 | deactivate Script |
| 26 | |
| 27 | @enduml |