2,187
edits
(→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 == |