VMware Cloud Community
rszymczak
Hot Shot
Hot Shot
Jump to solution

vCO plugins: object type documentation & source

Hi guys,

I'm new to vCO and have been testing it out the last couple days. Really powerfull tool I have to say.

However, there are two things that I'm really missing and have been unable to find out so far:

- The build in API browser is nice to find the custom objects provided by the vCO Plugins, but the Object description often lacks informations about the object types as well as the parameters (to be precise: all possible parameters as well as their ordering, mandatory / optional parameter marks, parameter object types) and the return types. Is there some kind of documentation available showing that information? Am I only using the API browser the wrong way? It's nearly impossible to develop without that.

- This brings me to my next question: are the provided plugins open source? This would make it possible to extend some of the classes plus of course it would make it possible to check up what really happens behind the scenes. I found that for some plugins, like the vCAC plugin for example, there seems to be a open source package of the plugin (e.g. https://my.vmware.com/group/vmware/details?downloadGroup=VCO_VCAC_PLUGIN_520&productId=344 ). However, when inspecting the package I was only able to find the source files for the open source libs used by the plugin, not the plugin sources themselfs.

My question is simple: is it possible the get the source of the provided plugins?

Thanks in advance

Robert

1 Solution

Accepted Solutions
cdecanini_
VMware Employee
VMware Employee
Jump to solution

Right, I recalled open sourcing the powershell plug-in was discussed but did not know if this was released since latest version does not have the sources included.

If my answer resolved or helped you, please mark it as Correct or Helpful to award points. Thank you! Visit http://www.vcoteam.info & http://blogs.vmware.com/orchestrator for vCenter Orchestrator tips and tutorials - @vCOTeam on Twitter

View solution in original post

0 Kudos
3 Replies
cdecanini_
VMware Employee
VMware Employee
Jump to solution

1- Most of the plug-ins API docs are auto generated from the SDK / API docs of the target system. In many cases there are some gaps mostly because the original information is missing or cannot be formatted in an easy way

2- Most plug-ins are closed source. An exception may be the old VIX plug-in on labs.vmware.com. I doubt VMware (or third party vendors) will provide the source of these. I would like to see open source plug-ins for open source software projects but I am not aware this has happened yet.

For 1) You can always open a support request to point gaps so they can be fixed.

If my answer resolved or helped you, please mark it as Correct or Helpful to award points. Thank you! Visit http://www.vcoteam.info & http://blogs.vmware.com/orchestrator for vCenter Orchestrator tips and tutorials - @vCOTeam on Twitter
tschoergez
Leadership
Leadership
Jump to solution

One old version of the Powershell Plugin is available open source VMware vCenter Orchestrator Powershell Plug-in 1.0.2-28.zip

cdecanini_
VMware Employee
VMware Employee
Jump to solution

Right, I recalled open sourcing the powershell plug-in was discussed but did not know if this was released since latest version does not have the sources included.

If my answer resolved or helped you, please mark it as Correct or Helpful to award points. Thank you! Visit http://www.vcoteam.info & http://blogs.vmware.com/orchestrator for vCenter Orchestrator tips and tutorials - @vCOTeam on Twitter
0 Kudos