[][src]Struct rusoto_es::ListElasticsearchInstanceTypesRequest

pub struct ListElasticsearchInstanceTypesRequest {
    pub domain_name: Option<String>,
    pub elasticsearch_version: String,
    pub max_results: Option<i64>,
    pub next_token: Option<String>,
}

Container for the parameters to the ListElasticsearchInstanceTypes operation.

Fields

domain_name: Option<String>

DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are querying for list of available Elasticsearch instance types when modifying existing domain.

elasticsearch_version: String

Version of Elasticsearch for which list of supported elasticsearch instance types are needed.

max_results: Option<i64>

Set this value to limit the number of results returned. Value provided must be greater than 30 else it wont be honored.

next_token: Option<String>

NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.

Trait Implementations

impl Clone for ListElasticsearchInstanceTypesRequest[src]

impl Debug for ListElasticsearchInstanceTypesRequest[src]

impl Default for ListElasticsearchInstanceTypesRequest[src]

impl PartialEq<ListElasticsearchInstanceTypesRequest> for ListElasticsearchInstanceTypesRequest[src]

impl Serialize for ListElasticsearchInstanceTypesRequest[src]

impl StructuralPartialEq for ListElasticsearchInstanceTypesRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.