Module Awso_trustedadvisor_asyncSource

Sourceval update_organization_recommendation_lifecycle : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_trustedadvisor.Values.UpdateOrganizationRecommendationLifecycleRequest.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval update_recommendation_lifecycle : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_trustedadvisor.Values.UpdateRecommendationLifecycleRequest.t -> (unit, unit) Result.t Async.Deferred.t
include module type of struct include Awso_trustedadvisor.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule RecommendationCostOptimizingAggregates = Awso_trustedadvisor.Values.RecommendationCostOptimizingAggregates

Cost optimizing aggregates for a Recommendation

Sourcemodule RecommendationPillarSpecificAggregates = Awso_trustedadvisor.Values.RecommendationPillarSpecificAggregates

Recommendation pillar aggregates

Aggregation of Recommendation Resources

Sourcemodule UpdateRecommendationLifecycleStageReasonCode = Awso_trustedadvisor.Values.UpdateRecommendationLifecycleStageReasonCode

Summary of Recommendation for an Account

Summary of a Recommendation Resource

Summary of recommendation for accounts within an Organization

Sourcemodule OrganizationRecommendationResourceSummary = Awso_trustedadvisor.Values.OrganizationRecommendationResourceSummary

Organization Recommendation Resource Summary

Sourcemodule AccountRecommendationLifecycleSummary = Awso_trustedadvisor.Values.AccountRecommendationLifecycleSummary

Summary of an AccountRecommendationLifecycle for an Organization Recommendation

A summary of an AWS Trusted Advisor Check

Sourcemodule UpdateRecommendationResourceExclusionError = Awso_trustedadvisor.Values.UpdateRecommendationResourceExclusionError

The error entry for Recommendation Resource exclusion. Each entry is a combination of Recommendation Resource ARN, error code and error message

The request entry for Recommendation Resource exclusion. Each entry is a combination of Recommendation Resource ARN and corresponding exclusion status

Sourcemodule OrganizationRecommendationIdentifier = Awso_trustedadvisor.Values.OrganizationRecommendationIdentifier

Exception that access has been denied due to insufficient access

Exception to notify that an unexpected internal error occurred during processing of the request

Sourcemodule ListRecommendationsResponseNextTokenString = Awso_trustedadvisor.Values.ListRecommendationsResponseNextTokenString

Exception to notify that requests are being throttled

Exception that the request failed to satisfy service constraints

Sourcemodule ListRecommendationsRequestMaxResultsInteger = Awso_trustedadvisor.Values.ListRecommendationsRequestMaxResultsInteger
Sourcemodule ListRecommendationsRequestNextTokenString = Awso_trustedadvisor.Values.ListRecommendationsRequestNextTokenString
Sourcemodule ListRecommendationResourcesResponseNextTokenString = Awso_trustedadvisor.Values.ListRecommendationResourcesResponseNextTokenString

Exception that the requested resource has not been found

Sourcemodule ListRecommendationResourcesRequestMaxResultsInteger = Awso_trustedadvisor.Values.ListRecommendationResourcesRequestMaxResultsInteger
Sourcemodule ListRecommendationResourcesRequestNextTokenString = Awso_trustedadvisor.Values.ListRecommendationResourcesRequestNextTokenString
Sourcemodule ListOrganizationRecommendationsResponseNextTokenString = Awso_trustedadvisor.Values.ListOrganizationRecommendationsResponseNextTokenString
Sourcemodule OrganizationRecommendationSummaryList = Awso_trustedadvisor.Values.OrganizationRecommendationSummaryList
Sourcemodule ListOrganizationRecommendationsRequestMaxResultsInteger = Awso_trustedadvisor.Values.ListOrganizationRecommendationsRequestMaxResultsInteger
Sourcemodule ListOrganizationRecommendationsRequestNextTokenString = Awso_trustedadvisor.Values.ListOrganizationRecommendationsRequestNextTokenString
Sourcemodule ListOrganizationRecommendationResourcesResponseNextTokenString = Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesResponseNextTokenString
Sourcemodule OrganizationRecommendationResourceSummaryList = Awso_trustedadvisor.Values.OrganizationRecommendationResourceSummaryList
Sourcemodule ListOrganizationRecommendationResourcesRequestMaxResultsInteger = Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesRequestMaxResultsInteger
Sourcemodule ListOrganizationRecommendationResourcesRequestNextTokenString = Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesRequestNextTokenString
Sourcemodule AccountRecommendationLifecycleSummaryList = Awso_trustedadvisor.Values.AccountRecommendationLifecycleSummaryList
Sourcemodule ListOrganizationRecommendationAccountsResponseNextTokenString = Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsResponseNextTokenString
Sourcemodule ListOrganizationRecommendationAccountsRequestMaxResultsInteger = Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsRequestMaxResultsInteger
Sourcemodule ListOrganizationRecommendationAccountsRequestNextTokenString = Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsRequestNextTokenString

A Recommendation for an Account

A Recommendation for accounts within an Organization

Exception that the request was denied due to conflictions in state

Sourcemodule UpdateRecommendationResourceExclusionErrorList = Awso_trustedadvisor.Values.UpdateRecommendationResourceExclusionErrorList
Sourcemodule UpdateRecommendationLifecycleRequest = Awso_trustedadvisor.Values.UpdateRecommendationLifecycleRequest

Update 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.

Sourcemodule UpdateOrganizationRecommendationLifecycleRequest = Awso_trustedadvisor.Values.UpdateOrganizationRecommendationLifecycleRequest

Update 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.

List Resources of a Recommendation. This API provides global recommendations, eliminating the need to call the API in each AWS Region.

List Resources of a Recommendation. This API provides global recommendations, eliminating the need to call the API in each AWS Region.

Sourcemodule ListOrganizationRecommendationsResponse = Awso_trustedadvisor.Values.ListOrganizationRecommendationsResponse

List 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.

Sourcemodule ListOrganizationRecommendationsRequest = Awso_trustedadvisor.Values.ListOrganizationRecommendationsRequest

List 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.

Sourcemodule ListOrganizationRecommendationResourcesResponse = Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesResponse

List 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.

Sourcemodule ListOrganizationRecommendationResourcesRequest = Awso_trustedadvisor.Values.ListOrganizationRecommendationResourcesRequest

List 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.

Sourcemodule ListOrganizationRecommendationAccountsResponse = Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsResponse

Lists 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.

Sourcemodule ListOrganizationRecommendationAccountsRequest = Awso_trustedadvisor.Values.ListOrganizationRecommendationAccountsRequest

Lists 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.

Sourcemodule GetOrganizationRecommendationResponse = Awso_trustedadvisor.Values.GetOrganizationRecommendationResponse

Get 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.

Sourcemodule GetOrganizationRecommendationRequest = Awso_trustedadvisor.Values.GetOrganizationRecommendationRequest

Get 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.

Sourcemodule BatchUpdateRecommendationResourceExclusionResponse = Awso_trustedadvisor.Values.BatchUpdateRecommendationResourceExclusionResponse

Update 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.

Sourcemodule BatchUpdateRecommendationResourceExclusionRequest = Awso_trustedadvisor.Values.BatchUpdateRecommendationResourceExclusionRequest

Update 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.

Sourcemodule Cli : sig ... end