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