|
This consumed by a @see BaseAssessmentTask, updated by that task and then consumed by
the UI layer for the user to choose which Workflow they wish to execute
- currentVersion: The tool chain the application is currently using (it might be none -
meaning tooling must be created)
- upgradeOptions: Any available upgrade options for the existing tool chain
- migrationOptions: Existing tooling/environments that the user can to move their
workload over too (ie: moving from VMs to k8)
- newOptions: New tool chains/environments that can be created for the application
- continuationOptions: if a workflow has started and not been completed due to missing
information from the user.
|