We have a large number of VLANs used in VMware, and of course these map to port groups and IP subnets in a very specific fashion.
They correspond fairly well with internal orgs, and it would make sense to have them owned by business groups.
However, the number of networks - which keep growing - means that maintaining them manually is a real chore, and will be prone to omissions and errors if we have to create them manually inside every org.
A much better solution in our case would be to have a vCO workflow create both the vCAC network profile as well as the vSwitch port group. But in order to achieve this, we need some way of creating a network profile through the API.
There are no workflows for Orchestrator which can manipulate or create network profiles, and I cannot see this entity in the API reference either. Is it really not exposed?
Network Profiles are exposed through the Odata interface, with these entity names:
StaticIPv4Addresses
StaticIPv4NetwrokProfiles
StaticIPv4Ranges
You should download Linqpad and connect it to you vCAC IaaS instance for more info
Wow.. talk about sending me down the rabbit's hole - that was immensely useful but also a huge subject.
Thanks !
Out of curiousity; Have you found any real-world examples of building a custom vCO workflow to call Odata functions using the preauthenticated session?
Were you able to find out a way to do this? Any help will be appreciated. Thank you!
Adding myself to this thread for any updates
Why to rely on Network Profiles. If you are thinking of automating the IP address management, than why don't you by-pass the Network Profiles and populate the Custom Properties from vCO and push them in vCAC entity during state change workflows that is much cleaner way of doing IP management.
Regards
Pankaj
Pankaj, Can you expand on the suggestion that you made i.e example with a tenant?
Thanks
I'd start a new thread. This is dated info.
Grant