ReservedInstance class

Details of a reserved OpenSearch instance.

Constructors

ReservedInstance({int? billingSubscriptionId, String? currencyCode, int? duration, double? fixedPrice, int? instanceCount, OpenSearchPartitionInstanceType? instanceType, ReservedInstancePaymentOption? paymentOption, List<RecurringCharge>? recurringCharges, String? reservationName, String? reservedInstanceId, String? reservedInstanceOfferingId, DateTime? startTime, String? state, double? usagePrice})
ReservedInstance.fromJson(Map<String, dynamic> json)
factory

Properties

billingSubscriptionId int?
final
currencyCode String?
The currency code for the reserved OpenSearch instance offering.
final
duration int?
The duration, in seconds, for which the OpenSearch instance is reserved.
final
fixedPrice double?
The upfront fixed charge you will paid to purchase the specific reserved OpenSearch instance offering.
final
hashCode int
The hash code for this object.
no setterinherited
instanceCount int?
The number of OpenSearch instances that have been reserved.
final
instanceType OpenSearchPartitionInstanceType?
The OpenSearch instance type offered by the reserved instance offering.
final
paymentOption ReservedInstancePaymentOption?
The payment option as defined in the reserved OpenSearch instance offering.
final
recurringCharges List<RecurringCharge>?
The charge to your account regardless of whether you are creating any domains using the instance offering.
final
reservationName String?
The customer-specified identifier to track this reservation.
final
reservedInstanceId String?
The unique identifier for the reservation.
final
reservedInstanceOfferingId String?
The offering identifier.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startTime DateTime?
The time the reservation started.
final
state String?
The state of the reserved OpenSearch instance.
final
usagePrice double?
The rate you are charged for each hour for the domain that is using this reserved instance.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited