| Class | Description |
|---|---|
| Anomaly |
An unusual cost pattern.
|
| AnomalyDateInterval |
The time period for an anomaly.
|
| AnomalyMonitor |
This object continuously inspects your account's cost data for anomalies.
|
| AnomalyScore |
Quantifies the anomaly.
|
| AnomalySubscription |
An
AnomalySubscription resource (also referred to as an alert subscription) sends notifications about
specific anomalies that meet an alerting criteria defined by you. |
| CostAllocationTag |
The cost allocation tag structure.
|
| CostAllocationTagBackfillRequest |
The cost allocation tag backfill request structure that contains metadata and details of a certain backfill.
|
| CostAllocationTagStatusEntry |
The cost allocation tag status.
|
| CostCategory |
The structure of Cost Categories.
|
| CostCategoryInheritedValueDimension |
When you create or update a cost category, you can define the
CostCategoryRule rule type as
INHERITED_VALUE. |
| CostCategoryProcessingStatus |
The list of processing statuses for Cost Management products for a specific cost category.
|
| CostCategoryReference |
A reference to a Cost Category containing only enough information to identify the Cost Category.
|
| CostCategoryRule |
Rules are processed in order.
|
| CostCategorySplitChargeRule |
Use the split charge rule to split the cost of one Cost Category value across several other target values.
|
| CostCategorySplitChargeRuleParameter |
The parameters for a split charge method.
|
| CostCategoryValues |
The Cost Categories values used for filtering the costs.
|
| Coverage |
The amount of instance usage that a reservation covered.
|
| CoverageByTime |
Reservation coverage for a specified period, in hours.
|
| CoverageCost |
How much it costs to run an instance.
|
| CoverageHours |
How long a running instance either used a reservation or was On-Demand.
|
| CoverageNormalizedUnits |
The amount of instance usage, in normalized units.
|
| CreateAnomalyMonitorRequest | |
| CreateAnomalyMonitorResult | |
| CreateAnomalySubscriptionRequest | |
| CreateAnomalySubscriptionResult | |
| CreateCostCategoryDefinitionRequest | |
| CreateCostCategoryDefinitionResult | |
| CurrentInstance |
Context about the current instance.
|
| DateInterval |
The time period of the request.
|
| DeleteAnomalyMonitorRequest | |
| DeleteAnomalyMonitorResult | |
| DeleteAnomalySubscriptionRequest | |
| DeleteAnomalySubscriptionResult | |
| DeleteCostCategoryDefinitionRequest | |
| DeleteCostCategoryDefinitionResult | |
| DescribeCostCategoryDefinitionRequest | |
| DescribeCostCategoryDefinitionResult | |
| DimensionValues |
The metadata that you can use to filter and group your results.
|
| DimensionValuesWithAttributes |
The metadata of a specific type that you can use to filter and group your results.
|
| DiskResourceUtilization |
The field that contains a list of disk (local storage) metrics that are associated with the current instance.
|
| EBSResourceUtilization |
The EBS field that contains a list of EBS metrics that are associated with the current instance.
|
| EC2InstanceDetails |
Details about the Amazon EC2 reservations that Amazon Web Services recommends that you purchase.
|
| EC2ResourceDetails |
Details on the Amazon EC2 Resource.
|
| EC2ResourceUtilization |
Utilization metrics for the instance.
|
| EC2Specification |
The Amazon EC2 hardware specifications that you want Amazon Web Services to provide recommendations for.
|
| ElastiCacheInstanceDetails |
Details about the Amazon ElastiCache reservations that Amazon Web Services recommends that you purchase.
|
| ESInstanceDetails |
Details about the Amazon OpenSearch Service reservations that Amazon Web Services recommends that you purchase.
|
| Expression |
Use
Expression to filter in various Cost Explorer APIs. |
| ForecastResult |
The forecast that's created for your query.
|
| GenerationSummary |
The summary of the Savings Plans recommendation generation.
|
| GetAnomaliesRequest | |
| GetAnomaliesResult | |
| GetAnomalyMonitorsRequest | |
| GetAnomalyMonitorsResult | |
| GetAnomalySubscriptionsRequest | |
| GetAnomalySubscriptionsResult | |
| GetApproximateUsageRecordsRequest | |
| GetApproximateUsageRecordsResult | |
| GetCostAndUsageRequest | |
| GetCostAndUsageResult | |
| GetCostAndUsageWithResourcesRequest | |
| GetCostAndUsageWithResourcesResult | |
| GetCostCategoriesRequest | |
| GetCostCategoriesResult | |
| GetCostForecastRequest | |
| GetCostForecastResult | |
| GetDimensionValuesRequest | |
| GetDimensionValuesResult | |
| GetReservationCoverageRequest |
You can use the following request parameters to query for how much of your instance usage a reservation covered.
|
| GetReservationCoverageResult | |
| GetReservationPurchaseRecommendationRequest | |
| GetReservationPurchaseRecommendationResult | |
| GetReservationUtilizationRequest | |
| GetReservationUtilizationResult | |
| GetRightsizingRecommendationRequest | |
| GetRightsizingRecommendationResult | |
| GetSavingsPlanPurchaseRecommendationDetailsRequest | |
| GetSavingsPlanPurchaseRecommendationDetailsResult | |
| GetSavingsPlansCoverageRequest | |
| GetSavingsPlansCoverageResult | |
| GetSavingsPlansPurchaseRecommendationRequest | |
| GetSavingsPlansPurchaseRecommendationResult | |
| GetSavingsPlansUtilizationDetailsRequest | |
| GetSavingsPlansUtilizationDetailsResult | |
| GetSavingsPlansUtilizationRequest | |
| GetSavingsPlansUtilizationResult | |
| GetTagsRequest | |
| GetTagsResult | |
| GetUsageForecastRequest | |
| GetUsageForecastResult | |
| Group |
One level of grouped data in the results.
|
| GroupDefinition |
Represents a group when you specify a group by criteria or in the response to a query with a specific grouping.
|
| Impact |
The dollar value of the anomaly.
|
| InstanceDetails |
Details about the reservations that Amazon Web Services recommends that you purchase.
|
| ListCostAllocationTagBackfillHistoryRequest | |
| ListCostAllocationTagBackfillHistoryResult | |
| ListCostAllocationTagsRequest | |
| ListCostAllocationTagsResult | |
| ListCostCategoryDefinitionsRequest | |
| ListCostCategoryDefinitionsResult | |
| ListSavingsPlansPurchaseRecommendationGenerationRequest | |
| ListSavingsPlansPurchaseRecommendationGenerationResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| MemoryDBInstanceDetails |
Details about the MemoryDB reservations that Amazon Web Services recommends that you purchase.
|
| MetricValue |
The aggregated value for a metric.
|
| ModifyRecommendationDetail |
Details for the modification recommendation.
|
| NetworkResourceUtilization |
The network field that contains a list of network metrics that are associated with the current instance.
|
| ProvideAnomalyFeedbackRequest | |
| ProvideAnomalyFeedbackResult | |
| RDSInstanceDetails |
Details about the Amazon RDS reservations that Amazon Web Services recommends that you purchase.
|
| RecommendationDetailData |
The details and metrics for the given recommendation.
|
| RecommendationDetailHourlyMetrics |
Contains the hourly metrics for the given recommendation over the lookback period.
|
| RedshiftInstanceDetails |
Details about the Amazon Redshift reservations that Amazon Web Services recommends that you purchase.
|
| ReservationAggregates |
The aggregated numbers for your reservation usage.
|
| ReservationCoverageGroup |
A group of reservations that share a set of attributes.
|
| ReservationPurchaseRecommendation |
A specific reservation that Amazon Web Services recommends for purchase.
|
| ReservationPurchaseRecommendationDetail |
Details about your recommended reservation purchase.
|
| ReservationPurchaseRecommendationMetadata |
Information about a recommendation, such as the timestamp for when Amazon Web Services made a specific
recommendation.
|
| ReservationPurchaseRecommendationSummary |
A summary about this recommendation, such as the currency code, the amount that Amazon Web Services estimates that
you could save, and the total amount of reservation to purchase.
|
| ReservationUtilizationGroup |
A group of reservations that share a set of attributes.
|
| ResourceDetails |
Details for the resource.
|
| ResourceTag |
The tag structure that contains a tag key and value.
|
| ResourceUtilization |
Resource utilization of current resource.
|
| ResultByTime |
The result that's associated with a time period.
|
| RightsizingRecommendation |
Recommendations to rightsize resources.
|
| RightsizingRecommendationConfiguration |
You can use
RightsizingRecommendationConfiguration to customize recommendations across two attributes. |
| RightsizingRecommendationMetadata |
Metadata for a recommendation set.
|
| RightsizingRecommendationSummary |
The summary of rightsizing recommendations
|
| RootCause |
The combination of Amazon Web Service, linked account, linked account name, Region, and usage type where a cost
anomaly is observed.
|
| SavingsPlansAmortizedCommitment |
The amortized amount of Savings Plans purchased in a specific account during a specific time interval.
|
| SavingsPlansCoverage |
The amount of Savings Plans eligible usage that's covered by Savings Plans.
|
| SavingsPlansCoverageData |
Specific coverage percentage, On-Demand costs, and spend covered by Savings Plans, and total Savings Plans costs for
an account.
|
| SavingsPlansDetails |
The attribute details on a specific Savings Plan.
|
| SavingsPlansPurchaseRecommendation |
Contains your request parameters, Savings Plan Recommendations Summary, and Details.
|
| SavingsPlansPurchaseRecommendationDetail |
Details for your recommended Savings Plans.
|
| SavingsPlansPurchaseRecommendationMetadata |
Metadata about your Savings Plans Purchase Recommendations.
|
| SavingsPlansPurchaseRecommendationSummary |
Summary metrics for your Savings Plans Purchase Recommendations.
|
| SavingsPlansSavings |
The amount of savings that you're accumulating, against the public On-Demand rate of the usage accrued in an account.
|
| SavingsPlansUtilization |
The measurement of how well you're using your existing Savings Plans.
|
| SavingsPlansUtilizationAggregates |
The aggregated utilization metrics for your Savings Plans usage.
|
| SavingsPlansUtilizationByTime |
The amount of Savings Plans utilization (in hours).
|
| SavingsPlansUtilizationDetail |
A single daily or monthly Savings Plans utilization rate and details for your account.
|
| ServiceSpecification |
Hardware specifications for the service that you want recommendations for.
|
| SortDefinition |
The details for how to sort the data.
|
| StartCostAllocationTagBackfillRequest | |
| StartCostAllocationTagBackfillResult | |
| StartSavingsPlansPurchaseRecommendationGenerationRequest | |
| StartSavingsPlansPurchaseRecommendationGenerationResult | |
| Subscriber |
The recipient of
AnomalySubscription notifications. |
| TagResourceRequest | |
| TagResourceResult | |
| TagValues |
The values that are available for a tag.
|
| TargetInstance |
Details on recommended instance.
|
| TerminateRecommendationDetail |
Details on termination recommendation.
|
| TotalImpactFilter |
Filters cost anomalies based on the total impact.
|
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateAnomalyMonitorRequest | |
| UpdateAnomalyMonitorResult | |
| UpdateAnomalySubscriptionRequest | |
| UpdateAnomalySubscriptionResult | |
| UpdateCostAllocationTagsStatusError |
Gives a detailed description of the result of an action.
|
| UpdateCostAllocationTagsStatusRequest | |
| UpdateCostAllocationTagsStatusResult | |
| UpdateCostCategoryDefinitionRequest | |
| UpdateCostCategoryDefinitionResult | |
| UtilizationByTime |
The amount of utilization, in hours.
|
| Exception | Description |
|---|---|
| AWSCostExplorerException |
Base exception for all service exceptions thrown by AWS Cost Explorer Service
|
| BackfillLimitExceededException |
A request to backfill is already in progress.
|
| BillExpirationException |
The requested report expired.
|
| DataUnavailableException |
The requested data is unavailable.
|
| GenerationExistsException |
A request to generate a recommendation is already in progress.
|
| InvalidNextTokenException |
The pagination token is invalid.
|
| LimitExceededException |
You made too many calls in a short period of time.
|
| RequestChangedException |
Your request parameters changed between pages.
|
| ResourceNotFoundException |
The specified ARN in the request doesn't exist.
|
| ServiceQuotaExceededException |
You've reached the limit on the number of resources you can create, or exceeded the size of an individual resource.
|
| TooManyTagsException |
Can occur if you specify a number of tags for a resource greater than the maximum 50 user tags per resource.
|
| UnknownMonitorException |
The cost anomaly monitor does not exist for the account.
|
| UnknownSubscriptionException |
The cost anomaly subscription does not exist for the account.
|
| UnresolvableUsageUnitException |
Cost Explorer was unable to identify the usage unit.
|