Awso_compute_optimizer_automation_asyncSourceval associate_accounts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.AssociateAccountsRequest.t ->
(Awso_compute_optimizer_automation.Values.AssociateAccountsResponse.t,
Awso_compute_optimizer_automation.Values.AssociateAccountsResponse.error)
Result.t
Async.Deferred.tval create_automation_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.CreateAutomationRuleRequest.t ->
(Awso_compute_optimizer_automation.Values.CreateAutomationRuleResponse.t,
Awso_compute_optimizer_automation.Values.CreateAutomationRuleResponse.error)
Result.t
Async.Deferred.tval delete_automation_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.DeleteAutomationRuleRequest.t ->
(Awso_compute_optimizer_automation.Values.DeleteAutomationRuleResponse.t,
Awso_compute_optimizer_automation.Values.DeleteAutomationRuleResponse.error)
Result.t
Async.Deferred.tval disassociate_accounts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.DisassociateAccountsRequest.t ->
(Awso_compute_optimizer_automation.Values.DisassociateAccountsResponse.t,
Awso_compute_optimizer_automation.Values.DisassociateAccountsResponse.error)
Result.t
Async.Deferred.tval get_automation_event :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.GetAutomationEventRequest.t ->
(Awso_compute_optimizer_automation.Values.GetAutomationEventResponse.t,
Awso_compute_optimizer_automation.Values.GetAutomationEventResponse.error)
Result.t
Async.Deferred.tval get_automation_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.GetAutomationRuleRequest.t ->
(Awso_compute_optimizer_automation.Values.GetAutomationRuleResponse.t,
Awso_compute_optimizer_automation.Values.GetAutomationRuleResponse.error)
Result.t
Async.Deferred.tval get_enrollment_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.GetEnrollmentConfigurationRequest.t ->
(Awso_compute_optimizer_automation.Values.GetEnrollmentConfigurationResponse.t,
Awso_compute_optimizer_automation.Values.GetEnrollmentConfigurationResponse.error)
Result.t
Async.Deferred.tval list_accounts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListAccountsRequest.t ->
(Awso_compute_optimizer_automation.Values.ListAccountsResponse.t,
Awso_compute_optimizer_automation.Values.ListAccountsResponse.error)
Result.t
Async.Deferred.tval list_automation_event_steps :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListAutomationEventStepsRequest.t ->
(Awso_compute_optimizer_automation.Values.ListAutomationEventStepsResponse.t,
Awso_compute_optimizer_automation.Values.ListAutomationEventStepsResponse.error)
Result.t
Async.Deferred.tval list_automation_event_summaries :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListAutomationEventSummariesRequest.t ->
(Awso_compute_optimizer_automation.Values.ListAutomationEventSummariesResponse.t,
Awso_compute_optimizer_automation.Values.ListAutomationEventSummariesResponse.error)
Result.t
Async.Deferred.tval list_automation_events :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListAutomationEventsRequest.t ->
(Awso_compute_optimizer_automation.Values.ListAutomationEventsResponse.t,
Awso_compute_optimizer_automation.Values.ListAutomationEventsResponse.error)
Result.t
Async.Deferred.tval list_automation_rule_preview :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewRequest.t ->
(Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewResponse.t,
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewResponse.error)
Result.t
Async.Deferred.tval list_automation_rule_preview_summaries :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewSummariesRequest.t ->
(Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewSummariesResponse.t,
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewSummariesResponse.error)
Result.t
Async.Deferred.tval list_automation_rules :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListAutomationRulesRequest.t ->
(Awso_compute_optimizer_automation.Values.ListAutomationRulesResponse.t,
Awso_compute_optimizer_automation.Values.ListAutomationRulesResponse.error)
Result.t
Async.Deferred.tval list_recommended_action_summaries :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListRecommendedActionSummariesRequest.t ->
(Awso_compute_optimizer_automation.Values.ListRecommendedActionSummariesResponse.t,
Awso_compute_optimizer_automation.Values.ListRecommendedActionSummariesResponse.error)
Result.t
Async.Deferred.tval list_recommended_actions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListRecommendedActionsRequest.t ->
(Awso_compute_optimizer_automation.Values.ListRecommendedActionsResponse.t,
Awso_compute_optimizer_automation.Values.ListRecommendedActionsResponse.error)
Result.t
Async.Deferred.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.ListTagsForResourceRequest.t ->
(Awso_compute_optimizer_automation.Values.ListTagsForResourceResponse.t,
Awso_compute_optimizer_automation.Values.ListTagsForResourceResponse.error)
Result.t
Async.Deferred.tval rollback_automation_event :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.RollbackAutomationEventRequest.t ->
(Awso_compute_optimizer_automation.Values.RollbackAutomationEventResponse.t,
Awso_compute_optimizer_automation.Values.RollbackAutomationEventResponse.error)
Result.t
Async.Deferred.tval start_automation_event :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.StartAutomationEventRequest.t ->
(Awso_compute_optimizer_automation.Values.StartAutomationEventResponse.t,
Awso_compute_optimizer_automation.Values.StartAutomationEventResponse.error)
Result.t
Async.Deferred.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.TagResourceRequest.t ->
(Awso_compute_optimizer_automation.Values.TagResourceResponse.t,
Awso_compute_optimizer_automation.Values.TagResourceResponse.error)
Result.t
Async.Deferred.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.UntagResourceRequest.t ->
(Awso_compute_optimizer_automation.Values.UntagResourceResponse.t,
Awso_compute_optimizer_automation.Values.UntagResourceResponse.error)
Result.t
Async.Deferred.tval update_automation_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.UpdateAutomationRuleRequest.t ->
(Awso_compute_optimizer_automation.Values.UpdateAutomationRuleResponse.t,
Awso_compute_optimizer_automation.Values.UpdateAutomationRuleResponse.error)
Result.t
Async.Deferred.tval update_enrollment_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_compute_optimizer_automation.Values.UpdateEnrollmentConfigurationRequest.t ->
(Awso_compute_optimizer_automation.Values.UpdateEnrollmentConfigurationResponse.t,
Awso_compute_optimizer_automation.Values.UpdateEnrollmentConfigurationResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_compute_optimizer_automation.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 EbsVolumeConfiguration =
Awso_compute_optimizer_automation.Values.EbsVolumeConfigurationConfiguration details for an Amazon EBS volume.
Represents an Amazon EBS volume with its configuration and snapshot usage information.
A key-value pair used to categorize and organize Amazon Web Services resources and automation rules.
module EstimatedMonthlySavings =
Awso_compute_optimizer_automation.Values.EstimatedMonthlySavingsContains information about estimated monthly cost savings.
module OrganizationConfigurationAccountIds =
Awso_compute_optimizer_automation.Values.OrganizationConfigurationAccountIdsmodule ScheduleExecutionWindowInMinutesInteger =
Awso_compute_optimizer_automation.Values.ScheduleExecutionWindowInMinutesIntegerA key-value pair used to categorize and group summary data for analysis and reporting.
module DoubleCriteriaCondition =
Awso_compute_optimizer_automation.Values.DoubleCriteriaConditionDefines a condition for filtering based on double/floating-point numeric values with comparison operators.
module IntegerCriteriaCondition =
Awso_compute_optimizer_automation.Values.IntegerCriteriaConditionDefines a condition for filtering based on integer values with comparison operators.
module ResourceTagsCriteriaCondition =
Awso_compute_optimizer_automation.Values.ResourceTagsCriteriaConditionCriteria condition for filtering resources based on their tags, including comparison operators and values.
module StringCriteriaCondition =
Awso_compute_optimizer_automation.Values.StringCriteriaConditionCriteria condition for filtering based on string values, including comparison operators and target values.
Detailed configuration information for a specific Amazon Web Services resource, with type-specific details.
module RecommendedActionFilterName =
Awso_compute_optimizer_automation.Values.RecommendedActionFilterNamemodule RecommendedActionTotal =
Awso_compute_optimizer_automation.Values.RecommendedActionTotalAggregate totals for a group of recommended actions, including count and estimated monthly savings.
module OrganizationConfiguration =
Awso_compute_optimizer_automation.Values.OrganizationConfigurationConfiguration settings for organization-wide automation rules.
module RecommendedActionTypeList =
Awso_compute_optimizer_automation.Values.RecommendedActionTypeListConfiguration for scheduling when automation rules should execute, including timing and execution windows.
module AutomationRuleFilterName =
Awso_compute_optimizer_automation.Values.AutomationRuleFilterNameAggregate totals for automation rule preview results, including count and estimated savings.
module AutomationEventFilterName =
Awso_compute_optimizer_automation.Values.AutomationEventFilterNameAggregate totals for automation events, including counts and estimated savings.
Defines a time range with inclusive start time and exclusive end time for filtering and analysis.
module DoubleCriteriaConditionList =
Awso_compute_optimizer_automation.Values.DoubleCriteriaConditionListmodule IntegerCriteriaConditionList =
Awso_compute_optimizer_automation.Values.IntegerCriteriaConditionListmodule ResourceTagsCriteriaConditionList =
Awso_compute_optimizer_automation.Values.ResourceTagsCriteriaConditionListmodule StringCriteriaConditionList =
Awso_compute_optimizer_automation.Values.StringCriteriaConditionListContains information about a recommended action that can be applied to optimize an Amazon Web Services resource.
module RecommendedActionFilter =
Awso_compute_optimizer_automation.Values.RecommendedActionFilterA filter used to narrow down recommended action results based on specific criteria.
module RecommendedActionSummary =
Awso_compute_optimizer_automation.Values.RecommendedActionSummarySummary information about recommended actions, grouped by specific criteria with totals and counts.
Represents a complete automation rule configuration including criteria, schedule, and execution settings.
A filter used to narrow down results based on specific criteria.
Contains a summary of preview results for an automation rule.
Contains the results of previewing an automation rule against available recommendations.
Contains information about an automation event.
A filter to apply when listing automation events.
module AutomationEventSummary =
Awso_compute_optimizer_automation.Values.AutomationEventSummaryA summary of automation events grouped by specified dimensions.
Contains information about a step in an automation event.
Contains information about an Amazon Web Services account's enrollment and association status with Compute Optimizer Automation.
You do not have sufficient permissions to perform this action.
You are not authorized to perform this action.
module IdempotencyTokenInUseException =
Awso_compute_optimizer_automation.Values.IdempotencyTokenInUseExceptionThe specified client token is already in use.
module IdempotentParameterMismatchException =
Awso_compute_optimizer_automation.Values.IdempotentParameterMismatchExceptionException thrown when the same client token is used with different parameters, indicating a mismatch in idempotent request parameters.
module InternalServerException =
Awso_compute_optimizer_automation.Values.InternalServerExceptionAn internal error occurred while processing the request.
module InvalidParameterValueException =
Awso_compute_optimizer_automation.Values.InvalidParameterValueExceptionOne or more parameter values are not valid.
module NotManagementAccountException =
Awso_compute_optimizer_automation.Values.NotManagementAccountExceptionThe operation can only be performed by a management account.
module OptInRequiredException =
Awso_compute_optimizer_automation.Values.OptInRequiredExceptionThe account must be opted in to Compute Optimizer Automation before performing this action.
module ResourceNotFoundException =
Awso_compute_optimizer_automation.Values.ResourceNotFoundExceptionThe specified resource was not found.
The service is temporarily unavailable.
The request was denied due to request throttling.
A set of conditions that specify which recommended action qualify for implementation. When a rule is active and a recommended action matches these criteria, Compute Optimizer implements the action at the scheduled run time. You can specify up to 20 conditions per filter criteria and 20 values per condition.
module ServiceQuotaExceededException =
Awso_compute_optimizer_automation.Values.ServiceQuotaExceededExceptionThe request would exceed service quotas.
module ListRecommendedActionsRequestMaxResultsInteger =
Awso_compute_optimizer_automation.Values.ListRecommendedActionsRequestMaxResultsIntegermodule RecommendedActionFilterList =
Awso_compute_optimizer_automation.Values.RecommendedActionFilterListmodule RecommendedActionSummaries =
Awso_compute_optimizer_automation.Values.RecommendedActionSummariesmodule ListRecommendedActionSummariesRequestMaxResultsInteger =
Awso_compute_optimizer_automation.Values.ListRecommendedActionSummariesRequestMaxResultsIntegermodule ListAutomationRulesRequestMaxResultsInteger =
Awso_compute_optimizer_automation.Values.ListAutomationRulesRequestMaxResultsIntegermodule PreviewResultSummaries =
Awso_compute_optimizer_automation.Values.PreviewResultSummariesmodule ListAutomationRulePreviewSummariesRequestMaxResultsInteger =
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewSummariesRequestMaxResultsIntegerDefines the scope for organization-level rules when previewing matching actions.
module ListAutomationRulePreviewRequestMaxResultsInteger =
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewRequestMaxResultsIntegermodule AutomationEventFilterList =
Awso_compute_optimizer_automation.Values.AutomationEventFilterListmodule ListAutomationEventsRequestMaxResultsInteger =
Awso_compute_optimizer_automation.Values.ListAutomationEventsRequestMaxResultsIntegermodule AutomationEventSummaryList =
Awso_compute_optimizer_automation.Values.AutomationEventSummaryListmodule ListAutomationEventSummariesRequestMaxResultsInteger =
Awso_compute_optimizer_automation.Values.ListAutomationEventSummariesRequestMaxResultsIntegermodule ListAutomationEventStepsRequestMaxResultsInteger =
Awso_compute_optimizer_automation.Values.ListAutomationEventStepsRequestMaxResultsIntegermodule ListAccountsRequestMaxResultsInteger =
Awso_compute_optimizer_automation.Values.ListAccountsRequestMaxResultsIntegermodule UpdateEnrollmentConfigurationResponse =
Awso_compute_optimizer_automation.Values.UpdateEnrollmentConfigurationResponseUpdates your account’s Compute Optimizer Automation enrollment configuration.
module UpdateEnrollmentConfigurationRequest =
Awso_compute_optimizer_automation.Values.UpdateEnrollmentConfigurationRequestUpdates your account’s Compute Optimizer Automation enrollment configuration.
module UpdateAutomationRuleResponse =
Awso_compute_optimizer_automation.Values.UpdateAutomationRuleResponseUpdates an existing automation rule.
module UpdateAutomationRuleRequest =
Awso_compute_optimizer_automation.Values.UpdateAutomationRuleRequestUpdates an existing automation rule.
Removes tags from the specified resource.
Removes tags from the specified resource.
Adds tags to the specified resource.
Adds tags to the specified resource.
module StartAutomationEventResponse =
Awso_compute_optimizer_automation.Values.StartAutomationEventResponseInitiates a one-time, on-demand automation for the specified recommended action. Management accounts and delegated administrators can only initiate recommended actions for associated member accounts. You can associate a member account using AssociateAccounts.
module StartAutomationEventRequest =
Awso_compute_optimizer_automation.Values.StartAutomationEventRequestInitiates a one-time, on-demand automation for the specified recommended action. Management accounts and delegated administrators can only initiate recommended actions for associated member accounts. You can associate a member account using AssociateAccounts.
module RollbackAutomationEventResponse =
Awso_compute_optimizer_automation.Values.RollbackAutomationEventResponseInitiates a rollback for a completed automation event. Management accounts and delegated administrators can only initiate a rollback for events belonging to associated member accounts. You can associate a member account using AssociateAccounts.
module RollbackAutomationEventRequest =
Awso_compute_optimizer_automation.Values.RollbackAutomationEventRequestInitiates a rollback for a completed automation event. Management accounts and delegated administrators can only initiate a rollback for events belonging to associated member accounts. You can associate a member account using AssociateAccounts.
module ListTagsForResourceResponse =
Awso_compute_optimizer_automation.Values.ListTagsForResourceResponseLists the tags for a specified resource.
module ListTagsForResourceRequest =
Awso_compute_optimizer_automation.Values.ListTagsForResourceRequestLists the tags for a specified resource.
module ListRecommendedActionsResponse =
Awso_compute_optimizer_automation.Values.ListRecommendedActionsResponseLists the recommended actions based that match specified filters. Management accounts and delegated administrators can retrieve recommended actions that include associated member accounts. You can associate a member account using AssociateAccounts.
module ListRecommendedActionsRequest =
Awso_compute_optimizer_automation.Values.ListRecommendedActionsRequestLists the recommended actions based that match specified filters. Management accounts and delegated administrators can retrieve recommended actions that include associated member accounts. You can associate a member account using AssociateAccounts.
module ListRecommendedActionSummariesResponse =
Awso_compute_optimizer_automation.Values.ListRecommendedActionSummariesResponseProvides a summary of recommended actions based on specified filters. Management accounts and delegated administrators can retrieve recommended actions that include associated member accounts. You can associate a member account using AssociateAccounts.
module ListRecommendedActionSummariesRequest =
Awso_compute_optimizer_automation.Values.ListRecommendedActionSummariesRequestProvides a summary of recommended actions based on specified filters. Management accounts and delegated administrators can retrieve recommended actions that include associated member accounts. You can associate a member account using AssociateAccounts.
module ListAutomationRulesResponse =
Awso_compute_optimizer_automation.Values.ListAutomationRulesResponseLists the automation rules that match specified filters.
module ListAutomationRulesRequest =
Awso_compute_optimizer_automation.Values.ListAutomationRulesRequestLists the automation rules that match specified filters.
module ListAutomationRulePreviewSummariesResponse =
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewSummariesResponseReturns a summary of the recommended actions that match your rule preview configuration and criteria.
module ListAutomationRulePreviewSummariesRequest =
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewSummariesRequestReturns a summary of the recommended actions that match your rule preview configuration and criteria.
module ListAutomationRulePreviewResponse =
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewResponseReturns a preview of the recommended actions that match your Automation rule's configuration and criteria.
module ListAutomationRulePreviewRequest =
Awso_compute_optimizer_automation.Values.ListAutomationRulePreviewRequestReturns a preview of the recommended actions that match your Automation rule's configuration and criteria.
module ListAutomationEventsResponse =
Awso_compute_optimizer_automation.Values.ListAutomationEventsResponseLists automation events based on specified filters. You can retrieve events that were created within the past year.
module ListAutomationEventsRequest =
Awso_compute_optimizer_automation.Values.ListAutomationEventsRequestLists automation events based on specified filters. You can retrieve events that were created within the past year.
module ListAutomationEventSummariesResponse =
Awso_compute_optimizer_automation.Values.ListAutomationEventSummariesResponseProvides a summary of automation events based on specified filters. Only events created within the past year will be included in the summary.
module ListAutomationEventSummariesRequest =
Awso_compute_optimizer_automation.Values.ListAutomationEventSummariesRequestProvides a summary of automation events based on specified filters. Only events created within the past year will be included in the summary.
module ListAutomationEventStepsResponse =
Awso_compute_optimizer_automation.Values.ListAutomationEventStepsResponseLists the steps for a specific automation event. You can only list steps for events created within the past year.
module ListAutomationEventStepsRequest =
Awso_compute_optimizer_automation.Values.ListAutomationEventStepsRequestLists the steps for a specific automation event. You can only list steps for events created within the past year.
Lists the accounts in your organization that are enrolled in Compute Optimizer and whether they have enabled Automation. Only the management account or a delegated administrator can perform this action.
Lists the accounts in your organization that are enrolled in Compute Optimizer and whether they have enabled Automation. Only the management account or a delegated administrator can perform this action.
module GetEnrollmentConfigurationResponse =
Awso_compute_optimizer_automation.Values.GetEnrollmentConfigurationResponseRetrieves the current enrollment configuration for Compute Optimizer Automation.
module GetEnrollmentConfigurationRequest =
Awso_compute_optimizer_automation.Values.GetEnrollmentConfigurationRequestRetrieves the current enrollment configuration for Compute Optimizer Automation.
module GetAutomationRuleResponse =
Awso_compute_optimizer_automation.Values.GetAutomationRuleResponseRetrieves details about a specific automation rule.
module GetAutomationRuleRequest =
Awso_compute_optimizer_automation.Values.GetAutomationRuleRequestRetrieves details about a specific automation rule.
module GetAutomationEventResponse =
Awso_compute_optimizer_automation.Values.GetAutomationEventResponseRetrieves details about a specific automation event.
module GetAutomationEventRequest =
Awso_compute_optimizer_automation.Values.GetAutomationEventRequestRetrieves details about a specific automation event.
module DisassociateAccountsResponse =
Awso_compute_optimizer_automation.Values.DisassociateAccountsResponseDisassociates member accounts from your organization's management account, removing centralized automation capabilities. Once disassociated, organization rules no longer apply to the member account, and the management account (or delegated administrator) cannot create Automation rules for that account. Only the management account or a delegated administrator can perform this action.
module DisassociateAccountsRequest =
Awso_compute_optimizer_automation.Values.DisassociateAccountsRequestDisassociates member accounts from your organization's management account, removing centralized automation capabilities. Once disassociated, organization rules no longer apply to the member account, and the management account (or delegated administrator) cannot create Automation rules for that account. Only the management account or a delegated administrator can perform this action.
module DeleteAutomationRuleResponse =
Awso_compute_optimizer_automation.Values.DeleteAutomationRuleResponseDeletes an existing automation rule.
module DeleteAutomationRuleRequest =
Awso_compute_optimizer_automation.Values.DeleteAutomationRuleRequestDeletes an existing automation rule.
module CreateAutomationRuleResponse =
Awso_compute_optimizer_automation.Values.CreateAutomationRuleResponseCreates a new automation rule to apply recommended actions to resources based on specified criteria.
module CreateAutomationRuleRequest =
Awso_compute_optimizer_automation.Values.CreateAutomationRuleRequestCreates a new automation rule to apply recommended actions to resources based on specified criteria.
module AssociateAccountsResponse =
Awso_compute_optimizer_automation.Values.AssociateAccountsResponseAssociates one or more member accounts with your organization's management account, enabling centralized implementation of optimization actions across those accounts. Once associated, the management account (or a delegated administrator) can apply recommended actions to the member account. When you associate a member account, its organization rule mode is automatically set to "Any allowed," which permits the management account to create Automation rules that automatically apply actions to that account. If the member account has not previously enabled the Automation feature, the association process automatically enables it. Only the management account or a delegated administrator can perform this action.
module AssociateAccountsRequest =
Awso_compute_optimizer_automation.Values.AssociateAccountsRequestAssociates one or more member accounts with your organization's management account, enabling centralized implementation of optimization actions across those accounts. Once associated, the management account (or a delegated administrator) can apply recommended actions to the member account. When you associate a member account, its organization rule mode is automatically set to "Any allowed," which permits the management account to create Automation rules that automatically apply actions to that account. If the member account has not previously enabled the Automation feature, the association process automatically enables it. Only the management account or a delegated administrator can perform this action.