class Aws::SavingsPlans::Types::DescribeSavingsPlansOfferingRatesRequest

@note When making an API call, you may pass DescribeSavingsPlansOfferingRatesRequest

data as a hash:

    {
      savings_plan_offering_ids: ["UUID"],
      savings_plan_payment_options: ["All Upfront"], # accepts All Upfront, Partial Upfront, No Upfront
      savings_plan_types: ["Compute"], # accepts Compute, EC2Instance, SageMaker
      products: ["EC2"], # accepts EC2, Fargate, Lambda, SageMaker
      service_codes: ["AmazonEC2"], # accepts AmazonEC2, AmazonECS, AmazonEKS, AWSLambda, AmazonSageMaker
      usage_types: ["SavingsPlanRateUsageType"],
      operations: ["SavingsPlanRateOperation"],
      filters: [
        {
          name: "region", # accepts region, instanceFamily, instanceType, productDescription, tenancy, productId
          values: ["JsonSafeFilterValueString"],
        },
      ],
      next_token: "PaginationToken",
      max_results: 1,
    }

@!attribute [rw] savings_plan_offering_ids

The IDs of the offerings.
@return [Array<String>]

@!attribute [rw] savings_plan_payment_options

The payment options.
@return [Array<String>]

@!attribute [rw] savings_plan_types

The plan types.
@return [Array<String>]

@!attribute [rw] products

The AWS products.
@return [Array<String>]

@!attribute [rw] service_codes

The services.
@return [Array<String>]

@!attribute [rw] usage_types

The usage details of the line item in the billing report.
@return [Array<String>]

@!attribute [rw] operations

The specific AWS operation for the line item in the billing report.
@return [Array<String>]

@!attribute [rw] filters

The filters.
@return [Array<Types::SavingsPlanOfferingRateFilterElement>]

@!attribute [rw] next_token

The token for the next page of results.
@return [String]

@!attribute [rw] max_results

The maximum number of results to return with a single call. To
retrieve additional results, make another call with the returned
token value.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/savingsplans-2019-06-28/DescribeSavingsPlansOfferingRatesRequest AWS API Documentation

Constants

SENSITIVE