AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::CostExplorer::Types::SavingsPlansPurchaseRecommendationDetail

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Details for your recommended Savings Plans.

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The AccountID the recommendation is generated for.

Returns:

  • (String)

    The AccountID the recommendation is generated for.

#currency_codeString

The currency code AWS used to generate the recommendations and present potential savings.

Returns:

  • (String)

    The currency code AWS used to generate the recommendations and present potential savings.

#current_average_hourly_on_demand_spendString

The average value of hourly On-Demand spend over the lookback period of the applicable usage type.

Returns:

  • (String)

    The average value of hourly On-Demand spend over the lookback period of the applicable usage type.

#current_maximum_hourly_on_demand_spendString

The highest value of hourly On-Demand spend over the lookback period of the applicable usage type.

Returns:

  • (String)

    The highest value of hourly On-Demand spend over the lookback period of the applicable usage type.

#current_minimum_hourly_on_demand_spendString

The lowest value of hourly On-Demand spend over the lookback period of the applicable usage type.

Returns:

  • (String)

    The lowest value of hourly On-Demand spend over the lookback period of the applicable usage type.

#estimated_average_utilizationString

The estimated utilization of the recommended Savings Plans.

Returns:

  • (String)

    The estimated utilization of the recommended Savings Plans.

#estimated_monthly_savings_amountString

The estimated monthly savings amount, based on the recommended Savings Plans.

Returns:

  • (String)

    The estimated monthly savings amount, based on the recommended Savings Plans.

#estimated_on_demand_costString

The remaining On-Demand cost estimated to not be covered by the recommended Savings Plans, over the length of the lookback period.

Returns:

  • (String)

    The remaining On-Demand cost estimated to not be covered by the recommended Savings Plans, over the length of the lookback period.

#estimated_on_demand_cost_with_current_commitmentString

The estimated On-Demand costs you would expect with no additional commitment, based on your usage of the selected time period and the Savings Plans you own.

Returns:

  • (String)

    The estimated On-Demand costs you would expect with no additional commitment, based on your usage of the selected time period and the Savings Plans you own.

#estimated_roiString

The estimated return on investment based on the recommended Savings Plans purchased. This is calculated as estimatedSavingsAmount/ estimatedSPCost*100.

Returns:

  • (String)

    The estimated return on investment based on the recommended Savings Plans purchased.

#estimated_savings_amountString

The estimated savings amount based on the recommended Savings Plans over the length of the lookback period.

Returns:

  • (String)

    The estimated savings amount based on the recommended Savings Plans over the length of the lookback period.

#estimated_savings_percentageString

The estimated savings percentage relative to the total cost of applicable On-Demand usage over the lookback period.

Returns:

  • (String)

    The estimated savings percentage relative to the total cost of applicable On-Demand usage over the lookback period.

#estimated_sp_costString

The cost of the recommended Savings Plans over the length of the lookback period.

Returns:

  • (String)

    The cost of the recommended Savings Plans over the length of the lookback period.

#hourly_commitment_to_purchaseString

The recommended hourly commitment level for the Savings Plans type, and configuration based on the usage during the lookback period.

Returns:

  • (String)

    The recommended hourly commitment level for the Savings Plans type, and configuration based on the usage during the lookback period.

#savings_plans_detailsTypes::SavingsPlansDetails

Details for your recommended Savings Plans.

Returns:

#upfront_costString

The upfront cost of the recommended Savings Plans, based on the selected payment option.

Returns:

  • (String)

    The upfront cost of the recommended Savings Plans, based on the selected payment option.