ce-2017-10-25 library

Classes

Anomaly
An unusual cost pattern. This consists of the detailed metadata and the current status of the anomaly object.
AnomalyDateInterval
The time period for an anomaly.
AnomalyMonitor
This object continuously inspects your account's cost data for anomalies, based on MonitorType and MonitorSpecification. The content consists of detailed metadata and the current status of the monitor object.
AnomalyScore
Quantifies the anomaly. The higher score means that it is more anomalous.
AnomalySubscription
The association between a monitor, threshold, and list of subscribers used to deliver notifications about anomalies detected by a monitor that exceeds a threshold. The content consists of the detailed metadata and the current status of the AnomalySubscription object.
AwsClientCredentials
AWS credentials.
CostCategory
The structure of Cost Categories. This includes detailed metadata and the set of rules for the CostCategory object.
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. If there are multiple rules that match the line item, then the first rule to match is used to determine that Cost Category value.
CostCategoryValues
The Cost Categories values used for filtering the costs.
CostExplorer
The Cost Explorer API enables you to programmatically query your cost and usage data. You can query for aggregated data such as total monthly costs or total daily usage. You can also query for granular data, such as the number of daily write operations for Amazon DynamoDB database tables in your production environment. [...]
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. Normalized units enable you to see your EC2 usage for multiple sizes of instances in a uniform way. For example, suppose you run an xlarge instance and a 2xlarge instance. If you run both instances for the same amount of time, the 2xlarge instance uses twice as much of your reservation as the xlarge instance, even though both instances show only one instance-hour. Using normalized units instead of instance-hours, the xlarge instance used 8 normalized units, and the 2xlarge instance used 16 normalized units. [...]
CreateAnomalyMonitorResponse
CreateAnomalySubscriptionResponse
CreateCostCategoryDefinitionResponse
CurrentInstance
Context about the current instance.
DateInterval
The time period that you want the usage and costs for.
DeleteAnomalyMonitorResponse
DeleteAnomalySubscriptionResponse
DeleteCostCategoryDefinitionResponse
DescribeCostCategoryDefinitionResponse
DimensionValues
The metadata that you can use to filter and group your results. You can use GetDimensionValues to find specific values.
DimensionValuesWithAttributes
The metadata of a specific type that you can use to filter and group your results. You can use GetDimensionValues to find specific values.
EBSResourceUtilization
The EBS field that contains a list of EBS metrics associated with the current instance.
EC2InstanceDetails
Details about the Amazon EC2 instances that AWS recommends that you purchase.
EC2ResourceDetails
Details on the Amazon EC2 Resource.
EC2ResourceUtilization
Utilization metrics of the instance.
EC2Specification
The Amazon EC2 hardware specifications that you want AWS to provide recommendations for.
ElastiCacheInstanceDetails
Details about the Amazon ElastiCache instances that AWS recommends that you purchase.
ESInstanceDetails
Details about the Amazon ES instances that AWS recommends that you purchase.
Expression
Use Expression to filter by cost or by usage. There are two patterns: [...]
ForecastResult
The forecast created for your query.
GetAnomaliesResponse
GetAnomalyMonitorsResponse
GetAnomalySubscriptionsResponse
GetCostAndUsageResponse
GetCostAndUsageWithResourcesResponse
GetCostForecastResponse
GetDimensionValuesResponse
GetReservationCoverageResponse
GetReservationPurchaseRecommendationResponse
GetReservationUtilizationResponse
GetRightsizingRecommendationResponse
GetSavingsPlansCoverageResponse
GetSavingsPlansPurchaseRecommendationResponse
GetSavingsPlansUtilizationDetailsResponse
GetSavingsPlansUtilizationResponse
GetTagsResponse
GetUsageForecastResponse
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 anomaly's dollar value.
InstanceDetails
Details about the instances that AWS recommends that you purchase.
ListCostCategoryDefinitionsResponse
MetricValue
The aggregated value for a metric.
ModifyRecommendationDetail
Details on the modification recommendation.
ProvideAnomalyFeedbackResponse
RDSInstanceDetails
Details about the Amazon RDS instances that AWS recommends that you purchase.
RedshiftInstanceDetails
Details about the Amazon Redshift instances that AWS 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 AWS recommends for purchase.
ReservationPurchaseRecommendationDetail
Details about your recommended reservation purchase.
ReservationPurchaseRecommendationMetadata
Information about this specific recommendation, such as the timestamp for when AWS made a specific recommendation.
ReservationPurchaseRecommendationSummary
A summary about this recommendation, such as the currency code, the amount that AWS 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 on the resource.
ResourceUtilization
Resource utilization of current resource.
ResultByTime
The result that is associated with a time period.
RightsizingRecommendation
Recommendations to rightsize resources.
RightsizingRecommendationConfiguration
Enables you to customize recommendations across two attributes. You can choose to view recommendations for instances within the same instance families or across different instance families. You can also choose to view your estimated savings associated with recommendations with consideration of existing Savings Plans or RI benefits, or neither.
RightsizingRecommendationMetadata
Metadata for this recommendation set.
RightsizingRecommendationSummary
Summary of rightsizing recommendations
RootCause
The combination of AWS service, linked account, 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 is covered by Savings Plans. All calculations consider the On-Demand equivalent of your Savings Plans usage.
SavingsPlansCoverageData
Specific coverage percentage, On-Demand costs, and spend covered by Savings Plans, and total Savings Plans costs for an account.
SavingsPlansDetails
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 you're accumulating, against the public On-Demand rate of the usage accrued in an account.
SavingsPlansUtilization
The measurement of how well you are 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. A management account in an organization have access to member accounts. You can use GetDimensionValues to determine the possible dimension values.
ServiceSpecification
Hardware specifications for the service that you want recommendations for.
Subscriber
The recipient of AnomalySubscription notifications.
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.
UpdateAnomalyMonitorResponse
UpdateAnomalySubscriptionResponse
UpdateCostCategoryDefinitionResponse
UtilizationByTime
The amount of utilization, in hours.

Enums

AccountScope
AnomalyFeedbackType
AnomalySubscriptionFrequency
Context
CostCategoryRuleVersion
The rule schema version in this particular Cost Category.
CostCategoryStatus
CostCategoryStatusComponent
Dimension
Granularity
GroupDefinitionType
LookbackPeriodInDays
MatchOption
Metric
MonitorDimension
MonitorType
NumericOperator
OfferingClass
PaymentOption
RecommendationTarget
RightsizingType
SubscriberStatus
SubscriberType
SupportedSavingsPlansType
TermInYears

Exceptions / Errors

BillExpirationException
DataUnavailableException
InvalidNextTokenException
LimitExceededException
RequestChangedException
ResourceNotFoundException
ServiceQuotaExceededException
UnknownMonitorException
UnknownSubscriptionException
UnresolvableUsageUnitException