class Aws::OpenSearchService::Types::ReservedInstance
Details of a reserved OpenSearch instance.
@!attribute [rw] reservation_name
The customer-specified identifier to track this reservation. @return [String]
@!attribute [rw] reserved_instance_id
The unique identifier for the reservation. @return [String]
@!attribute [rw] billing_subscription_id
@return [Integer]
@!attribute [rw] reserved_instance_offering_id
The offering identifier. @return [String]
@!attribute [rw] instance_type
The OpenSearch instance type offered by the reserved instance offering. @return [String]
@!attribute [rw] start_time
The time the reservation started. @return [Time]
@!attribute [rw] duration
The duration, in seconds, for which the OpenSearch instance is reserved. @return [Integer]
@!attribute [rw] fixed_price
The upfront fixed charge you will paid to purchase the specific reserved OpenSearch instance offering. @return [Float]
@!attribute [rw] usage_price
The rate you are charged for each hour for the domain that is using this reserved instance. @return [Float]
@!attribute [rw] currency_code
The currency code for the reserved OpenSearch instance offering. @return [String]
@!attribute [rw] instance_count
The number of OpenSearch instances that have been reserved. @return [Integer]
@!attribute [rw] state
The state of the reserved OpenSearch instance. @return [String]
@!attribute [rw] payment_option
The payment option as defined in the reserved OpenSearch instance offering. @return [String]
@!attribute [rw] recurring_charges
The charge to your account regardless of whether you are creating any domains using the instance offering. @return [Array<Types::RecurringCharge>]
@see docs.aws.amazon.com/goto/WebAPI/opensearch-2021-01-01/ReservedInstance AWS API Documentation
Constants
- SENSITIVE