Following to the basics step, the user has the opportunity to define additional steps to gather input from the user. In our template, there are several steps defined.
Let's have a detailed look at the first additional step:
"name": "credentialsConfig", "label": "VM Credential", "subLabel": { "preValidation": "Configure the VM credentials", "postValidation": "Done" }, ... }, "osPlatform": "Windows", "constraints": { "required": true } } ]
The steps are defined by the following schema:
"name": "stepName", "label"...