ReservedInstances
Describes a Reserved Instance.
Contents
- availabilityZone
-
The Availability Zone in which the Reserved Instance can be used.
Type: String
Required: No
- currencyCode
-
The currency of the Reserved Instance. It's specified using ISO 4217 standard currency codes. At this time, the only supported currency is
USD
.Type: String
Valid Values:
USD
Required: No
- duration
-
The duration of the Reserved Instance, in seconds.
Type: Long
Required: No
- end
-
The time when the Reserved Instance expires.
Type: Timestamp
Required: No
- fixedPrice
-
The purchase price of the Reserved Instance.
Type: Float
Required: No
- instanceCount
-
The number of reservations purchased.
Type: Integer
Required: No
- instanceTenancy
-
The tenancy of the instance.
Type: String
Valid Values:
default | dedicated | host
Required: No
- instanceType
-
The instance type on which the Reserved Instance can be used.
Type: String
Valid Values:
t1.micro | t2.nano | t2.micro | t2.small | t2.medium | t2.large | t2.xlarge | t2.2xlarge | m1.small | m1.medium | m1.large | m1.xlarge | m3.medium | m3.large | m3.xlarge | m3.2xlarge | m4.large | m4.xlarge | m4.2xlarge | m4.4xlarge | m4.10xlarge | m4.16xlarge | m2.xlarge | m2.2xlarge | m2.4xlarge | cr1.8xlarge | r3.large | r3.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge | r4.large | r4.xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.16xlarge | x1.16xlarge | x1.32xlarge | x1e.xlarge | x1e.2xlarge | x1e.4xlarge | x1e.8xlarge | x1e.16xlarge | x1e.32xlarge | i2.xlarge | i2.2xlarge | i2.4xlarge | i2.8xlarge | i3.large | i3.xlarge | i3.2xlarge | i3.4xlarge | i3.8xlarge | i3.16xlarge | hi1.4xlarge | hs1.8xlarge | c1.medium | c1.xlarge | c3.large | c3.xlarge | c3.2xlarge | c3.4xlarge | c3.8xlarge | c4.large | c4.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge | c5.large | c5.xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.18xlarge | cc1.4xlarge | cc2.8xlarge | g2.2xlarge | g2.8xlarge | g3.4xlarge | g3.8xlarge | g3.16xlarge | cg1.4xlarge | p2.xlarge | p2.8xlarge | p2.16xlarge | p3.2xlarge | p3.8xlarge | p3.16xlarge | d2.xlarge | d2.2xlarge | d2.4xlarge | d2.8xlarge | f1.2xlarge | f1.16xlarge | m5.large | m5.xlarge | m5.2xlarge | m5.4xlarge | m5.12xlarge | m5.24xlarge | h1.2xlarge | h1.4xlarge | h1.8xlarge | h1.16xlarge
Required: No
- offeringClass
-
The offering class of the Reserved Instance.
Type: String
Valid Values:
standard | convertible
Required: No
- offeringType
-
The Reserved Instance offering type.
Type: String
Valid Values:
Heavy Utilization | Medium Utilization | Light Utilization | No Upfront | Partial Upfront | All Upfront
Required: No
- productDescription
-
The Reserved Instance product platform description.
Type: String
Valid Values:
Linux/UNIX | Linux/UNIX (Amazon VPC) | Windows | Windows (Amazon VPC)
Required: No
- recurringCharges
-
The recurring charge tag assigned to the resource.
Type: Array of RecurringCharge objects
Required: No
- reservedInstancesId
-
The ID of the Reserved Instance.
Type: String
Required: No
- scope
-
The scope of the Reserved Instance.
Type: String
Valid Values:
Availability Zone | Region
Required: No
- start
-
The date and time the Reserved Instance started.
Type: Timestamp
Required: No
- state
-
The state of the Reserved Instance purchase.
Type: String
Valid Values:
payment-pending | active | payment-failed | retired
Required: No
- tagSet
-
Any tags assigned to the resource.
Type: Array of Tag objects
Required: No
- usagePrice
-
The usage price of the Reserved Instance, per hour.
Type: Float
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: