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::SavingsPlansPurchaseRecommendation

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

Overview

Contains your request parameters, Savings Plan Recommendations Summary, and Details.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#account_scopeString

The account scope that you want your recommendations for. Amazon Web Services calculates recommendations including the management account and member accounts if the value is set to PAYER. If the value is LINKED, recommendations are calculated for individual member accounts only.

Possible values:

  • PAYER
  • LINKED

Returns:

  • (String)

    The account scope that you want your recommendations for.

#lookback_period_in_daysString

The lookback period in days, used to generate the recommendation.

Possible values:

  • SEVEN_DAYS
  • THIRTY_DAYS
  • SIXTY_DAYS

Returns:

  • (String)

    The lookback period in days, used to generate the recommendation.

#payment_optionString

The payment option used to generate the recommendation.

Possible values:

  • NO_UPFRONT
  • PARTIAL_UPFRONT
  • ALL_UPFRONT
  • LIGHT_UTILIZATION
  • MEDIUM_UTILIZATION
  • HEAVY_UTILIZATION

Returns:

  • (String)

    The payment option used to generate the recommendation.

#savings_plans_purchase_recommendation_detailsArray<Types::SavingsPlansPurchaseRecommendationDetail>

Details for the Savings Plans we recommend that you purchase to cover existing Savings Plans eligible workloads.

Returns:

#savings_plans_purchase_recommendation_summaryTypes::SavingsPlansPurchaseRecommendationSummary

Summary metrics for your Savings Plans Recommendations.

Returns:

#savings_plans_typeString

The requested Savings Plans recommendation type.

Possible values:

  • COMPUTE_SP
  • EC2_INSTANCE_SP

Returns:

  • (String)

    The requested Savings Plans recommendation type.

#term_in_yearsString

The Savings Plans recommendation term in years, used to generate the recommendation.

Possible values:

  • ONE_YEAR
  • THREE_YEARS

Returns:

  • (String)

    The Savings Plans recommendation term in years, used to generate the recommendation.