@aws-sdk/client-cost-optimization-hub

Description

You can use the Cost Optimization Hub API to programmatically identify, filter, aggregate, and quantify savings for your cost optimization recommendations across multiple Amazon Web Services Regions and Amazon Web Services accounts in your organization.

The Cost Optimization Hub API provides the following endpoint:

  • https://cost-optimization-hub.us-east-1.amazonaws.com

Installation

NPM
npm install @aws-sdk/client-cost-optimization-hub
Yarn
yarn add @aws-sdk/client-cost-optimization-hub
pnpm
pnpm add @aws-sdk/client-cost-optimization-hub

Types

Type Name
Type
AccessDeniedExceptionClass
AccountEnrollmentStatusInterface
ActionTypeTypeAlias
ActionTypeenumVariable
AllocationStrategyTypeAlias
AllocationStrategyenumVariable
BlockStoragePerformanceConfigurationInterface
ClientDefaultsInterface
ClientInputEndpointParametersInterface
ComputeConfigurationInterface
ComputeSavingsPlansInterface
ComputeSavingsPlansConfigurationInterface
CostOptimizationHubClass
CostOptimizationHubInterface
CostOptimizationHubClientClass
CostOptimizationHubClientConfigInterface
CostOptimizationHubClientConfigTypeTypeAlias
CostOptimizationHubClientResolvedConfigInterface
CostOptimizationHubClientResolvedConfigTypeTypeAlias
CostOptimizationHubPaginationConfigurationInterface
CostOptimizationHubServiceExceptionClass
DbInstanceConfigurationInterface
EbsVolumeInterface
EbsVolumeConfigurationInterface
Ec2AutoScalingGroupInterface
Ec2AutoScalingGroupConfigurationInterface
Ec2AutoScalingGroupTypeTypeAlias
Ec2AutoScalingGroupTypeenumVariable
Ec2InstanceInterface
Ec2InstanceConfigurationInterface
Ec2InstanceSavingsPlansInterface
Ec2InstanceSavingsPlansConfigurationInterface
Ec2ReservedInstancesInterface
Ec2ReservedInstancesConfigurationInterface
EcsServiceInterface
EcsServiceConfigurationInterface
ElastiCacheReservedInstancesInterface
ElastiCacheReservedInstancesConfigurationInterface
EnrollmentStatusTypeAlias
EnrollmentStatusenumVariable
EstimatedDiscountsInterface
FilterInterface
GetPreferencesCommandClass
GetPreferencesCommandInputInterface
GetPreferencesCommandOutputInterface
GetPreferencesRequestInterface
GetPreferencesResponseInterface
GetRecommendationCommandClass
GetRecommendationCommandInputInterface
GetRecommendationCommandOutputInterface
GetRecommendationRequestInterface
GetRecommendationResponseInterface
ImplementationEffortTypeAlias
ImplementationEffortenumVariable
InstanceConfigurationInterface
InternalServerExceptionClass
LambdaFunctionInterface
LambdaFunctionConfigurationInterface
ListEnrollmentStatusesCommandClass
ListEnrollmentStatusesCommandInputInterface
ListEnrollmentStatusesCommandOutputInterface
ListEnrollmentStatusesRequestInterface
ListEnrollmentStatusesResponseInterface
ListRecommendationsCommandClass
ListRecommendationsCommandInputInterface
ListRecommendationsCommandOutputInterface
ListRecommendationsRequestInterface
ListRecommendationsResponseInterface
ListRecommendationSummariesCommandClass
ListRecommendationSummariesCommandInputInterface
ListRecommendationSummariesCommandOutputInterface
ListRecommendationSummariesRequestInterface
ListRecommendationSummariesResponseInterface
MemberAccountDiscountVisibilityTypeAlias
MemberAccountDiscountVisibilityenumVariable
MixedInstanceConfigurationInterface
OpenSearchReservedInstancesInterface
OpenSearchReservedInstancesConfigurationInterface
OrderTypeAlias
OrderenumVariable
OrderByInterface
paginateListEnrollmentStatusesVariable
paginateListRecommendationsVariable
paginateListRecommendationSummariesVariable
RdsDbInstanceInterface
RdsDbInstanceConfigurationInterface
RdsDbInstanceStorageInterface
RdsDbInstanceStorageConfigurationInterface
RdsReservedInstancesInterface
RdsReservedInstancesConfigurationInterface
RecommendationInterface
RecommendationSummaryInterface
RedshiftReservedInstancesInterface
RedshiftReservedInstancesConfigurationInterface
ReservedInstancesCostCalculationInterface
ReservedInstancesPricingInterface
ResourceCostCalculationInterface
ResourceDetailsNamespace
ResourceDetailsTypeAlias
ResourceNotFoundExceptionClass
ResourcePricingInterface
ResourceTypeTypeAlias
ResourceTypeenumVariable
RuntimeExtensionInterface
SageMakerSavingsPlansInterface
SageMakerSavingsPlansConfigurationInterface
SavingsEstimationModeTypeAlias
SavingsEstimationModeenumVariable
SavingsPlansCostCalculationInterface
SavingsPlansPricingInterface
ServiceInputTypesTypeAlias
ServiceOutputTypesTypeAlias
SourceTypeAlias
SourceenumVariable
StorageConfigurationInterface
SummaryMetricsTypeAlias
SummaryMetricsenumVariable
SummaryMetricsResultInterface
TagInterface
ThrottlingExceptionClass
UpdateEnrollmentStatusCommandClass
UpdateEnrollmentStatusCommandInputInterface
UpdateEnrollmentStatusCommandOutputInterface
UpdateEnrollmentStatusRequestInterface
UpdateEnrollmentStatusResponseInterface
UpdatePreferencesCommandClass
UpdatePreferencesCommandInputInterface
UpdatePreferencesCommandOutputInterface
UpdatePreferencesRequestInterface
UpdatePreferencesResponseInterface
UsageInterface
ValidationExceptionClass
ValidationExceptionDetailInterface
ValidationExceptionReasonTypeAlias
ValidationExceptionReasonenumVariable