ACM States depoy/undeploy with fail and timeout
PlantUML Macro |
---|
@startuml [*] --> UNDEPLOYED:UNDEPLOYED:NO_ERROR: Create UNDEPLOYED:UNDEPLOYED:NO_ERROR --> DEPLOYING:DEPLOYING: Deploy DEPLOYING:DEPLOYING --> DEPLOYED:DEPLOYED:NO_ERROR: Deployed DEPLOYING:DEPLOYING --> UNDEPLOYED:DEPLOYING:FAILED: Deploy failed DEPLOYING:DEPLOYING --> DEPLOYING:DEPLOYING:TIMEOUT: Deploy timeout DEPLOYING:DEPLOYING:TIMEOUT --> DEPLOYED:DEPLOYED:NO_ERROR: Deployed DEPLOYING:DEPLOYING:TIMEOUT --> UNDEPLOYED:DEPLOYING:FAILED: Deploy failed DEPLOYING:DEPLOYING:TIMEOUT --> DEPLOYING:DEPLOYING: Deploy UNDEPLOYED:DEPLOYING:FAILED --> DEPLOYING:DEPLOYING: Deploy UNDEPLOYED:DEPLOYING:FAILED --> UNDEPLOYING:UNDEPLOYING: Undeploy DEPLOYED:DEPLOYED:NO_ERROR --> UNDEPLOYING:UNDEPLOYING: Undeploy UNDEPLOYING:UNDEPLOYING --> UNDEPLOYED:UNDEPLOYED:NO_ERROR: Undeployed UNDEPLOYING:UNDEPLOYING --> DEPLOYED:UNDEPLOYING:FAILED: Undeploy failed UNDEPLOYEDUNDEPLOYING:DEPLOYINGUNDEPLOYING --> UNDEPLOYING:UNDEPLOYING:TIMEOUT: Undeploy timeout DEPLOYED:UNDEPLOYING:FAILED --> UNDEPLOYING:UNDEPLOYING: Undeploy DEPLOYED:UNDEPLOYING:FAILED --> DEPLOYING:DEPLOYING: Deploy UNDEPLOYING:UNDEPLOYING:TIMEOUT --> UNDEPLOYED:UNDEPLOYED:NO_ERROR: Undeployed UNDEPLOYING:UNDEPLOYING:TIMEOUT --> DEPLOYED:UNDEPLOYING:FAILED: Undeploy failed UNDEPLOYING:UNDEPLOYING:TIMEOUT --> UNDEPLOYING:UNDEPLOYING: Undeploy UNDEPLOYING:UNDEPLOYING:TIMEOUT --> DEPLOYING:DEPLOYING: Deploy @enduml |
ACM States delete with fail and timeout
PlantUML Macro |
---|
@startuml UNDEPLOYED:UNDEPLOYED:NO_ERROR --> DELETING:DELETING: Delete DELETING:DELETING --> UNDEPLOYED:DELETING:FAILED: Delete failed DELETING:DELETING --> DELETING:DELETING:TIMEOUT DELETING:DELETING --> [*]: Deleted UNDEPLOYED:DELETING:FAILED --> DELETING:DELETING: Delete DELETING:DELETING:TIMEOUT --> UNDEPLOYED:DELETING:FAILED: Delete failed DELETING:DELETING:TIMEOUT --> DELETING:DELETING: Delete DELETING:DELETING:TIMEOUT --> [*]: Deleted @enduml |
ACM States update with fail and timeout
PlantUML Macro |
---|
@startuml DEPLOYED:DEPLOYED:NO_ERROR --> UPDATING:UPDATING: Update UPDATING:UPDATING --> DEPLOYED:DEPLOYED:NO_ERROR: Updated UPDATING:UPDATING --> DEPLOYED:UPDATING:FAILED: Update failed UPDATING:UPDATING --> DEPLOYED:UPDATING:TIMEOUT: Update timeout DEPLOYED:UPDATING:FAILED --> UPDATING:UPDATING: Update DEPLOYED:UPDATING:FAILED --> UNDEPLOYING:UNDEPLOYING: Undeploy DEPLOYED:DEPLOYEDUPDATING:TIMEOUT --> MIGRATINGUPDATING:MIGRATINGUPDATING: MigrateUpdate MIGRATINGDEPLOYED:UPDATING:MIGRATINGTIMEOUT --> DEPLOYED:UPDATING:DEPLOYEDFAILED: Migrated MIGRATING:MIGRATINGUpdate failed DEPLOYED:UPDATING:TIMEOUT --> DEPLOYEDUNDEPLOYING:MIGRATINGUNDEPLOYING: Migrate failedUndeploy DEPLOYED:MIGRATINGUPDATING:TIMEOUT --> UNDEPLOYING:UNDEPLOYINGDEPLOYED:DEPLOYED:NO_ERROR: UndeployUpdated @enduml |
ACM States migrate with fail and timeout
PlantUML Macro |
---|
@startuml UNDEPLOYEDDEPLOYED:UNDEPLOYEDDEPLOYED:NO_ERROR --> DELETINGMIGRATING:DELETINGMIGRATING: DeleteMigrate DELETINGMIGRATING:DELETINGMIGRATING --> UNDEPLOYEDDEPLOYED:DELETINGDEPLOYED:FAILEDNO_ERROR: Delete failedMigrated DELETINGMIGRATING:DELETINGMIGRATING --> DELETINGDEPLOYED:MIGRATING:DELETING:TIMEOUT DELETING:DELETINGFAILED: Migrate failed MIGRATING:MIGRATING --> [*]DEPLOYED:MIGRATING:TIMEOUT: DeletedMigrate timeout UNDEPLOYEDDEPLOYED:DELETINGMIGRATING:FAILED --> DELETINGUNDEPLOYING:DELETINGUNDEPLOYING: DeleteUndeploy DELETINGDEPLOYED:DELETINGMIGRATING:TIMEOUT --> UNDEPLOYEDDEPLOYED:DELETINGMIGRATING:FAILED: DeleteMigrate failed DELETINGDEPLOYED:DELETINGMIGRATING:TIMEOUT --> DELETINGUNDEPLOYING:DELETINGUNDEPLOYING: DeleteUndeploy DELETINGDEPLOYED:DELETINGMIGRATING:TIMEOUT --> [*]DEPLOYED:DEPLOYED:NO_ERROR: DeletedMigrated @enduml |