Struct aws_sdk_elasticsearch::model::reserved_elasticsearch_instance_offering::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for ReservedElasticsearchInstanceOffering
Implementations
The Elasticsearch reserved instance offering identifier.
The Elasticsearch reserved instance offering identifier.
The Elasticsearch instance type offered by the reserved instance offering.
The Elasticsearch instance type offered by the reserved instance offering.
The duration, in seconds, for which the offering will reserve the Elasticsearch instance.
The duration, in seconds, for which the offering will reserve the Elasticsearch instance.
The upfront fixed charge you will pay to purchase the specific reserved Elasticsearch instance offering.
The upfront fixed charge you will pay to purchase the specific reserved Elasticsearch instance offering.
The rate you are charged for each hour the domain that is using the offering is running.
The rate you are charged for each hour the domain that is using the offering is running.
The currency code for the reserved Elasticsearch instance offering.
The currency code for the reserved Elasticsearch instance offering.
Payment option for the reserved Elasticsearch instance offering
pub fn set_payment_option(
self,
input: Option<ReservedElasticsearchInstancePaymentOption>
) -> Self
pub fn set_payment_option(
self,
input: Option<ReservedElasticsearchInstancePaymentOption>
) -> Self
Payment option for the reserved Elasticsearch instance offering
Appends an item to recurring_charges
.
To override the contents of this collection use set_recurring_charges
.
The charge to your account regardless of whether you are creating any domains using the instance offering.
The charge to your account regardless of whether you are creating any domains using the instance offering.
Consumes the builder and constructs a ReservedElasticsearchInstanceOffering
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more