ComputeOptimizerAutomation module#
Index > ComputeOptimizerAutomation
Auto-generated documentation for ComputeOptimizerAutomation type annotations stubs module types-boto3-compute-optimizer-automation.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3 package locally with mypy-boto3-builder.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.41.2' mypy-boto3-builder - Select
boto3AWS SDK. - Add
ComputeOptimizerAutomationservice. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start command.
Click Modify and select boto3 common and ComputeOptimizerAutomation.
From PyPI with pip#
Install types-boto3 for ComputeOptimizerAutomation service.
# install with boto3 type annotations
python -m pip install 'types-boto3[compute-optimizer-automation]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[compute-optimizer-automation]'
# standalone installation
python -m pip install types-boto3-compute-optimizer-automation
How to uninstall#
python -m pip uninstall -y types-boto3-compute-optimizer-automation
Usage#
Code samples can be found in Examples.
ComputeOptimizerAutomationClient#
Type annotations and code completion for boto3.client("compute-optimizer-automation") as ComputeOptimizerAutomationClient
boto3 documentation
# ComputeOptimizerAutomationClient usage example
from boto3.session import Session
from types_boto3_compute_optimizer_automation.client import ComputeOptimizerAutomationClient
def get_client() -> ComputeOptimizerAutomationClient:
return Session().client("compute-optimizer-automation")
Paginators#
Type annotations and code completion for paginators
from boto3.client("compute-optimizer-automation").get_paginator("...").
# ListAccountsPaginator usage example
from boto3.session import Session
from types_boto3_compute_optimizer_automation.paginator import ListAccountsPaginator
def get_list_accounts_paginator() -> ListAccountsPaginator:
return Session().client("compute-optimizer-automation").get_paginator("list_accounts"))
- ListAccountsPaginator
- ListAutomationEventStepsPaginator
- ListAutomationEventSummariesPaginator
- ListAutomationEventsPaginator
- ListAutomationRulePreviewPaginator
- ListAutomationRulePreviewSummariesPaginator
- ListAutomationRulesPaginator
- ListRecommendedActionSummariesPaginator
- ListRecommendedActionsPaginator
Literals#
Type annotations for literals used in methods and schema.
# AutomationEventFilterNameType usage example
from types_boto3_compute_optimizer_automation.literals import AutomationEventFilterNameType
def get_value() -> AutomationEventFilterNameType:
return "AccountId"
- AutomationEventFilterNameType
- AutomationRuleFilterNameType
- ComparisonOperatorType
- EnrollmentStatusType
- EventStatusType
- EventTypeType
- ListAccountsPaginatorName
- ListAutomationEventStepsPaginatorName
- ListAutomationEventSummariesPaginatorName
- ListAutomationEventsPaginatorName
- ListAutomationRulePreviewPaginatorName
- ListAutomationRulePreviewSummariesPaginatorName
- ListAutomationRulesPaginatorName
- ListRecommendedActionSummariesPaginatorName
- ListRecommendedActionsPaginatorName
- OrganizationRuleModeType
- RecommendedActionFilterNameType
- RecommendedActionTypeType
- ResourceTypeType
- RuleApplyOrderType
- RuleStatusType
- RuleTypeType
- SavingsEstimationModeType
- StepStatusType
- StepTypeType
- SummaryDimensionKeyType
- ComputeOptimizerAutomationServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccountInfoTypeDef
- AssociateAccountsRequestTypeDef
- ResponseMetadataTypeDef
- AutomationEventFilterTypeDef
- EstimatedMonthlySavingsTypeDef
- SummaryDimensionTypeDef
- TimePeriodTypeDef
- OrganizationConfigurationOutputTypeDef
- ScheduleTypeDef
- TagTypeDef
- DoubleCriteriaConditionOutputTypeDef
- IntegerCriteriaConditionOutputTypeDef
- ResourceTagsCriteriaConditionOutputTypeDef
- StringCriteriaConditionOutputTypeDef
- DoubleCriteriaConditionTypeDef
- IntegerCriteriaConditionTypeDef
- ResourceTagsCriteriaConditionTypeDef
- StringCriteriaConditionTypeDef
- DeleteAutomationRuleRequestTypeDef
- DisassociateAccountsRequestTypeDef
- EbsVolumeConfigurationTypeDef
- FilterTypeDef
- GetAutomationEventRequestTypeDef
- GetAutomationRuleRequestTypeDef
- PaginatorConfigTypeDef
- ListAccountsRequestTypeDef
- ListAutomationEventStepsRequestTypeDef
- TimestampTypeDef
- OrganizationScopeTypeDef
- RecommendedActionFilterTypeDef
- ListTagsForResourceRequestTypeDef
- OrganizationConfigurationTypeDef
- RollbackAutomationEventRequestTypeDef
- StartAutomationEventRequestTypeDef
- UntagResourceRequestTypeDef
- UpdateEnrollmentConfigurationRequestTypeDef
- AssociateAccountsResponseTypeDef
- DisassociateAccountsResponseTypeDef
- GetEnrollmentConfigurationResponseTypeDef
- ListAccountsResponseTypeDef
- RollbackAutomationEventResponseTypeDef
- StartAutomationEventResponseTypeDef
- UpdateEnrollmentConfigurationResponseTypeDef
- ListAutomationEventSummariesRequestTypeDef
- AutomationEventStepTypeDef
- AutomationEventTypeDef
- GetAutomationEventResponseTypeDef
- RecommendedActionTotalTypeDef
- RulePreviewTotalTypeDef
- SummaryTotalsTypeDef
- AutomationRuleTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestTypeDef
- CriteriaOutputTypeDef
- CriteriaTypeDef
- EbsVolumeTypeDef
- ListAutomationRulesRequestTypeDef
- ListAccountsRequestPaginateTypeDef
- ListAutomationEventStepsRequestPaginateTypeDef
- ListAutomationEventSummariesRequestPaginateTypeDef
- ListAutomationRulesRequestPaginateTypeDef
- ListAutomationEventsRequestPaginateTypeDef
- ListAutomationEventsRequestTypeDef
- ListRecommendedActionSummariesRequestPaginateTypeDef
- ListRecommendedActionSummariesRequestTypeDef
- ListRecommendedActionsRequestPaginateTypeDef
- ListRecommendedActionsRequestTypeDef
- OrganizationConfigurationUnionTypeDef
- ListAutomationEventStepsResponseTypeDef
- ListAutomationEventsResponseTypeDef
- RecommendedActionSummaryTypeDef
- PreviewResultSummaryTypeDef
- AutomationEventSummaryTypeDef
- ListAutomationRulesResponseTypeDef
- CreateAutomationRuleResponseTypeDef
- GetAutomationRuleResponseTypeDef
- UpdateAutomationRuleResponseTypeDef
- CriteriaUnionTypeDef
- ResourceDetailsTypeDef
- ListRecommendedActionSummariesResponseTypeDef
- ListAutomationRulePreviewSummariesResponseTypeDef
- ListAutomationEventSummariesResponseTypeDef
- CreateAutomationRuleRequestTypeDef
- ListAutomationRulePreviewRequestPaginateTypeDef
- ListAutomationRulePreviewRequestTypeDef
- ListAutomationRulePreviewSummariesRequestPaginateTypeDef
- ListAutomationRulePreviewSummariesRequestTypeDef
- UpdateAutomationRuleRequestTypeDef
- PreviewResultTypeDef
- RecommendedActionTypeDef
- ListAutomationRulePreviewResponseTypeDef
- ListRecommendedActionsResponseTypeDef