ComputeOptimizer module#
Index > ComputeOptimizer
Auto-generated documentation for ComputeOptimizer type annotations stubs module types-aiobotocore-compute-optimizer.
How to install#
From PyPI with pip#
Install types-aiobotocore
for ComputeOptimizer
service.
# install with aiobotocore type annotations
python -m pip install 'types-aiobotocore[compute-optimizer]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aiobotocore-lite[compute-optimizer]'
# standalone installation
python -m pip install types-aiobotocore-compute-optimizer
How to uninstall#
python -m pip uninstall -y types-aiobotocore-compute-optimizer
Usage#
Code samples can be found in Examples.
ComputeOptimizerClient#
Type annotations and code completion for session.create_client("compute-optimizer")
as ComputeOptimizerClient
boto3 documentation
# ComputeOptimizerClient usage example
from aiobotocore.session import get_session
from types_aiobotocore_compute_optimizer.client import ComputeOptimizerClient
session = get_session()
async with session.create_client("compute-optimizer") as client:
client: ComputeOptimizerClient
Paginators#
Type annotations and code completion for
paginators
from session.create_client("compute-optimizer").get_paginator("...")
.
# DescribeRecommendationExportJobsPaginator usage example
from types_aiobotocore_compute_optimizer.paginator import DescribeRecommendationExportJobsPaginator
def get_describe_recommendation_export_jobs_paginator() -> DescribeRecommendationExportJobsPaginator:
return client.get_paginator("describe_recommendation_export_jobs"))
- DescribeRecommendationExportJobsPaginator
- GetEnrollmentStatusesForOrganizationPaginator
- GetLambdaFunctionRecommendationsPaginator
- GetRecommendationPreferencesPaginator
- GetRecommendationSummariesPaginator
Literals#
Type annotations for literals used in methods and schema.
# AutoScalingConfigurationType usage example
from types_aiobotocore_compute_optimizer.literals import AutoScalingConfigurationType
def get_value() -> AutoScalingConfigurationType:
return "TargetTrackingScalingCpu"
- AutoScalingConfigurationType
- CpuVendorArchitectureType
- CurrencyType
- CurrentPerformanceRiskType
- DescribeRecommendationExportJobsPaginatorName
- EBSFilterNameType
- EBSFindingType
- EBSMetricNameType
- ECSServiceLaunchTypeType
- ECSServiceMetricNameType
- ECSServiceMetricStatisticType
- ECSServiceRecommendationFilterNameType
- ECSServiceRecommendationFindingReasonCodeType
- ECSServiceRecommendationFindingType
- EnhancedInfrastructureMetricsType
- EnrollmentFilterNameType
- ExportableAutoScalingGroupFieldType
- ExportableECSServiceFieldType
- ExportableInstanceFieldType
- ExportableLambdaFunctionFieldType
- ExportableVolumeFieldType
- ExternalMetricStatusCodeType
- ExternalMetricsSourceType
- FileFormatType
- FilterNameType
- FindingReasonCodeType
- FindingType
- GetEnrollmentStatusesForOrganizationPaginatorName
- GetLambdaFunctionRecommendationsPaginatorName
- GetRecommendationPreferencesPaginatorName
- GetRecommendationSummariesPaginatorName
- InferredWorkloadTypeType
- InferredWorkloadTypesPreferenceType
- InstanceRecommendationFindingReasonCodeType
- InstanceStateType
- JobFilterNameType
- JobStatusType
- LambdaFunctionMemoryMetricNameType
- LambdaFunctionMemoryMetricStatisticType
- LambdaFunctionMetricNameType
- LambdaFunctionMetricStatisticType
- LambdaFunctionRecommendationFilterNameType
- LambdaFunctionRecommendationFindingReasonCodeType
- LambdaFunctionRecommendationFindingType
- MetricNameType
- MetricStatisticType
- MigrationEffortType
- PlatformDifferenceType
- RecommendationPreferenceNameType
- RecommendationSourceTypeType
- ResourceTypeType
- ScopeNameType
- StatusType
- ComputeOptimizerServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccountEnrollmentStatusTypeDef
- AutoScalingGroupConfigurationTypeDef
- UtilizationMetricTypeDef
- MemorySizeConfigurationTypeDef
- CurrentPerformanceRiskRatingsTypeDef
- ScopeTypeDef
- JobFilterTypeDef
- PaginatorConfigTypeDef
- ResponseMetadataTypeDef
- EBSFilterTypeDef
- EBSUtilizationMetricTypeDef
- ECSServiceProjectedMetricTypeDef
- ECSServiceProjectedUtilizationMetricTypeDef
- ECSServiceRecommendationFilterTypeDef
- ECSServiceUtilizationMetricTypeDef
- TagTypeDef
- ExternalMetricsPreferenceTypeDef
- EnrollmentFilterTypeDef
- EstimatedMonthlySavingsTypeDef
- FilterTypeDef
- RecommendationPreferencesTypeDef
- S3DestinationConfigTypeDef
- S3DestinationTypeDef
- LambdaFunctionRecommendationFilterTypeDef
- ExternalMetricStatusTypeDef
- GetRecommendationErrorTypeDef
- TimestampTypeDef
- GetEffectiveRecommendationPreferencesRequestRequestTypeDef
- GetRecommendationSummariesRequestRequestTypeDef
- RecommendationSourceTypeDef
- LambdaFunctionMemoryProjectedMetricTypeDef
- LambdaFunctionUtilizationMetricTypeDef
- ProjectedMetricTypeDef
- ReasonCodeSummaryTypeDef
- UpdateEnrollmentStatusRequestRequestTypeDef
- VolumeConfigurationTypeDef
- ContainerConfigurationTypeDef
- ContainerRecommendationTypeDef
- DeleteRecommendationPreferencesRequestRequestTypeDef
- GetRecommendationPreferencesRequestRequestTypeDef
- DescribeRecommendationExportJobsRequestRequestTypeDef
- DescribeRecommendationExportJobsRequestDescribeRecommendationExportJobsPaginateTypeDef
- GetRecommendationPreferencesRequestGetRecommendationPreferencesPaginateTypeDef
- GetRecommendationSummariesRequestGetRecommendationSummariesPaginateTypeDef
- GetEnrollmentStatusResponseTypeDef
- GetEnrollmentStatusesForOrganizationResponseTypeDef
- UpdateEnrollmentStatusResponseTypeDef
- GetEBSVolumeRecommendationsRequestRequestTypeDef
- ECSServiceRecommendedOptionProjectedMetricTypeDef
- GetECSServiceRecommendationsRequestRequestTypeDef
- EffectiveRecommendationPreferencesTypeDef
- GetEffectiveRecommendationPreferencesResponseTypeDef
- PutRecommendationPreferencesRequestRequestTypeDef
- RecommendationPreferencesDetailTypeDef
- GetEnrollmentStatusesForOrganizationRequestGetEnrollmentStatusesForOrganizationPaginateTypeDef
- GetEnrollmentStatusesForOrganizationRequestRequestTypeDef
- InferredWorkloadSavingTypeDef
- SavingsOpportunityTypeDef
- GetAutoScalingGroupRecommendationsRequestRequestTypeDef
- GetEC2InstanceRecommendationsRequestRequestTypeDef
- ExportAutoScalingGroupRecommendationsRequestRequestTypeDef
- ExportEBSVolumeRecommendationsRequestRequestTypeDef
- ExportEC2InstanceRecommendationsRequestRequestTypeDef
- ExportECSServiceRecommendationsRequestRequestTypeDef
- ExportAutoScalingGroupRecommendationsResponseTypeDef
- ExportDestinationTypeDef
- ExportEBSVolumeRecommendationsResponseTypeDef
- ExportEC2InstanceRecommendationsResponseTypeDef
- ExportECSServiceRecommendationsResponseTypeDef
- ExportLambdaFunctionRecommendationsResponseTypeDef
- ExportLambdaFunctionRecommendationsRequestRequestTypeDef
- GetLambdaFunctionRecommendationsRequestGetLambdaFunctionRecommendationsPaginateTypeDef
- GetLambdaFunctionRecommendationsRequestRequestTypeDef
- GetEC2RecommendationProjectedMetricsRequestRequestTypeDef
- GetECSServiceRecommendationProjectedMetricsRequestRequestTypeDef
- RecommendedOptionProjectedMetricTypeDef
- SummaryTypeDef
- ServiceConfigurationTypeDef
- GetECSServiceRecommendationProjectedMetricsResponseTypeDef
- GetRecommendationPreferencesResponseTypeDef
- AutoScalingGroupRecommendationOptionTypeDef
- ECSServiceRecommendationOptionTypeDef
- InstanceRecommendationOptionTypeDef
- LambdaFunctionMemoryRecommendationOptionTypeDef
- VolumeRecommendationOptionTypeDef
- RecommendationExportJobTypeDef
- GetEC2RecommendationProjectedMetricsResponseTypeDef
- RecommendationSummaryTypeDef
- AutoScalingGroupRecommendationTypeDef
- ECSServiceRecommendationTypeDef
- InstanceRecommendationTypeDef
- LambdaFunctionRecommendationTypeDef
- VolumeRecommendationTypeDef
- DescribeRecommendationExportJobsResponseTypeDef
- GetRecommendationSummariesResponseTypeDef
- GetAutoScalingGroupRecommendationsResponseTypeDef
- GetECSServiceRecommendationsResponseTypeDef
- GetEC2InstanceRecommendationsResponseTypeDef
- GetLambdaFunctionRecommendationsResponseTypeDef
- GetEBSVolumeRecommendationsResponseTypeDef