Values.GetCostComparisonDriversResponseSourceRetrieves key factors driving cost changes between two time periods within the last 13 months, such as usage changes, discount changes, and commitment-based savings. If you have enabled multi-year data at monthly granularity, you can go back up to 38 months.
type nonrec t = {costComparisonDrivers : CostComparisonDrivers.t option;An array of comparison results showing factors that drive significant cost differences between BaselineTimePeriod and ComparisonTimePeriod.
*)nextPageToken : NextPageToken.t option;The token to retrieve the next set of paginated results.
*)}type nonrec error = [ | `BillingViewHealthStatusException of BillingViewHealthStatusException.t| `InvalidNextTokenException of InvalidNextTokenException.t| `LimitExceededException of LimitExceededException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `BillingViewHealthStatusException of BillingViewHealthStatusException.t
| `DataUnavailableException of DataUnavailableException.t
| `InvalidNextTokenException of InvalidNextTokenException.t
| `LimitExceededException of LimitExceededException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `BillingViewHealthStatusException of BillingViewHealthStatusException.t
| `DataUnavailableException of DataUnavailableException.t
| `InvalidNextTokenException of InvalidNextTokenException.t
| `LimitExceededException of LimitExceededException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of (string * Awso.Botodata.value) list ] list
| `String of NextPageToken.t ])
list ]