HP CloudSystem Matrix/Matrix Operating Environment 7.2 Integration Interfaces API and CLI Operations Reference Guide

Contents
I Matrix API................................................................................................10
1 Introduction..........................................................................................17
Integration interface overview..............................................................................................18
New features in 7.2...........................................................................................................18
New features in 7.1 Update 1..............................................................................................19
New features in 7.1............................................................................................................20
Chargeback.................................................................................................................22
2 Accessing the Web Service Interfaces......................................................23
Accessing WSDL...............................................................................................................23
Security............................................................................................................................23
Authorization................................................................................................................23
Impersonation...............................................................................................................23
Command Line Interface.....................................................................................................23
3 Operations..........................................................................................24
Version.............................................................................................................................24
getVersion....................................................................................................................24
Template...........................................................................................................................24
listTemplates.................................................................................................................24
importTemplate.............................................................................................................24
exportTemplate.............................................................................................................24
deleteTemplate..............................................................................................................25
Service.............................................................................................................................25
listServices...................................................................................................................25
getService....................................................................................................................25
createService................................................................................................................25
deleteService................................................................................................................26
modifyService...............................................................................................................26
deactivateService..........................................................................................................27
activateService..............................................................................................................27
changeServiceLease......................................................................................................27
powerOffService...........................................................................................................28
powerOnService...........................................................................................................28
powerCycleService........................................................................................................28
importVirtualMachineAsService.......................................................................................28
deleteReplicaService......................................................................................................29
Request............................................................................................................................29
listRequests...................................................................................................................29
getRequestInfo..............................................................................................................30
getRequest...................................................................................................................30
setRequestApprovalState................................................................................................30
continueRequest............................................................................................................30
cancelRequest...............................................................................................................31
Logical Server Group.........................................................................................................31
getLogicalServerGroup..................................................................................................31
addServersToLogicalServerGroup....................................................................................31
addDiskToLogicalServerGroup........................................................................................32
addNewDiskToLogicalServerGroup.................................................................................32
setLogicalServerGroupActiveServerCount..........................................................................33
Logical Server...................................................................................................................34
findLogicalServer..........................................................................................................34
Contents 3