Smaws_Client_BCMRecommendedActions.Typestype nonrec validation_exception_field = {message : Smaws_Lib.Smithy_api.Types.string_;Provides a message explaining why the field failed validation.
*)name : Smaws_Lib.Smithy_api.Types.string_;Provides the name of the field that failed validation.
*)}Provides specific details about why a particular field failed validation.
type nonrec validation_exception_field_list = validation_exception_field listtype nonrec validation_exception = {field_list : validation_exception_field_list option;Lists each problematic field and why it failed validation.
*)reason : validation_exception_reason;Provides a single, overarching explanation for the validation failure.
*)message : Smaws_Lib.Smithy_api.Types.string_;}The input fails to satisfy the constraints specified by an Amazon Web Services service.
The request was denied due to request throttling.
type nonrec filter_values = filter_value listtype nonrec action_filter = {values : filter_values;One or more values to match against the specified key.
*)match_option : match_option;Specifies how to apply the filter. Use EQUALS to include matching results or NOT_EQUALS to exclude matching results.
key : filter_name;The category to filter on. Valid values are FEATURE for feature type, SEVERITY for severity level, and TYPE for recommendation type.
}Describes a filter that returns a more specific list of recommended actions.
type nonrec action_filter_list = action_filter listtype nonrec request_filter = {actions : action_filter_list option;A list of action filters that define criteria for filtering results. Each filter specifies a key, match option, and corresponding values to filter on.
*)}Enables filtering of results based on specified action criteria. You can define multiple action filters to refine results using combinations of feature type, severity level, and recommendation type.
type nonrec action_type = | UPDATE_TAX_REGISTRATION_NUMBER| UPDATE_TAX_EXEMPTION_CERTIFICATE| UPDATE_INVALID_PAYMENT_METHOD| UPDATE_EXPIRED_PAYMENT_METHOD| REVIEW_SAVINGS_OPPORTUNITY_RECOMMENDATIONS| REVIEW_FREETIER_DAYS_REMAINING| REVIEW_FREETIER_CREDITS_REMAINING| REVIEW_FREETIER_USAGE_ALERTS| REVIEW_EXPIRING_SP| REVIEW_EXPIRING_RI| REVIEW_BUDGETS_EXCEEDED| REVIEW_BUDGET_ALERTS| REVIEW_ANOMALIES| PAYMENTS_PAST_DUE| PAYMENTS_DUE| MIGRATE_TO_GRANULAR_PERMISSIONS| ENABLE_COST_OPTIMIZATION_HUB| CREATE_BUDGET| CREATE_ANOMALY_MONITOR| ADD_ALTERNATE_BILLING_CONTACTtype nonrec context =
(Smaws_Lib.Smithy_api.Types.string_ * Smaws_Lib.Smithy_api.Types.string_)
listtype nonrec next_steps = next_step listtype nonrec recommended_action = {last_updated_time_stamp : Smaws_Lib.Smithy_api.Types.string_ option;The time when the recommended action status was last updated.
*)next_steps : next_steps option;The possible next steps to execute the recommended action.
*)context : context option;Context that applies to the recommended action.
*)feature : feature option;The feature associated with the recommended action.
*)severity : severity option;The severity associated with the recommended action.
*)account_id : account_id option;The account that the recommended action is for.
*)type_ : action_type option;The type of action you can take by adopting the recommended action.
*)id : Smaws_Lib.Smithy_api.Types.string_ option;The ID for the recommended action.
*)}Describes a specific recommended action.
type nonrec recommended_actions = recommended_action listtype nonrec list_recommended_actions_response = {next_token : next_token option;The pagination token that indicates the next set of results that you want to retrieve.
*)recommended_actions : recommended_actions;The list of recommended actions that satisfy the filter criteria.
*)}type nonrec list_recommended_actions_request = {next_token : next_token option;The pagination token that indicates the next set of results that you want to retrieve.
*)max_results : max_results option;The maximum number of results to return in the response.
*)filter : request_filter option;The criteria that you want all returned recommended actions to match.
*)}An unexpected error occurred during the processing of your request.
You do not have sufficient access to perform this action.