In our cloud orchestration, on create VM we perform actions such as IP assignment, AD joins, vm name renames etc and dont want the cloud end user to be starting the VM too soon. We want to have our action last be vm->powerOn()...
Is it possible to Block the user action until the "we say in the orchestration" that its ok and remove the block and power on.
Its not really a blocking task as I am not trying to block actions to vmware, just the user. And its not a case where vcd is waiting for the block to clear, its orchestrator saying there is a block and stopping the user from touching...
maybe a vm->disable?
Thanks
Maybe an appropriate way i to remove the user permissions and put them back once the workflow is finished.
This sounds promising.
If you know any of the function names to use to get me going that would be appreciated. I have been looking through the API and cant find anything to do this that is obvious.
dion
ps, we pay for GSS API support... I wonder if this is something they can help with, or whether Orchstrator programming is not covered via that service...?
There is a "share a vApp" workflow that would certainly do the job.
As for GSS, I know that 2 years ago the same team doing the vCenter SDK support was doing vCO support as well. I am not sure if they have teh equivalent for vCD but you should definitely ask for it.
Christophe.