SavingsPlan - Savings Plans
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

SavingsPlan

Information about a Savings Plan.

Contents

commitment

The hourly commitment amount in the specified currency.

Type: String

Required: No

currency

The currency.

Type: String

Valid Values: CNY | USD

Required: No

description

The description.

Type: String

Required: No

ec2InstanceFamily

The EC2 instance family.

Type: String

Required: No

end

The end time.

Type: String

Required: No

offeringId

The ID of the offering.

Type: String

Required: No

paymentOption

The payment option.

Type: String

Valid Values: All Upfront | Partial Upfront | No Upfront

Required: No

productTypes

The product types.

Type: Array of strings

Valid Values: EC2 | Fargate | Lambda | SageMaker

Required: No

recurringPaymentAmount

The recurring payment amount.

Type: String

Required: No

region

The Amazon Region.

Type: String

Required: No

returnableUntil

The time until when a return for the Savings Plan can be requested. If the Savings Plan is not returnable, the field reflects the Savings Plan start time.

Type: String

Required: No

savingsPlanArn

The Amazon Resource Name (ARN) of the Savings Plan.

Type: String

Pattern: arn:aws:[a-z]+:([a-z]{2}-[a-z]+-\d{1}|):(\d{12}):savingsplan\/([0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12})$

Required: No

savingsPlanId

The ID of the Savings Plan.

Type: String

Required: No

savingsPlanType

The plan type.

Type: String

Valid Values: Compute | EC2Instance | SageMaker

Required: No

start

The start time.

Type: String

Required: No

state

The current state.

Type: String

Valid Values: payment-pending | payment-failed | active | retired | queued | queued-deleted | pending-return | returned

Required: No

tags

One or more tags.

Type: String to string map

Required: No

termDurationInSeconds

The duration of the term, in seconds.

Type: Long

Required: No

upfrontPaymentAmount

The up-front payment amount.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: