I had a question about assigning vRO Workflows to blueprints. I followed this link to associate a workflow to my blueprint. Specifically, on step 2 where it talks about assigning a state change workflow to a blueprint. After assigning a workflow to a blueprint via the BuildingMachine stub, I refresh my blueprint in vRA and do not have any custom properties added. What I ended up doing was manually adding the following as Custom Properties in my blueprint:
ExternalWFStubs.MachineProvisioned
ExternalWFStubs.MachineProvisioned.diskSize
ExternalWFStubs.MachineProvisioned has a value of the Workflow ID I am calling from vRO. When I run a request from my blueprint now I do have an option to set the disk size, and the workflow does execute correctly. This does not seem like the best way to do this, however. Is there something that I am missing in the initial configuration?