Cisco Cisco UCS Director 6.0 Developer's Guide

Page of 13
Cisco UCS Director PowerShell API Getting
Started Guide, Release 6.0
First Published: 2016-09-16
Getting Started With Cisco UCS Director PowerShell
Console
New and Changed Information for this Release
No significant changes were made to this guide for the current release.
Cisco UCS Director PowerShell Console
Cisco UCS Director offers JSON-based REST APIs that enable you to submit workflow requests, examine
workflow inputs and output schemas, and fetch reports. You can integrate Cisco UCS Director APIs with
Cisco UCS Director PowerShell Console for improved automation of datacenter management.
Cisco UCS Director PowerShell Console provides cmdlet wrappers for the JSON-based APIs. Each cmdlet
performs a single operation. The cmdlets are executed in a Microsoft Windows server. Depending on the data
returned by the JSON-based APIs, the cmdlets automatically interpret the data and convert it into Windows
PowerShell objects. You can chain multiple cmdlets together. To view a list of available cmdlets, see
List, on page 3
. For more information about REST APIs, see the
The PowerShell Console is different from the PowerShell Agent. The PowerShell Console provides cmdlet
wrappers for the JSON-based APIs. The PowerShell Agent interfaces between Cisco UCS Director and
Microsoft System Center Virtual Machine Manager (SCVMM) and is responsible for inventory collection
and other management functions.
Installing and Configuring
System Requirements
Windows PowerShell is built on top of the .NET Framework common language runtime (CLR) and the .NET
Framework. It accepts and returns .NET Framework objects.
To work with PowerShell, you must install the Cisco UCS Director PowerShell console on any Windows-based
system that supports the following:
• .NET Framework 4.0 or higher
• Windows PowerShell version 3.0 or 4.0
Cisco UCS Director PowerShell API Getting Started Guide, Release 6.0    
1