Awso_trustedadvisor_lwtSourceval batch_update_recommendation_resource_exclusion :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.BatchUpdateRecommendationResourceExclusionRequest.t ->
(Awso_trustedadvisor.Values.BatchUpdateRecommendationResourceExclusionResponse.t,
Awso_trustedadvisor.Values.BatchUpdateRecommendationResourceExclusionResponse.error)
Result.t
Lwt.tval get_organization_recommendation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.GetOrganizationRecommendationRequest.t ->
(Awso_trustedadvisor.Values.GetOrganizationRecommendationResponse.t,
Awso_trustedadvisor.Values.GetOrganizationRecommendationResponse.error)
Result.t
Lwt.tval get_recommendation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.GetRecommendationRequest.t ->
(Awso_trustedadvisor.Values.GetRecommendationResponse.t,
Awso_trustedadvisor.Values.GetRecommendationResponse.error)
Result.t
Lwt.tval list_checks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.ListChecksRequest.t ->
(Awso_trustedadvisor.Values.ListChecksResponse.t,
Awso_trustedadvisor.Values.ListChecksResponse.error)
Result.t
Lwt.tval list_organization_recommendation_accounts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsRequest.t ->
(Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsResponse.t,
Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsResponse.error)
Result.t
Lwt.tval list_organization_recommendation_resources :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesRequest.t ->
(Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesResponse.t,
Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesResponse.error)
Result.t
Lwt.tval list_organization_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.ListOrganizationRecommendationsRequest.t ->
(Awso_trustedadvisor.Values.ListOrganizationRecommendationsResponse.t,
Awso_trustedadvisor.Values.ListOrganizationRecommendationsResponse.error)
Result.t
Lwt.tval list_recommendation_resources :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.ListRecommendationResourcesRequest.t ->
(Awso_trustedadvisor.Values.ListRecommendationResourcesResponse.t,
Awso_trustedadvisor.Values.ListRecommendationResourcesResponse.error)
Result.t
Lwt.tval list_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.ListRecommendationsRequest.t ->
(Awso_trustedadvisor.Values.ListRecommendationsResponse.t,
Awso_trustedadvisor.Values.ListRecommendationsResponse.error)
Result.t
Lwt.tval update_organization_recommendation_lifecycle :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.UpdateOrganizationRecommendationLifecycleRequest.t ->
(unit, unit) Result.t Lwt.tval update_recommendation_lifecycle :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_trustedadvisor.Values.UpdateRecommendationLifecycleRequest.t ->
(unit, unit) Result.t Lwt.tinclude module type of struct include Awso_trustedadvisor.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]module RecommendationCostOptimizingAggregates =
Awso_trustedadvisor.Values.RecommendationCostOptimizingAggregatesCost optimizing aggregates for a Recommendation
module RecommendationPillarSpecificAggregates =
Awso_trustedadvisor.Values.RecommendationPillarSpecificAggregatesRecommendation pillar aggregates
module RecommendationResourcesAggregates =
Awso_trustedadvisor.Values.RecommendationResourcesAggregatesAggregation of Recommendation Resources
module OrganizationRecommendationArn =
Awso_trustedadvisor.Values.OrganizationRecommendationArnmodule UpdateRecommendationLifecycleStageReasonCode =
Awso_trustedadvisor.Values.UpdateRecommendationLifecycleStageReasonCodeSummary of Recommendation for an Account
module RecommendationResourceSummary =
Awso_trustedadvisor.Values.RecommendationResourceSummarySummary of a Recommendation Resource
module OrganizationRecommendationSummary =
Awso_trustedadvisor.Values.OrganizationRecommendationSummarySummary of recommendation for accounts within an Organization
module OrganizationRecommendationResourceSummary =
Awso_trustedadvisor.Values.OrganizationRecommendationResourceSummaryOrganization Recommendation Resource Summary
module AccountRecommendationLifecycleSummary =
Awso_trustedadvisor.Values.AccountRecommendationLifecycleSummarySummary of an AccountRecommendationLifecycle for an Organization Recommendation
A summary of an AWS Trusted Advisor Check
module UpdateRecommendationResourceExclusionError =
Awso_trustedadvisor.Values.UpdateRecommendationResourceExclusionErrorThe error entry for Recommendation Resource exclusion. Each entry is a combination of Recommendation Resource ARN, error code and error message
module RecommendationResourceExclusion =
Awso_trustedadvisor.Values.RecommendationResourceExclusionThe request entry for Recommendation Resource exclusion. Each entry is a combination of Recommendation Resource ARN and corresponding exclusion status
module AccountRecommendationIdentifier =
Awso_trustedadvisor.Values.AccountRecommendationIdentifiermodule UpdateRecommendationLifecycleStage =
Awso_trustedadvisor.Values.UpdateRecommendationLifecycleStagemodule OrganizationRecommendationIdentifier =
Awso_trustedadvisor.Values.OrganizationRecommendationIdentifierException that access has been denied due to insufficient access
Exception to notify that an unexpected internal error occurred during processing of the request
module ListRecommendationsResponseNextTokenString =
Awso_trustedadvisor.Values.ListRecommendationsResponseNextTokenStringException to notify that requests are being throttled
Exception that the request failed to satisfy service constraints
module ListRecommendationsRequestMaxResultsInteger =
Awso_trustedadvisor.Values.ListRecommendationsRequestMaxResultsIntegermodule ListRecommendationsRequestNextTokenString =
Awso_trustedadvisor.Values.ListRecommendationsRequestNextTokenStringmodule ListRecommendationResourcesResponseNextTokenString =
Awso_trustedadvisor.Values.ListRecommendationResourcesResponseNextTokenStringmodule RecommendationResourceSummaryList =
Awso_trustedadvisor.Values.RecommendationResourceSummaryListException that the requested resource has not been found
module ListRecommendationResourcesRequestMaxResultsInteger =
Awso_trustedadvisor.Values.ListRecommendationResourcesRequestMaxResultsIntegermodule ListRecommendationResourcesRequestNextTokenString =
Awso_trustedadvisor.Values.ListRecommendationResourcesRequestNextTokenStringmodule ListOrganizationRecommendationsResponseNextTokenString =
Awso_trustedadvisor.Values.ListOrganizationRecommendationsResponseNextTokenStringmodule OrganizationRecommendationSummaryList =
Awso_trustedadvisor.Values.OrganizationRecommendationSummaryListmodule ListOrganizationRecommendationsRequestMaxResultsInteger =
Awso_trustedadvisor.Values.ListOrganizationRecommendationsRequestMaxResultsIntegermodule ListOrganizationRecommendationsRequestNextTokenString =
Awso_trustedadvisor.Values.ListOrganizationRecommendationsRequestNextTokenStringmodule ListOrganizationRecommendationResourcesResponseNextTokenString =
Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesResponseNextTokenStringmodule OrganizationRecommendationResourceSummaryList =
Awso_trustedadvisor.Values.OrganizationRecommendationResourceSummaryListmodule ListOrganizationRecommendationResourcesRequestMaxResultsInteger =
Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesRequestMaxResultsIntegermodule ListOrganizationRecommendationResourcesRequestNextTokenString =
Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesRequestNextTokenStringmodule AccountRecommendationLifecycleSummaryList =
Awso_trustedadvisor.Values.AccountRecommendationLifecycleSummaryListmodule ListOrganizationRecommendationAccountsResponseNextTokenString =
Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsResponseNextTokenStringmodule ListOrganizationRecommendationAccountsRequestMaxResultsInteger =
Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsRequestMaxResultsIntegermodule ListOrganizationRecommendationAccountsRequestNextTokenString =
Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsRequestNextTokenStringmodule ListChecksResponseNextTokenString =
Awso_trustedadvisor.Values.ListChecksResponseNextTokenStringmodule ListChecksRequestMaxResultsInteger =
Awso_trustedadvisor.Values.ListChecksRequestMaxResultsIntegermodule ListChecksRequestNextTokenString =
Awso_trustedadvisor.Values.ListChecksRequestNextTokenStringA Recommendation for an Account
A Recommendation for accounts within an Organization
Exception that the request was denied due to conflictions in state
module UpdateRecommendationResourceExclusionErrorList =
Awso_trustedadvisor.Values.UpdateRecommendationResourceExclusionErrorListmodule RecommendationResourceExclusionList =
Awso_trustedadvisor.Values.RecommendationResourceExclusionListmodule UpdateRecommendationLifecycleRequest =
Awso_trustedadvisor.Values.UpdateRecommendationLifecycleRequestUpdate the lifecyle of a Recommendation. This API only supports prioritized recommendations and updates global priority recommendations, eliminating the need to call the API in each AWS Region.
module UpdateOrganizationRecommendationLifecycleRequest =
Awso_trustedadvisor.Values.UpdateOrganizationRecommendationLifecycleRequestUpdate the lifecycle of a Recommendation within an Organization. This API only supports prioritized recommendations and updates global priority recommendations, eliminating the need to call the API in each AWS Region.
List a filterable set of Recommendations. This API provides global recommendations, eliminating the need to call the API in each AWS Region.
List a filterable set of Recommendations. This API provides global recommendations, eliminating the need to call the API in each AWS Region.
module ListRecommendationResourcesResponse =
Awso_trustedadvisor.Values.ListRecommendationResourcesResponseList Resources of a Recommendation. This API provides global recommendations, eliminating the need to call the API in each AWS Region.
module ListRecommendationResourcesRequest =
Awso_trustedadvisor.Values.ListRecommendationResourcesRequestList Resources of a Recommendation. This API provides global recommendations, eliminating the need to call the API in each AWS Region.
module ListOrganizationRecommendationsResponse =
Awso_trustedadvisor.Values.ListOrganizationRecommendationsResponseList a filterable set of Recommendations within an Organization. This API only supports prioritized recommendations and provides global priority recommendations, eliminating the need to call the API in each AWS Region.
module ListOrganizationRecommendationsRequest =
Awso_trustedadvisor.Values.ListOrganizationRecommendationsRequestList a filterable set of Recommendations within an Organization. This API only supports prioritized recommendations and provides global priority recommendations, eliminating the need to call the API in each AWS Region.
module ListOrganizationRecommendationResourcesResponse =
Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesResponseList Resources of a Recommendation within an Organization. This API only supports prioritized recommendations and provides global priority recommendations, eliminating the need to call the API in each AWS Region.
module ListOrganizationRecommendationResourcesRequest =
Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesRequestList Resources of a Recommendation within an Organization. This API only supports prioritized recommendations and provides global priority recommendations, eliminating the need to call the API in each AWS Region.
module ListOrganizationRecommendationAccountsResponse =
Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsResponseLists the accounts that own the resources for an organization aggregate recommendation. This API only supports prioritized recommendations and provides global priority recommendations, eliminating the need to call the API in each AWS Region.
module ListOrganizationRecommendationAccountsRequest =
Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsRequestLists the accounts that own the resources for an organization aggregate recommendation. This API only supports prioritized recommendations and provides global priority recommendations, eliminating the need to call the API in each AWS Region.
List a filterable set of Checks. This API provides global recommendations, eliminating the need to call the API in each AWS Region.
List a filterable set of Checks. This API provides global recommendations, eliminating the need to call the API in each AWS Region.
Get a specific Recommendation. This API provides global recommendations, eliminating the need to call the API in each AWS Region.
Get a specific Recommendation. This API provides global recommendations, eliminating the need to call the API in each AWS Region.
module GetOrganizationRecommendationResponse =
Awso_trustedadvisor.Values.GetOrganizationRecommendationResponseGet a specific recommendation within an AWS Organizations organization. This API supports only prioritized recommendations and provides global priority recommendations, eliminating the need to call the API in each AWS Region.
module GetOrganizationRecommendationRequest =
Awso_trustedadvisor.Values.GetOrganizationRecommendationRequestGet a specific recommendation within an AWS Organizations organization. This API supports only prioritized recommendations and provides global priority recommendations, eliminating the need to call the API in each AWS Region.
module BatchUpdateRecommendationResourceExclusionResponse =
Awso_trustedadvisor.Values.BatchUpdateRecommendationResourceExclusionResponseUpdate one or more exclusion statuses for a list of recommendation resources. This API supports up to 25 unique recommendation resource ARNs per request. This API currently doesn't support prioritized recommendation resources. This API updates global recommendations, eliminating the need to call the API in each AWS Region. After submitting an exclusion update, note that it might take a few minutes for the changes to be reflected in the system.
module BatchUpdateRecommendationResourceExclusionRequest =
Awso_trustedadvisor.Values.BatchUpdateRecommendationResourceExclusionRequestUpdate one or more exclusion statuses for a list of recommendation resources. This API supports up to 25 unique recommendation resource ARNs per request. This API currently doesn't support prioritized recommendation resources. This API updates global recommendations, eliminating the need to call the API in each AWS Region. After submitting an exclusion update, note that it might take a few minutes for the changes to be reflected in the system.