SavingsPlan - AWS Savings Plans

SavingsPlan

Information about a Savings Plan.

Contents

commitment

The hourly commitment, in USD.

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

Required: No

recurringPaymentAmount

The recurring payment amount.

Type: String

Required: No

region

The AWS Region.

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

Required: No

start

The start time.

Type: String

Required: No

state

The state.

Type: String

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

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 AWS SDKs, see the following: