Values.StartSavingsPlansPurchaseRecommendationGenerationResponseSourceRequests a Savings Plans recommendation generation. This enables you to calculate a fresh set of Savings Plans recommendations that takes your latest usage data and current Savings Plans inventory into account. You can refresh Savings Plans recommendations up to three times daily for a consolidated billing family. StartSavingsPlansPurchaseRecommendationGeneration has no request syntax because no input parameters are needed to support this operation.
type nonrec t = {recommendationId : RecommendationId.t option;The ID for this specific recommendation.
*)generationStartedTime : ZonedDateTime.t option;The start time of the recommendation generation.
*)estimatedCompletionTime : ZonedDateTime.t option;The estimated time for when the recommendation generation will complete.
*)}type nonrec error = [ | `GenerationExistsException of GenerationExistsException.t| `LimitExceededException of LimitExceededException.t| `ServiceQuotaExceededException of ServiceQuotaExceededException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `DataUnavailableException of DataUnavailableException.t
| `GenerationExistsException of GenerationExistsException.t
| `LimitExceededException of LimitExceededException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `DataUnavailableException of DataUnavailableException.t
| `GenerationExistsException of GenerationExistsException.t
| `LimitExceededException of LimitExceededException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `Unknown_operation_error of string * string option ]