Values.StartCommitmentPurchaseAnalysisRequestSourceSpecifies the parameters of a planned commitment purchase and starts the generation of the analysis. This enables you to estimate the cost, coverage, and utilization impact of your planned commitment purchases.
type nonrec t = {commitmentPurchaseAnalysisConfiguration : CommitmentPurchaseAnalysisConfiguration.t;The configuration for the commitment purchase analysis.
*)}val make :
commitmentPurchaseAnalysisConfiguration:
CommitmentPurchaseAnalysisConfiguration.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `List of
[> `String of SavingsPlansId.t
| `Structure of
(string
* [> `Double of SavingsPlansCommitment.t
| `Enum of string
| `String of GenericString.t ])
list ]
list
| `String of AccountId.t
| `Structure of
(string * [> `String of YearMonthDay.t ]) list ])
list ])
list ])
list ]