![]() |
Consumption Analytics Documentation |
Retrieves a customer budget specified by budget ID.
GET http://<ccServerURL>/rest/v1/budgets/budget/<id>
Name | Type | Description | |
---|---|---|---|
URL path parameters (required) | id | int | The ID of the budget to retrieve |
URL query parameters (optional) | None |
None
application/xml
A budget, as XML text with the root element customerBudget
or JAXB type com.cloudcruiser.server.webservices.v1.dto.budgets.CustomerBudget
.
GET http://localhost:8080/rest/v1/budgets/budget/5011
CustomerBudget custBudget = budgetsServiceProxy.getBudgetById(5011);
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <customerBudget xmlns="http://www.cloudcruiser.com/webservices/v1/Budget" budgetId="5011" budgetType="COST"> <customer id="8" accountId="B-BB" accountingDay="5"/> <accountingYear>2013</accountingYear> <currencyCode>usd</currencyCode> <standardAlertsEnabled>true</standardAlertsEnabled> <projectedAlertsEnabled>true</projectedAlertsEnabled> <useDefaultThresholds>true</useDefaultThresholds> <threshold1Percent>80</threshold1Percent> <threshold2Percent>100</threshold2Percent> <threshold3Percent>120</threshold3Percent> <costPeriods> <period accountingPeriod="1" budgetValue="42500.0"/> <period accountingPeriod="2" budgetValue="42500.0"/> <period accountingPeriod="3" budgetValue="42500.0"/> <period accountingPeriod="4" budgetValue="42500.0"/> <period accountingPeriod="5" budgetValue="42500.0"/> <period accountingPeriod="6" budgetValue="42500.0"/> <period accountingPeriod="7" budgetValue="42500.0"/> <period accountingPeriod="8" budgetValue="42500.0"/> <period accountingPeriod="9" budgetValue="42500.0"/> <period accountingPeriod="10" budgetValue="42500.0"/> <period accountingPeriod="11" budgetValue="42500.0"/> <period accountingPeriod="12" budgetValue="42500.0"/> </costPeriods> </customerBudget>
(c) Copyright 2017-2020 Hewlett Packard Enterprise Development LP