This PowerShell/PowerTool script allows you to log into a single or multiple UCS Domains and will create User Labels on all rack and blade servers in those systems with a mini-inventory label. It will consist of the UCS rack or blade friendly name, the quantity and model of processors as friendly names and the quantity of RAM. The maximum length of a User Label is 32 characters so this was about all I could fit.
Here is an example of a generated User Label:
B200-M3 / 2 x E5-2660 / 256GB
The script is based on the post by Doron Chosnek. Thank you!
v0.2 - Initially posted version
v0.2.01 - Added built in help. Command line options. Standard naming convention.
v0.2.03 - Added support for using a saved credentials file
As always, let me know if you have any questions, comments or suggestions!
I use vRealize Orchestrator to create workflows everyday and was given a task to integrate with UCSC plugin and work on creating VLANs on our B200 M4 blades.I see that there are only a few sample workflows but I have made my way to figuring out some of th...
I am very new to UCS SDK. I would like to be able to get a list of valid class ids.
If I do something like this ...
foos = ucsm_handle.query_classid(class_id='foo', filter_str=filter_str)
... I get the error ...