Skip to content

Describes the offerings for the specified Savings Plans

Description

Describes the offerings for the specified Savings Plans.

Usage

savingsplans_describe_savings_plans_offerings(offeringIds,
  paymentOptions, productType, planTypes, durations, currencies,
  descriptions, serviceCodes, usageTypes, operations, filters, nextToken,
  maxResults)

Arguments

  • offeringIds

    The IDs of the offerings.

  • paymentOptions

    The payment options.

  • productType

    The product type.

  • planTypes

    The plan types.

  • durations

    The duration, in seconds.

  • currencies

    The currencies.

  • descriptions

    The descriptions.

  • serviceCodes

    The services.

  • usageTypes

    The usage details of the line item in the billing report.

  • operations

    The specific Amazon Web Services operation for the line item in the billing report.

  • filters

    The filters.

  • nextToken

    The token for the next page of results.

  • maxResults

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

Value

A list with the following syntax:

list(
  searchResults = list(
    list(
      offeringId = "string",
      productTypes = list(
        "EC2"|"Fargate"|"Lambda"|"SageMaker"|"RDS"|"DSQL"|"DynamoDB"|"ElastiCache"|"DocDB"|"Neptune"|"Timestream"|"Keyspaces"|"DMS"|"OpenSearch"
      ),
      planType = "Compute"|"EC2Instance"|"SageMaker"|"Database",
      description = "string",
      paymentOption = "All Upfront"|"Partial Upfront"|"No Upfront",
      durationSeconds = 123,
      currency = "CNY"|"USD"|"EUR",
      serviceCode = "string",
      usageType = "string",
      operation = "string",
      properties = list(
        list(
          name = "region"|"instanceFamily",
          value = "string"
        )
      )
    )
  ),
  nextToken = "string"
)

Request syntax

svc$describe_savings_plans_offerings(
  offeringIds = list(
    "string"
  ),
  paymentOptions = list(
    "All Upfront"|"Partial Upfront"|"No Upfront"
  ),
  productType = "EC2"|"Fargate"|"Lambda"|"SageMaker"|"RDS"|"DSQL"|"DynamoDB"|"ElastiCache"|"DocDB"|"Neptune"|"Timestream"|"Keyspaces"|"DMS"|"OpenSearch",
  planTypes = list(
    "Compute"|"EC2Instance"|"SageMaker"|"Database"
  ),
  durations = list(
    123
  ),
  currencies = list(
    "CNY"|"USD"|"EUR"
  ),
  descriptions = list(
    "string"
  ),
  serviceCodes = list(
    "string"
  ),
  usageTypes = list(
    "string"
  ),
  operations = list(
    "string"
  ),
  filters = list(
    list(
      name = "region"|"instanceFamily",
      values = list(
        "string"
      )
    )
  ),
  nextToken = "string",
  maxResults = 123
)