Hi Gurus,
I have a situation where I have to capture information about the VM's deployed on top of vCAC by users. I have an environment where vCAC can deploy VMs either on top of vCD or vCenter.
The basic idea is to call vCO workflows when the VM's are deployed on top of vCAC. That vCO workflow in-turn updates a database table with the information required (vmname, cpu, memory ..). So far, I have used vCAC extensibility and started calling my vCO workflows from there.
1) For VMs created - I used Machine provisioned Stub and called my vCO workflow which updated my database tables.
2) For VMs deleted - I used Machine unprovisioned Stub and called my vCO workflow which updated my database tables as well.
However, I also need to capture the VMs modified into my database. As the users are allowed to change the CPU/Memory/Storage from self service portal, I also need to track the changes made to VM. When I do a "Reconfigure" from self service portal; it does reconfigure a VM. However, it does not call any Stub so I can run my vCO workflow to update a VM.
Is there a stub or a state change which can be called when there is a reconfiguration initiated at vCAC? Or, what state does the reconfigure option fall into?
I read blogs and found its under "Manage State"; but, there isn't a stub for it.
Any ideas and thoughts on this is deeply appreciated. Thank you!
Regards,
Shankar V