Difference between revisions of "Lab Manager"

Jump to navigation Jump to search
248 bytes added ,  13:18, 18 April 2011
→‎SOAP API: Added "Configuration IP's Lister" link
(→‎Unable to Deploy Virtual Machine: Added "vCenter Lab Manager timed out trying to read the virtual machine's file on the remote host")
(→‎SOAP API: Added "Configuration IP's Lister" link)
Line 90: Line 90:


== SOAP API ==
== SOAP API ==
As of 2010, there is no [[Power_Shell|PowerShell]] or [[PowerCLI]] interface into Lab Manager.  There is an underlying SOAP interface (on which a PowerCLI interface would be built), which provides limited interaction.  This can be utilised via PowerShell scripts.
As of 2010, there is no [[Power_Shell|PowerShell]] or [[PowerCLI]] interface into Lab Manager, and there is unlikely to be one now that Lab Manager is going end of life.  There is an underlying SOAP interface (on which a PowerCLI interface would be built), which provides limited interaction.  This can be utilised via PowerShell scripts.


The functions below were taken from http://poshcode.org/753, note that whilst you can connect to the Lab manager web service without explicitly supplying a user/pass (assuming the logged in user has access), you do need credentials in order to be able to create the Authentication Header that's required for all API calls.  I tend to store a local copy of my user/pass (see [[Power_Shell#Store_Password_Securely|Store Password Securely]]) to make this less of a chore.
The functions below were taken from http://poshcode.org/753, note that whilst you can connect to the Lab manager web service without explicitly supplying a user/pass (assuming the logged in user has access), you do need credentials in order to be able to create the Authentication Header that's required for all API calls.  I tend to store a local copy of my user/pass (see [[Power_Shell#Store_Password_Securely|Store Password Securely]]) to make this less of a chore.
Line 155: Line 155:
</source>
</source>


=== Configuration IP's Lister ===
* '''[[Lab Manager IP List]]'''
The above script allows you to generate a email showing the external (NATed) addresses of a configuration.


== Troubleshooting ==
== Troubleshooting ==

Navigation menu