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

Contents
9 Introduction.............................................................................................97
Chargeback SOAP API............................................................................................................97
Creating a standard monthly chargeback report....................................................................97
10 Accessing the Chargeback Web Service Interfaces.....................................99
Accessing WSDL....................................................................................................................99
Security.................................................................................................................................99
Authorization.....................................................................................................................99
11 Operations...........................................................................................100
Operations..........................................................................................................................100
Summary Usage Report....................................................................................................100
getServiceUsagePage..................................................................................................100
Detailed Usage Report......................................................................................................100
getServiceUsageDetailedPage.......................................................................................100
Aggregated Usage Report................................................................................................101
getAggregatedServiceUsage........................................................................................101
12 Data model..........................................................................................102
Period.................................................................................................................................103
PeriodType enum..................................................................................................................103
ServiceFilter.........................................................................................................................103
ServiceFilterAttribute enum.....................................................................................................103
FilterOperator enum..............................................................................................................103
FilterConnector enum............................................................................................................103
Paging................................................................................................................................103
ServiceInformation................................................................................................................104
ResourceUsageSummary........................................................................................................104
ServerUsageSummary...........................................................................................................104
DiskUsageSummary..............................................................................................................104
IpAddressUsageSummary......................................................................................................104
ServiceUsagePage................................................................................................................105
ServiceUsageSummary..........................................................................................................105
AggregateServiceUsage........................................................................................................105
ServiceUsageDetailPage........................................................................................................105
ServiceUsageDetail...............................................................................................................105
ResourceUsageDetail............................................................................................................105
ServerUsageDetail................................................................................................................105
DiskUsageDetail...................................................................................................................106
IpAddressUsageDetail...........................................................................................................106
13 Exceptions...........................................................................................107
AuthenticationException........................................................................................................107
AuthorizationException..........................................................................................................107
ChargebackDataBaseException..............................................................................................107
ChargebackException...........................................................................................................107
InvalidDateFormatException...................................................................................................107
InvalidFilterException.............................................................................................................107
InvalidPageIndexException.....................................................................................................107
InvalidPageSizeException.......................................................................................................107
PeriodStartDateGreaterThanEndDateException..........................................................................108
PeriodStartDateTooOldException.............................................................................................108
RequiredParameterException..................................................................................................108
Contents 95