ReservedInstances

Describes a Reserved Instance.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Availability Zone in which the Reserved Instance can be used.

Link copied to clipboard

The ID of the Availability Zone.

Link copied to clipboard

The currency of the Reserved Instance. It's specified using ISO 4217 standard currency codes. At this time, the only supported currency is USD.

Link copied to clipboard

The duration of the Reserved Instance, in seconds.

Link copied to clipboard
val end: Instant?

The time when the Reserved Instance expires.

Link copied to clipboard

The purchase price of the Reserved Instance.

Link copied to clipboard

The number of reservations purchased.

Link copied to clipboard

The tenancy of the instance.

Link copied to clipboard

The instance type on which the Reserved Instance can be used.

Link copied to clipboard

The offering class of the Reserved Instance.

Link copied to clipboard

The Reserved Instance offering type.

Link copied to clipboard

The Reserved Instance product platform description.

Link copied to clipboard

The recurring charge tag assigned to the resource.

Link copied to clipboard

The ID of the Reserved Instance.

Link copied to clipboard
val scope: Scope?

The scope of the Reserved Instance.

Link copied to clipboard

The date and time the Reserved Instance started.

Link copied to clipboard

The state of the Reserved Instance purchase.

Link copied to clipboard
val tags: List<Tag>?

Any tags assigned to the resource.

Link copied to clipboard

The usage price of the Reserved Instance, per hour.

Functions

Link copied to clipboard
inline fun copy(block: ReservedInstances.Builder.() -> Unit = {}): ReservedInstances
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String