CostExplorer module#
Index > CostExplorer
Auto-generated documentation for CostExplorer type annotations stubs module mypy-boto3-ce.
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.35.86' mypy_boto3_builder
- Select
boto3-stubs
AWS SDK. - Add
CostExplorer
service. - 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 CostExplorer
.
From PyPI with pip#
Install boto3-stubs
for CostExplorer
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[ce]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[ce]'
# standalone installation
python -m pip install mypy-boto3-ce
How to uninstall#
python -m pip uninstall -y mypy-boto3-ce
Usage#
Code samples can be found in Examples.
CostExplorerClient#
Type annotations and code completion for boto3.client("ce")
as CostExplorerClient
boto3 documentation
# CostExplorerClient usage example
from boto3.session import Session
from mypy_boto3_ce.client import CostExplorerClient
def get_client() -> CostExplorerClient:
return Session().client("ce")
Literals#
Type annotations for literals used in methods and schema.
# AccountScopeType usage example
from mypy_boto3_ce.literals import AccountScopeType
def get_value() -> AccountScopeType:
return "LINKED"
- AccountScopeType
- AnalysisStatusType
- AnalysisTypeType
- AnomalyFeedbackTypeType
- AnomalySubscriptionFrequencyType
- ApproximationDimensionType
- ContextType
- CostAllocationTagBackfillStatusType
- CostAllocationTagStatusType
- CostAllocationTagTypeType
- CostCategoryInheritedValueDimensionNameType
- CostCategoryRuleTypeType
- CostCategoryRuleVersionType
- CostCategorySplitChargeMethodType
- CostCategorySplitChargeRuleParameterTypeType
- CostCategoryStatusComponentType
- CostCategoryStatusType
- DimensionType
- ErrorCodeType
- FindingReasonCodeType
- GenerationStatusType
- GranularityType
- GroupDefinitionTypeType
- LookbackPeriodInDaysType
- MatchOptionType
- MetricType
- MonitorDimensionType
- MonitorTypeType
- NumericOperatorType
- OfferingClassType
- PaymentOptionType
- PlatformDifferenceType
- RecommendationTargetType
- RightsizingTypeType
- SavingsPlansDataTypeType
- SortOrderType
- SubscriberStatusType
- SubscriberTypeType
- SupportedSavingsPlansTypeType
- TermInYearsType
- CostExplorerServiceName
- ServiceName
- ResourceServiceName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AnomalyDateIntervalTypeDef
- AnomalyScoreTypeDef
- SubscriberTypeDef
- ImpactTypeDef
- CostAllocationTagBackfillRequestTypeDef
- CostAllocationTagStatusEntryTypeDef
- CostAllocationTagTypeDef
- CostCategoryInheritedValueDimensionTypeDef
- CostCategoryProcessingStatusTypeDef
- CostCategorySplitChargeRuleParameterOutputTypeDef
- CostCategorySplitChargeRuleParameterTypeDef
- CostCategoryValuesOutputTypeDef
- CostCategoryValuesTypeDef
- DateIntervalTypeDef
- CoverageCostTypeDef
- CoverageHoursTypeDef
- CoverageNormalizedUnitsTypeDef
- ResourceTagTypeDef
- ResponseMetadataTypeDef
- TagValuesOutputTypeDef
- DeleteAnomalyMonitorRequestRequestTypeDef
- DeleteAnomalySubscriptionRequestRequestTypeDef
- DeleteCostCategoryDefinitionRequestRequestTypeDef
- DescribeCostCategoryDefinitionRequestRequestTypeDef
- DimensionValuesOutputTypeDef
- DimensionValuesTypeDef
- DimensionValuesWithAttributesTypeDef
- DiskResourceUtilizationTypeDef
- DynamoDBCapacityDetailsTypeDef
- EBSResourceUtilizationTypeDef
- EC2InstanceDetailsTypeDef
- EC2ResourceDetailsTypeDef
- NetworkResourceUtilizationTypeDef
- EC2SpecificationTypeDef
- ESInstanceDetailsTypeDef
- ElastiCacheInstanceDetailsTypeDef
- GenerationSummaryTypeDef
- TotalImpactFilterTypeDef
- GetAnomalyMonitorsRequestRequestTypeDef
- GetAnomalySubscriptionsRequestRequestTypeDef
- GetApproximateUsageRecordsRequestRequestTypeDef
- GetCommitmentPurchaseAnalysisRequestRequestTypeDef
- GroupDefinitionTypeDef
- SortDefinitionTypeDef
- MetricValueTypeDef
- ReservationPurchaseRecommendationMetadataTypeDef
- ReservationAggregatesTypeDef
- RightsizingRecommendationConfigurationTypeDef
- RightsizingRecommendationMetadataTypeDef
- RightsizingRecommendationSummaryTypeDef
- GetSavingsPlanPurchaseRecommendationDetailsRequestRequestTypeDef
- SavingsPlansPurchaseRecommendationMetadataTypeDef
- MemoryDBInstanceDetailsTypeDef
- RDSInstanceDetailsTypeDef
- RedshiftInstanceDetailsTypeDef
- ListCommitmentPurchaseAnalysesRequestRequestTypeDef
- ListCostAllocationTagBackfillHistoryRequestRequestTypeDef
- ListCostAllocationTagsRequestRequestTypeDef
- ListCostCategoryDefinitionsRequestRequestTypeDef
- ListSavingsPlansPurchaseRecommendationGenerationRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ProvideAnomalyFeedbackRequestRequestTypeDef
- RecommendationDetailHourlyMetricsTypeDef
- ReservationPurchaseRecommendationSummaryTypeDef
- TerminateRecommendationDetailTypeDef
- RootCauseImpactTypeDef
- SavingsPlansAmortizedCommitmentTypeDef
- SavingsPlansCoverageDataTypeDef
- SavingsPlansDetailsTypeDef
- SavingsPlansTypeDef
- SavingsPlansPurchaseRecommendationSummaryTypeDef
- SavingsPlansSavingsTypeDef
- SavingsPlansUtilizationTypeDef
- StartCostAllocationTagBackfillRequestRequestTypeDef
- TagValuesTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateAnomalyMonitorRequestRequestTypeDef
- UpdateCostAllocationTagsStatusErrorTypeDef
- UpdateCostAllocationTagsStatusRequestRequestTypeDef
- CostCategoryReferenceTypeDef
- CostCategorySplitChargeRuleOutputTypeDef
- CostCategorySplitChargeRuleParameterUnionTypeDef
- CostCategoryValuesUnionTypeDef
- ForecastResultTypeDef
- CoverageTypeDef
- TagResourceRequestRequestTypeDef
- CreateAnomalyMonitorResponseTypeDef
- CreateAnomalySubscriptionResponseTypeDef
- CreateCostCategoryDefinitionResponseTypeDef
- DeleteCostCategoryDefinitionResponseTypeDef
- GetApproximateUsageRecordsResponseTypeDef
- GetCostCategoriesResponseTypeDef
- GetTagsResponseTypeDef
- ListCostAllocationTagBackfillHistoryResponseTypeDef
- ListCostAllocationTagsResponseTypeDef
- ListTagsForResourceResponseTypeDef
- ProvideAnomalyFeedbackResponseTypeDef
- StartCommitmentPurchaseAnalysisResponseTypeDef
- StartCostAllocationTagBackfillResponseTypeDef
- StartSavingsPlansPurchaseRecommendationGenerationResponseTypeDef
- UpdateAnomalyMonitorResponseTypeDef
- UpdateAnomalySubscriptionResponseTypeDef
- UpdateCostCategoryDefinitionResponseTypeDef
- ExpressionOutputTypeDef
- DimensionValuesUnionTypeDef
- GetDimensionValuesResponseTypeDef
- ReservedCapacityDetailsTypeDef
- ResourceDetailsTypeDef
- EC2ResourceUtilizationTypeDef
- ServiceSpecificationTypeDef
- ListSavingsPlansPurchaseRecommendationGenerationResponseTypeDef
- GetAnomaliesRequestRequestTypeDef
- GroupTypeDef
- ReservationUtilizationGroupTypeDef
- InstanceDetailsTypeDef
- RecommendationDetailDataTypeDef
- SavingsPlansPurchaseAnalysisDetailsTypeDef
- RootCauseTypeDef
- SavingsPlansCoverageTypeDef
- SavingsPlansPurchaseRecommendationDetailTypeDef
- SavingsPlansPurchaseAnalysisConfigurationOutputTypeDef
- SavingsPlansPurchaseAnalysisConfigurationTypeDef
- SavingsPlansUtilizationAggregatesTypeDef
- SavingsPlansUtilizationByTimeTypeDef
- SavingsPlansUtilizationDetailTypeDef
- TagValuesUnionTypeDef
- UpdateCostAllocationTagsStatusResponseTypeDef
- ListCostCategoryDefinitionsResponseTypeDef
- CostCategorySplitChargeRuleTypeDef
- GetCostForecastResponseTypeDef
- GetUsageForecastResponseTypeDef
- ReservationCoverageGroupTypeDef
- AnomalyMonitorOutputTypeDef
- AnomalySubscriptionOutputTypeDef
- CostCategoryRuleOutputTypeDef
- ResourceUtilizationTypeDef
- ResultByTimeTypeDef
- UtilizationByTimeTypeDef
- ReservationPurchaseRecommendationDetailTypeDef
- GetSavingsPlanPurchaseRecommendationDetailsResponseTypeDef
- AnalysisDetailsTypeDef
- AnomalyTypeDef
- GetSavingsPlansCoverageResponseTypeDef
- SavingsPlansPurchaseRecommendationTypeDef
- CommitmentPurchaseAnalysisConfigurationOutputTypeDef
- SavingsPlansPurchaseAnalysisConfigurationUnionTypeDef
- GetSavingsPlansUtilizationResponseTypeDef
- GetSavingsPlansUtilizationDetailsResponseTypeDef
- ExpressionTypeDef
- CostCategorySplitChargeRuleUnionTypeDef
- CoverageByTimeTypeDef
- GetAnomalyMonitorsResponseTypeDef
- GetAnomalySubscriptionsResponseTypeDef
- CostCategoryTypeDef
- CurrentInstanceTypeDef
- TargetInstanceTypeDef
- GetCostAndUsageResponseTypeDef
- GetCostAndUsageWithResourcesResponseTypeDef
- GetReservationUtilizationResponseTypeDef
- ReservationPurchaseRecommendationTypeDef
- GetAnomaliesResponseTypeDef
- GetSavingsPlansPurchaseRecommendationResponseTypeDef
- AnalysisSummaryTypeDef
- GetCommitmentPurchaseAnalysisResponseTypeDef
- CommitmentPurchaseAnalysisConfigurationTypeDef
- ExpressionUnionTypeDef
- GetCostAndUsageRequestRequestTypeDef
- GetCostAndUsageWithResourcesRequestRequestTypeDef
- GetCostCategoriesRequestRequestTypeDef
- GetCostForecastRequestRequestTypeDef
- GetDimensionValuesRequestRequestTypeDef
- GetReservationCoverageRequestRequestTypeDef
- GetReservationPurchaseRecommendationRequestRequestTypeDef
- GetReservationUtilizationRequestRequestTypeDef
- GetRightsizingRecommendationRequestRequestTypeDef
- GetSavingsPlansCoverageRequestRequestTypeDef
- GetSavingsPlansPurchaseRecommendationRequestRequestTypeDef
- GetSavingsPlansUtilizationDetailsRequestRequestTypeDef
- GetSavingsPlansUtilizationRequestRequestTypeDef
- GetTagsRequestRequestTypeDef
- GetUsageForecastRequestRequestTypeDef
- UpdateAnomalySubscriptionRequestRequestTypeDef
- GetReservationCoverageResponseTypeDef
- DescribeCostCategoryDefinitionResponseTypeDef
- ModifyRecommendationDetailTypeDef
- GetReservationPurchaseRecommendationResponseTypeDef
- ListCommitmentPurchaseAnalysesResponseTypeDef
- StartCommitmentPurchaseAnalysisRequestRequestTypeDef
- AnomalyMonitorTypeDef
- AnomalySubscriptionTypeDef
- CostCategoryRuleTypeDef
- RightsizingRecommendationTypeDef
- CreateAnomalyMonitorRequestRequestTypeDef
- CreateAnomalySubscriptionRequestRequestTypeDef
- CostCategoryRuleUnionTypeDef
- UpdateCostCategoryDefinitionRequestRequestTypeDef
- GetRightsizingRecommendationResponseTypeDef
- CreateCostCategoryDefinitionRequestRequestTypeDef