Values.SavingsPlansPurchaseAnalysisConfigurationSourceThe configuration for the Savings Plans purchase analysis.
type nonrec t = {accountScope : AccountScope.t option;The account scope that you want your analysis for.
*)accountId : AccountId.t option;The account that the analysis is for.
*)analysisType : AnalysisType.t;The type of analysis.
*)savingsPlansToAdd : SavingsPlansToAdd.t;Savings Plans to include in the analysis.
*)savingsPlansToExclude : SavingsPlansToExclude.t option;Savings Plans to exclude from the analysis.
*)lookBackTimePeriod : DateInterval.t;The time period associated with the analysis.
*)}val make :
?accountScope:??? ->
?accountId:??? ->
?savingsPlansToExclude:??? ->
analysisType:AnalysisType.t ->
savingsPlansToAdd:SavingsPlansToAdd.t ->
lookBackTimePeriod:DateInterval.t ->
unit ->
tval to_value :
t ->
[> `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 ]