API Guide

Table Of Contents
Contents
1 Overview...............................................................................................................10
Other Documents You May Need...................................................................................................... 10
2 Resource URI Endpoints....................................................................................12
3 Authentication Headers.....................................................................................13
4 Generic Query Parameters................................................................................15
Dates in query strings.......................................................................................................................... 15
5 HTTP Message Bodies........................................................................................ 16
Validations............................................................................................................................................16
6 Usage Examples.................................................................................................. 18
Timezone.............................................................................................................................................18
Get the current timezone..............................................................................................................18
Set the current timezone.............................................................................................................. 19
Credential.............................................................................................................................................19
Get all defined Credentials............................................................................................................19
Define new Credential...................................................................................................................19
DiscoveryRequest............................................................................................................................... 20
Discover Chassis and contained Blade Servers........................................................................... 20
ManagedDevice................................................................................................................................... 21
Get all Managed Devices...............................................................................................................21
ServiceTemplate.................................................................................................................................. 21
Get all ServiceTemplates............................................................................................................... 21
Get a ServiceTemplate by name...................................................................................................22
Publish a ServiceTemplate............................................................................................................ 22
Deployment.........................................................................................................................................23
Get all deployed Services..............................................................................................................23
Deploy a new Service....................................................................................................................23
Tear down a Service......................................................................................................................24
Firmware..............................................................................................................................................24
Check Firmware compliance of all Resources............................................................................ 24
7 Exception Handling............................................................................................26
8 Appendix A - API Reference..............................................................................27
3