AWS SDK for C++  1.8.78
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CostExplorer::Model Namespace Reference

Namespaces

 
 AnomalyFeedbackTypeMapper
 
 AnomalySubscriptionFrequencyMapper
 
 ContextMapper
 
 CostCategoryRuleVersionMapper
 
 CostCategoryStatusComponentMapper
 
 CostCategoryStatusMapper
 
 DimensionMapper
 
 GranularityMapper
 
 GroupDefinitionTypeMapper
 
 LookbackPeriodInDaysMapper
 
 MatchOptionMapper
 
 MetricMapper
 
 MonitorDimensionMapper
 
 MonitorTypeMapper
 
 NumericOperatorMapper
 
 OfferingClassMapper
 
 PaymentOptionMapper
 
 RecommendationTargetMapper
 
 RightsizingTypeMapper
 
 SubscriberStatusMapper
 
 SubscriberTypeMapper
 
 SupportedSavingsPlansTypeMapper
 
 TermInYearsMapper
 

Classes

class  Anomaly
 
class  AnomalyDateInterval
 
class  AnomalyMonitor
 
class  AnomalyScore
 
class  AnomalySubscription
 
class  CostCategory
 
class  CostCategoryProcessingStatus
 
class  CostCategoryReference
 
class  CostCategoryRule
 
class  CostCategoryValues
 
class  Coverage
 
class  CoverageByTime
 
class  CoverageCost
 
class  CoverageHours
 
class  CoverageNormalizedUnits
 
class  CreateAnomalyMonitorRequest
 
class  CreateAnomalyMonitorResult
 
class  CreateAnomalySubscriptionRequest
 
class  CreateAnomalySubscriptionResult
 
class  CreateCostCategoryDefinitionRequest
 
class  CreateCostCategoryDefinitionResult
 
class  CurrentInstance
 
class  DateInterval
 
class  DeleteAnomalyMonitorRequest
 
class  DeleteAnomalyMonitorResult
 
class  DeleteAnomalySubscriptionRequest
 
class  DeleteAnomalySubscriptionResult
 
class  DeleteCostCategoryDefinitionRequest
 
class  DeleteCostCategoryDefinitionResult
 
class  DescribeCostCategoryDefinitionRequest
 
class  DescribeCostCategoryDefinitionResult
 
class  DimensionValues
 
class  DimensionValuesWithAttributes
 
class  EBSResourceUtilization
 
class  EC2InstanceDetails
 
class  EC2ResourceDetails
 
class  EC2ResourceUtilization
 
class  EC2Specification
 
class  ElastiCacheInstanceDetails
 
class  ESInstanceDetails
 
class  Expression
 
class  ForecastResult
 
class  GetAnomaliesRequest
 
class  GetAnomaliesResult
 
class  GetAnomalyMonitorsRequest
 
class  GetAnomalyMonitorsResult
 
class  GetAnomalySubscriptionsRequest
 
class  GetAnomalySubscriptionsResult
 
class  GetCostAndUsageRequest
 
class  GetCostAndUsageResult
 
class  GetCostAndUsageWithResourcesRequest
 
class  GetCostAndUsageWithResourcesResult
 
class  GetCostForecastRequest
 
class  GetCostForecastResult
 
class  GetDimensionValuesRequest
 
class  GetDimensionValuesResult
 
class  GetReservationCoverageRequest
 
class  GetReservationCoverageResult
 
class  GetReservationPurchaseRecommendationRequest
 
class  GetReservationPurchaseRecommendationResult
 
class  GetReservationUtilizationRequest
 
class  GetReservationUtilizationResult
 
class  GetRightsizingRecommendationRequest
 
class  GetRightsizingRecommendationResult
 
class  GetSavingsPlansCoverageRequest
 
class  GetSavingsPlansCoverageResult
 
class  GetSavingsPlansPurchaseRecommendationRequest
 
class  GetSavingsPlansPurchaseRecommendationResult
 
class  GetSavingsPlansUtilizationDetailsRequest
 
class  GetSavingsPlansUtilizationDetailsResult
 
class  GetSavingsPlansUtilizationRequest
 
class  GetSavingsPlansUtilizationResult
 
class  GetTagsRequest
 
class  GetTagsResult
 
class  GetUsageForecastRequest
 
class  GetUsageForecastResult
 
class  Group
 
class  GroupDefinition
 
class  Impact
 
class  InstanceDetails
 
class  ListCostCategoryDefinitionsRequest
 
class  ListCostCategoryDefinitionsResult
 
class  MetricValue
 
class  ModifyRecommendationDetail
 
class  ProvideAnomalyFeedbackRequest
 
class  ProvideAnomalyFeedbackResult
 
class  RDSInstanceDetails
 
class  RedshiftInstanceDetails
 
class  ReservationAggregates
 
class  ReservationCoverageGroup
 
class  ReservationPurchaseRecommendation
 
class  ReservationPurchaseRecommendationDetail
 
class  ReservationPurchaseRecommendationMetadata
 
class  ReservationPurchaseRecommendationSummary
 
class  ReservationUtilizationGroup
 
class  ResourceDetails
 
class  ResourceUtilization
 
class  ResultByTime
 
class  RightsizingRecommendation
 
class  RightsizingRecommendationConfiguration
 
class  RightsizingRecommendationMetadata
 
class  RightsizingRecommendationSummary
 
class  RootCause
 
class  SavingsPlansAmortizedCommitment
 
class  SavingsPlansCoverage
 
class  SavingsPlansCoverageData
 
class  SavingsPlansDetails
 
class  SavingsPlansPurchaseRecommendation
 
class  SavingsPlansPurchaseRecommendationDetail
 
class  SavingsPlansPurchaseRecommendationMetadata
 
class  SavingsPlansPurchaseRecommendationSummary
 
class  SavingsPlansSavings
 
class  SavingsPlansUtilization
 
class  SavingsPlansUtilizationAggregates
 
class  SavingsPlansUtilizationByTime
 
class  SavingsPlansUtilizationDetail
 
class  ServiceSpecification
 
class  Subscriber
 
class  TagValues
 
class  TargetInstance
 
class  TerminateRecommendationDetail
 
class  TotalImpactFilter
 
class  UpdateAnomalyMonitorRequest
 
class  UpdateAnomalyMonitorResult
 
class  UpdateAnomalySubscriptionRequest
 
class  UpdateAnomalySubscriptionResult
 
class  UpdateCostCategoryDefinitionRequest
 
class  UpdateCostCategoryDefinitionResult
 
class  UtilizationByTime
 

Typedefs

typedef Aws::Utils::Outcome< CreateAnomalyMonitorResult, CostExplorerErrorCreateAnomalyMonitorOutcome
 
typedef Aws::Utils::Outcome< CreateAnomalySubscriptionResult, CostExplorerErrorCreateAnomalySubscriptionOutcome
 
typedef Aws::Utils::Outcome< CreateCostCategoryDefinitionResult, CostExplorerErrorCreateCostCategoryDefinitionOutcome
 
typedef Aws::Utils::Outcome< DeleteAnomalyMonitorResult, CostExplorerErrorDeleteAnomalyMonitorOutcome
 
typedef Aws::Utils::Outcome< DeleteAnomalySubscriptionResult, CostExplorerErrorDeleteAnomalySubscriptionOutcome
 
typedef Aws::Utils::Outcome< DeleteCostCategoryDefinitionResult, CostExplorerErrorDeleteCostCategoryDefinitionOutcome
 
typedef Aws::Utils::Outcome< DescribeCostCategoryDefinitionResult, CostExplorerErrorDescribeCostCategoryDefinitionOutcome
 
typedef Aws::Utils::Outcome< GetAnomaliesResult, CostExplorerErrorGetAnomaliesOutcome
 
typedef Aws::Utils::Outcome< GetAnomalyMonitorsResult, CostExplorerErrorGetAnomalyMonitorsOutcome
 
typedef Aws::Utils::Outcome< GetAnomalySubscriptionsResult, CostExplorerErrorGetAnomalySubscriptionsOutcome
 
typedef Aws::Utils::Outcome< GetCostAndUsageResult, CostExplorerErrorGetCostAndUsageOutcome
 
typedef Aws::Utils::Outcome< GetCostAndUsageWithResourcesResult, CostExplorerErrorGetCostAndUsageWithResourcesOutcome
 
typedef Aws::Utils::Outcome< GetCostForecastResult, CostExplorerErrorGetCostForecastOutcome
 
typedef Aws::Utils::Outcome< GetDimensionValuesResult, CostExplorerErrorGetDimensionValuesOutcome
 
typedef Aws::Utils::Outcome< GetReservationCoverageResult, CostExplorerErrorGetReservationCoverageOutcome
 
typedef Aws::Utils::Outcome< GetReservationPurchaseRecommendationResult, CostExplorerErrorGetReservationPurchaseRecommendationOutcome
 
typedef Aws::Utils::Outcome< GetReservationUtilizationResult, CostExplorerErrorGetReservationUtilizationOutcome
 
typedef Aws::Utils::Outcome< GetRightsizingRecommendationResult, CostExplorerErrorGetRightsizingRecommendationOutcome
 
typedef Aws::Utils::Outcome< GetSavingsPlansCoverageResult, CostExplorerErrorGetSavingsPlansCoverageOutcome
 
typedef Aws::Utils::Outcome< GetSavingsPlansPurchaseRecommendationResult, CostExplorerErrorGetSavingsPlansPurchaseRecommendationOutcome
 
typedef Aws::Utils::Outcome< GetSavingsPlansUtilizationResult, CostExplorerErrorGetSavingsPlansUtilizationOutcome
 
typedef Aws::Utils::Outcome< GetSavingsPlansUtilizationDetailsResult, CostExplorerErrorGetSavingsPlansUtilizationDetailsOutcome
 
typedef Aws::Utils::Outcome< GetTagsResult, CostExplorerErrorGetTagsOutcome
 
typedef Aws::Utils::Outcome< GetUsageForecastResult, CostExplorerErrorGetUsageForecastOutcome
 
typedef Aws::Utils::Outcome< ListCostCategoryDefinitionsResult, CostExplorerErrorListCostCategoryDefinitionsOutcome
 
typedef Aws::Utils::Outcome< ProvideAnomalyFeedbackResult, CostExplorerErrorProvideAnomalyFeedbackOutcome
 
typedef Aws::Utils::Outcome< UpdateAnomalyMonitorResult, CostExplorerErrorUpdateAnomalyMonitorOutcome
 
typedef Aws::Utils::Outcome< UpdateAnomalySubscriptionResult, CostExplorerErrorUpdateAnomalySubscriptionOutcome
 
typedef Aws::Utils::Outcome< UpdateCostCategoryDefinitionResult, CostExplorerErrorUpdateCostCategoryDefinitionOutcome
 
typedef std::future< CreateAnomalyMonitorOutcomeCreateAnomalyMonitorOutcomeCallable
 
typedef std::future< CreateAnomalySubscriptionOutcomeCreateAnomalySubscriptionOutcomeCallable
 
typedef std::future< CreateCostCategoryDefinitionOutcomeCreateCostCategoryDefinitionOutcomeCallable
 
typedef std::future< DeleteAnomalyMonitorOutcomeDeleteAnomalyMonitorOutcomeCallable
 
typedef std::future< DeleteAnomalySubscriptionOutcomeDeleteAnomalySubscriptionOutcomeCallable
 
typedef std::future< DeleteCostCategoryDefinitionOutcomeDeleteCostCategoryDefinitionOutcomeCallable
 
typedef std::future< DescribeCostCategoryDefinitionOutcomeDescribeCostCategoryDefinitionOutcomeCallable
 
typedef std::future< GetAnomaliesOutcomeGetAnomaliesOutcomeCallable
 
typedef std::future< GetAnomalyMonitorsOutcomeGetAnomalyMonitorsOutcomeCallable
 
typedef std::future< GetAnomalySubscriptionsOutcomeGetAnomalySubscriptionsOutcomeCallable
 
typedef std::future< GetCostAndUsageOutcomeGetCostAndUsageOutcomeCallable
 
typedef std::future< GetCostAndUsageWithResourcesOutcomeGetCostAndUsageWithResourcesOutcomeCallable
 
typedef std::future< GetCostForecastOutcomeGetCostForecastOutcomeCallable
 
typedef std::future< GetDimensionValuesOutcomeGetDimensionValuesOutcomeCallable
 
typedef std::future< GetReservationCoverageOutcomeGetReservationCoverageOutcomeCallable
 
typedef std::future< GetReservationPurchaseRecommendationOutcomeGetReservationPurchaseRecommendationOutcomeCallable
 
typedef std::future< GetReservationUtilizationOutcomeGetReservationUtilizationOutcomeCallable
 
typedef std::future< GetRightsizingRecommendationOutcomeGetRightsizingRecommendationOutcomeCallable
 
typedef std::future< GetSavingsPlansCoverageOutcomeGetSavingsPlansCoverageOutcomeCallable
 
typedef std::future< GetSavingsPlansPurchaseRecommendationOutcomeGetSavingsPlansPurchaseRecommendationOutcomeCallable
 
typedef std::future< GetSavingsPlansUtilizationOutcomeGetSavingsPlansUtilizationOutcomeCallable
 
typedef std::future< GetSavingsPlansUtilizationDetailsOutcomeGetSavingsPlansUtilizationDetailsOutcomeCallable
 
typedef std::future< GetTagsOutcomeGetTagsOutcomeCallable
 
typedef std::future< GetUsageForecastOutcomeGetUsageForecastOutcomeCallable
 
typedef std::future< ListCostCategoryDefinitionsOutcomeListCostCategoryDefinitionsOutcomeCallable
 
typedef std::future< ProvideAnomalyFeedbackOutcomeProvideAnomalyFeedbackOutcomeCallable
 
typedef std::future< UpdateAnomalyMonitorOutcomeUpdateAnomalyMonitorOutcomeCallable
 
typedef std::future< UpdateAnomalySubscriptionOutcomeUpdateAnomalySubscriptionOutcomeCallable
 
typedef std::future< UpdateCostCategoryDefinitionOutcomeUpdateCostCategoryDefinitionOutcomeCallable
 

Enumerations

enum  AccountScope { AccountScope::NOT_SET, AccountScope::PAYER, AccountScope::LINKED }
 
enum  AnomalyFeedbackType { AnomalyFeedbackType::NOT_SET, AnomalyFeedbackType::YES, AnomalyFeedbackType::NO, AnomalyFeedbackType::PLANNED_ACTIVITY }
 
enum  AnomalySubscriptionFrequency { AnomalySubscriptionFrequency::NOT_SET, AnomalySubscriptionFrequency::DAILY, AnomalySubscriptionFrequency::IMMEDIATE, AnomalySubscriptionFrequency::WEEKLY }
 
enum  Context { Context::NOT_SET, Context::COST_AND_USAGE, Context::RESERVATIONS, Context::SAVINGS_PLANS }
 
enum  CostCategoryRuleVersion { CostCategoryRuleVersion::NOT_SET, CostCategoryRuleVersion::CostCategoryExpression_v1 }
 
enum  CostCategoryStatus { CostCategoryStatus::NOT_SET, CostCategoryStatus::PROCESSING, CostCategoryStatus::APPLIED }
 
enum  CostCategoryStatusComponent { CostCategoryStatusComponent::NOT_SET, CostCategoryStatusComponent::COST_EXPLORER }
 
enum  Dimension {
  Dimension::NOT_SET, Dimension::AZ, Dimension::INSTANCE_TYPE, Dimension::LINKED_ACCOUNT,
  Dimension::LINKED_ACCOUNT_NAME, Dimension::OPERATION, Dimension::PURCHASE_TYPE, Dimension::REGION,
  Dimension::SERVICE, Dimension::SERVICE_CODE, Dimension::USAGE_TYPE, Dimension::USAGE_TYPE_GROUP,
  Dimension::RECORD_TYPE, Dimension::OPERATING_SYSTEM, Dimension::TENANCY, Dimension::SCOPE,
  Dimension::PLATFORM, Dimension::SUBSCRIPTION_ID, Dimension::LEGAL_ENTITY_NAME, Dimension::DEPLOYMENT_OPTION,
  Dimension::DATABASE_ENGINE, Dimension::CACHE_ENGINE, Dimension::INSTANCE_TYPE_FAMILY, Dimension::BILLING_ENTITY,
  Dimension::RESERVATION_ID, Dimension::RESOURCE_ID, Dimension::RIGHTSIZING_TYPE, Dimension::SAVINGS_PLANS_TYPE,
  Dimension::SAVINGS_PLAN_ARN, Dimension::PAYMENT_OPTION
}
 
enum  Granularity { Granularity::NOT_SET, Granularity::DAILY, Granularity::MONTHLY, Granularity::HOURLY }
 
enum  GroupDefinitionType { GroupDefinitionType::NOT_SET, GroupDefinitionType::DIMENSION, GroupDefinitionType::TAG, GroupDefinitionType::COST_CATEGORY }
 
enum  LookbackPeriodInDays { LookbackPeriodInDays::NOT_SET, LookbackPeriodInDays::SEVEN_DAYS, LookbackPeriodInDays::THIRTY_DAYS, LookbackPeriodInDays::SIXTY_DAYS }
 
enum  MatchOption {
  MatchOption::NOT_SET, MatchOption::EQUALS, MatchOption::STARTS_WITH, MatchOption::ENDS_WITH,
  MatchOption::CONTAINS, MatchOption::CASE_SENSITIVE, MatchOption::CASE_INSENSITIVE
}
 
enum  Metric {
  Metric::NOT_SET, Metric::BLENDED_COST, Metric::UNBLENDED_COST, Metric::AMORTIZED_COST,
  Metric::NET_UNBLENDED_COST, Metric::NET_AMORTIZED_COST, Metric::USAGE_QUANTITY, Metric::NORMALIZED_USAGE_AMOUNT
}
 
enum  MonitorDimension { MonitorDimension::NOT_SET, MonitorDimension::SERVICE }
 
enum  MonitorType { MonitorType::NOT_SET, MonitorType::DIMENSIONAL, MonitorType::CUSTOM }
 
enum  NumericOperator {
  NumericOperator::NOT_SET, NumericOperator::EQUAL, NumericOperator::GREATER_THAN_OR_EQUAL, NumericOperator::LESS_THAN_OR_EQUAL,
  NumericOperator::GREATER_THAN, NumericOperator::LESS_THAN, NumericOperator::BETWEEN
}
 
enum  OfferingClass { OfferingClass::NOT_SET, OfferingClass::STANDARD, OfferingClass::CONVERTIBLE }
 
enum  PaymentOption {
  PaymentOption::NOT_SET, PaymentOption::NO_UPFRONT, PaymentOption::PARTIAL_UPFRONT, PaymentOption::ALL_UPFRONT,
  PaymentOption::LIGHT_UTILIZATION, PaymentOption::MEDIUM_UTILIZATION, PaymentOption::HEAVY_UTILIZATION
}
 
enum  RecommendationTarget { RecommendationTarget::NOT_SET, RecommendationTarget::SAME_INSTANCE_FAMILY, RecommendationTarget::CROSS_INSTANCE_FAMILY }
 
enum  RightsizingType { RightsizingType::NOT_SET, RightsizingType::TERMINATE, RightsizingType::MODIFY }
 
enum  SubscriberStatus { SubscriberStatus::NOT_SET, SubscriberStatus::CONFIRMED, SubscriberStatus::DECLINED }
 
enum  SubscriberType { SubscriberType::NOT_SET, SubscriberType::EMAIL, SubscriberType::SNS }
 
enum  SupportedSavingsPlansType { SupportedSavingsPlansType::NOT_SET, SupportedSavingsPlansType::COMPUTE_SP, SupportedSavingsPlansType::EC2_INSTANCE_SP }
 
enum  TermInYears { TermInYears::NOT_SET, TermInYears::ONE_YEAR, TermInYears::THREE_YEARS }
 

Typedef Documentation

◆ CreateAnomalyMonitorOutcome

Definition at line 110 of file CostExplorerClient.h.

◆ CreateAnomalyMonitorOutcomeCallable

Definition at line 142 of file CostExplorerClient.h.

◆ CreateAnomalySubscriptionOutcome

Definition at line 113 of file CostExplorerClient.h.

◆ CreateAnomalySubscriptionOutcomeCallable

Definition at line 143 of file CostExplorerClient.h.

◆ CreateCostCategoryDefinitionOutcome

Definition at line 114 of file CostExplorerClient.h.

◆ CreateCostCategoryDefinitionOutcomeCallable

Definition at line 144 of file CostExplorerClient.h.

◆ DeleteAnomalyMonitorOutcome

Definition at line 115 of file CostExplorerClient.h.

◆ DeleteAnomalyMonitorOutcomeCallable

Definition at line 145 of file CostExplorerClient.h.

◆ DeleteAnomalySubscriptionOutcome

Definition at line 116 of file CostExplorerClient.h.

◆ DeleteAnomalySubscriptionOutcomeCallable

Definition at line 146 of file CostExplorerClient.h.

◆ DeleteCostCategoryDefinitionOutcome

Definition at line 117 of file CostExplorerClient.h.

◆ DeleteCostCategoryDefinitionOutcomeCallable

Definition at line 147 of file CostExplorerClient.h.

◆ DescribeCostCategoryDefinitionOutcome

Definition at line 118 of file CostExplorerClient.h.

◆ DescribeCostCategoryDefinitionOutcomeCallable

Definition at line 148 of file CostExplorerClient.h.

◆ GetAnomaliesOutcome

Definition at line 119 of file CostExplorerClient.h.

◆ GetAnomaliesOutcomeCallable

Definition at line 149 of file CostExplorerClient.h.

◆ GetAnomalyMonitorsOutcome

Definition at line 120 of file CostExplorerClient.h.

◆ GetAnomalyMonitorsOutcomeCallable

Definition at line 150 of file CostExplorerClient.h.

◆ GetAnomalySubscriptionsOutcome

Definition at line 121 of file CostExplorerClient.h.

◆ GetAnomalySubscriptionsOutcomeCallable

Definition at line 151 of file CostExplorerClient.h.

◆ GetCostAndUsageOutcome

Definition at line 122 of file CostExplorerClient.h.

◆ GetCostAndUsageOutcomeCallable

Definition at line 152 of file CostExplorerClient.h.

◆ GetCostAndUsageWithResourcesOutcome

Definition at line 123 of file CostExplorerClient.h.

◆ GetCostAndUsageWithResourcesOutcomeCallable

Definition at line 153 of file CostExplorerClient.h.

◆ GetCostForecastOutcome

Definition at line 124 of file CostExplorerClient.h.

◆ GetCostForecastOutcomeCallable

Definition at line 154 of file CostExplorerClient.h.

◆ GetDimensionValuesOutcome

Definition at line 125 of file CostExplorerClient.h.

◆ GetDimensionValuesOutcomeCallable

Definition at line 155 of file CostExplorerClient.h.

◆ GetReservationCoverageOutcome

Definition at line 126 of file CostExplorerClient.h.

◆ GetReservationCoverageOutcomeCallable

Definition at line 156 of file CostExplorerClient.h.

◆ GetReservationPurchaseRecommendationOutcome

Definition at line 127 of file CostExplorerClient.h.

◆ GetReservationPurchaseRecommendationOutcomeCallable

Definition at line 157 of file CostExplorerClient.h.

◆ GetReservationUtilizationOutcome

Definition at line 128 of file CostExplorerClient.h.

◆ GetReservationUtilizationOutcomeCallable

Definition at line 158 of file CostExplorerClient.h.

◆ GetRightsizingRecommendationOutcome

Definition at line 129 of file CostExplorerClient.h.

◆ GetRightsizingRecommendationOutcomeCallable

Definition at line 159 of file CostExplorerClient.h.

◆ GetSavingsPlansCoverageOutcome

Definition at line 130 of file CostExplorerClient.h.

◆ GetSavingsPlansCoverageOutcomeCallable

Definition at line 160 of file CostExplorerClient.h.

◆ GetSavingsPlansPurchaseRecommendationOutcome

Definition at line 131 of file CostExplorerClient.h.

◆ GetSavingsPlansPurchaseRecommendationOutcomeCallable

Definition at line 161 of file CostExplorerClient.h.

◆ GetSavingsPlansUtilizationDetailsOutcome

Definition at line 133 of file CostExplorerClient.h.

◆ GetSavingsPlansUtilizationDetailsOutcomeCallable

Definition at line 163 of file CostExplorerClient.h.

◆ GetSavingsPlansUtilizationOutcome

Definition at line 132 of file CostExplorerClient.h.

◆ GetSavingsPlansUtilizationOutcomeCallable

Definition at line 162 of file CostExplorerClient.h.

◆ GetTagsOutcome

Definition at line 134 of file CostExplorerClient.h.

◆ GetTagsOutcomeCallable

Definition at line 164 of file CostExplorerClient.h.

◆ GetUsageForecastOutcome

Definition at line 135 of file CostExplorerClient.h.

◆ GetUsageForecastOutcomeCallable

Definition at line 165 of file CostExplorerClient.h.

◆ ListCostCategoryDefinitionsOutcome

Definition at line 136 of file CostExplorerClient.h.

◆ ListCostCategoryDefinitionsOutcomeCallable

Definition at line 166 of file CostExplorerClient.h.

◆ ProvideAnomalyFeedbackOutcome

Definition at line 137 of file CostExplorerClient.h.

◆ ProvideAnomalyFeedbackOutcomeCallable

Definition at line 167 of file CostExplorerClient.h.

◆ UpdateAnomalyMonitorOutcome

Definition at line 138 of file CostExplorerClient.h.

◆ UpdateAnomalyMonitorOutcomeCallable

Definition at line 168 of file CostExplorerClient.h.

◆ UpdateAnomalySubscriptionOutcome

Definition at line 139 of file CostExplorerClient.h.

◆ UpdateAnomalySubscriptionOutcomeCallable

Definition at line 169 of file CostExplorerClient.h.

◆ UpdateCostCategoryDefinitionOutcome

Definition at line 140 of file CostExplorerClient.h.

◆ UpdateCostCategoryDefinitionOutcomeCallable

Definition at line 170 of file CostExplorerClient.h.

Enumeration Type Documentation

◆ AccountScope

Enumerator
NOT_SET 
PAYER 
LINKED 

Definition at line 16 of file AccountScope.h.

◆ AnomalyFeedbackType

Enumerator
NOT_SET 
YES 
NO 
PLANNED_ACTIVITY 

Definition at line 16 of file AnomalyFeedbackType.h.

◆ AnomalySubscriptionFrequency

Enumerator
NOT_SET 
DAILY 
IMMEDIATE 
WEEKLY 

Definition at line 16 of file AnomalySubscriptionFrequency.h.

◆ Context

Enumerator
NOT_SET 
COST_AND_USAGE 
RESERVATIONS 
SAVINGS_PLANS 

Definition at line 16 of file Context.h.

◆ CostCategoryRuleVersion

Enumerator
NOT_SET 
CostCategoryExpression_v1 

Definition at line 16 of file CostCategoryRuleVersion.h.

◆ CostCategoryStatus

Enumerator
NOT_SET 
PROCESSING 
APPLIED 

Definition at line 16 of file CostCategoryStatus.h.

◆ CostCategoryStatusComponent

Enumerator
NOT_SET 
COST_EXPLORER 

Definition at line 16 of file CostCategoryStatusComponent.h.

◆ Dimension

Enumerator
NOT_SET 
AZ 
INSTANCE_TYPE 
LINKED_ACCOUNT 
LINKED_ACCOUNT_NAME 
OPERATION 
PURCHASE_TYPE 
REGION 
SERVICE 
SERVICE_CODE 
USAGE_TYPE 
USAGE_TYPE_GROUP 
RECORD_TYPE 
OPERATING_SYSTEM 
TENANCY 
SCOPE 
PLATFORM 
SUBSCRIPTION_ID 
LEGAL_ENTITY_NAME 
DEPLOYMENT_OPTION 
DATABASE_ENGINE 
CACHE_ENGINE 
INSTANCE_TYPE_FAMILY 
BILLING_ENTITY 
RESERVATION_ID 
RESOURCE_ID 
RIGHTSIZING_TYPE 
SAVINGS_PLANS_TYPE 
SAVINGS_PLAN_ARN 
PAYMENT_OPTION 

Definition at line 16 of file Dimension.h.

◆ Granularity

Enumerator
NOT_SET 
DAILY 
MONTHLY 
HOURLY 

Definition at line 16 of file Granularity.h.

◆ GroupDefinitionType

Enumerator
NOT_SET 
DIMENSION 
TAG 
COST_CATEGORY 

Definition at line 16 of file GroupDefinitionType.h.

◆ LookbackPeriodInDays

Enumerator
NOT_SET 
SEVEN_DAYS 
THIRTY_DAYS 
SIXTY_DAYS 

Definition at line 16 of file LookbackPeriodInDays.h.

◆ MatchOption

Enumerator
NOT_SET 
EQUALS 
STARTS_WITH 
ENDS_WITH 
CONTAINS 
CASE_SENSITIVE 
CASE_INSENSITIVE 

Definition at line 16 of file MatchOption.h.

◆ Metric

Enumerator
NOT_SET 
BLENDED_COST 
UNBLENDED_COST 
AMORTIZED_COST 
NET_UNBLENDED_COST 
NET_AMORTIZED_COST 
USAGE_QUANTITY 
NORMALIZED_USAGE_AMOUNT 

Definition at line 16 of file Metric.h.

◆ MonitorDimension

Enumerator
NOT_SET 
SERVICE 

Definition at line 16 of file MonitorDimension.h.

◆ MonitorType

Enumerator
NOT_SET 
DIMENSIONAL 
CUSTOM 

Definition at line 16 of file MonitorType.h.

◆ NumericOperator

Enumerator
NOT_SET 
EQUAL 
GREATER_THAN_OR_EQUAL 
LESS_THAN_OR_EQUAL 
GREATER_THAN 
LESS_THAN 
BETWEEN 

Definition at line 16 of file NumericOperator.h.

◆ OfferingClass

Enumerator
NOT_SET 
STANDARD 
CONVERTIBLE 

Definition at line 16 of file OfferingClass.h.

◆ PaymentOption

Enumerator
NOT_SET 
NO_UPFRONT 
PARTIAL_UPFRONT 
ALL_UPFRONT 
LIGHT_UTILIZATION 
MEDIUM_UTILIZATION 
HEAVY_UTILIZATION 

Definition at line 16 of file PaymentOption.h.

◆ RecommendationTarget

Enumerator
NOT_SET 
SAME_INSTANCE_FAMILY 
CROSS_INSTANCE_FAMILY 

Definition at line 16 of file RecommendationTarget.h.

◆ RightsizingType

Enumerator
NOT_SET 
TERMINATE 
MODIFY 

Definition at line 16 of file RightsizingType.h.

◆ SubscriberStatus

Enumerator
NOT_SET 
CONFIRMED 
DECLINED 

Definition at line 16 of file SubscriberStatus.h.

◆ SubscriberType

Enumerator
NOT_SET 
EMAIL 
SNS 

Definition at line 16 of file SubscriberType.h.

◆ SupportedSavingsPlansType

Enumerator
NOT_SET 
COMPUTE_SP 
EC2_INSTANCE_SP 

Definition at line 16 of file SupportedSavingsPlansType.h.

◆ TermInYears

Enumerator
NOT_SET 
ONE_YEAR 
THREE_YEARS 

Definition at line 16 of file TermInYears.h.