HP Matrix Operating Environment Chargeback
Technical white paper | HP Matrix Operating Environment Chargeback
9
Table 1. “get detailedusage” Elements
Data Type
XML Elements
xs:string,
yyyy-MM-dd
/GetServiceUsageDetail/ServiceUsageDetail/date
xs:decimal
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/disks/diskUsageDetail/allocationCost
xs:decimal
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/disks/diskUsageDetail/allocationHours
xs:boolean
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/disks/diskUsageDetail/isInCloud
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/disks/diskUsageDetail/logicalDiskName
xs:decimal
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/disks/diskUsageDetail/sizeGb
xs:decimal
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/fixedCost
xs:decimal
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/ipAddresses/ipAddressUsageDetail/allocati
onCost
xs:decimal
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/ipAddresses/ipAddressUsageDetail/allocati
onHours
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/ipAddresses/ipAddressUsageDetail/ipAddre
ss
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/ipAddresses/ipAddressUsageDetail/ipAssig
nmentType
xs:decimal
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/servers/serverUsageDetail/allocationCost
xs:decimal
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/servers/serverUsageDetail/allocationHours
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/servers/serverUsageDetail/hostname
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/servers/serverUsageDetail/resourceType
xs:decimal
/GetServiceUsageDetail/ServiceUsageDetail/resourceUsageDetail/servers/serverUsageDetail/uptimeHours
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/serviceInformation/billingCode
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/serviceInformation/id
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/serviceInformation/name
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/serviceInformation/organizationId
xs:string
/GetServiceUsageDetail/ServiceUsageDetail/serviceInformation/owner
xs:string,
yyyy-MM-dd
/GetServiceUsageDetail/ServiceUsageDetail/serviceInformation/startDate
List of service allocation data
Usage data is contained within the <GetServiceUsageDetail> element. The periodType CLI option (period API
parameter) controls the aggregation of service allocation data. When set to PERIOD the data is consolidated for the
requested period, resulting in a single child <ServiceUsageDetail> element. When set to DAILY (the default), the
generated XML contains a <ServiceUsageDetail> element for each day. Figure 9 shows a partial example of an XML
file containing the list of services allocation data.