Struct aws_sdk_elasticsearch::operation::list_elasticsearch_instance_types::ListElasticsearchInstanceTypesOutput
source · #[non_exhaustive]pub struct ListElasticsearchInstanceTypesOutput {
pub elasticsearch_instance_types: Option<Vec<EsPartitionInstanceType>>,
pub next_token: Option<String>,
/* private fields */
}Expand description
Container for the parameters returned by operation.ListElasticsearchInstanceTypes
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.elasticsearch_instance_types: Option<Vec<EsPartitionInstanceType>>List of instance types supported by Amazon Elasticsearch service for given ElasticsearchVersion
next_token: Option<String>In case if there are more results available NextToken would be present, make further request to the same API with received NextToken to paginate remaining results.
Implementations§
source§impl ListElasticsearchInstanceTypesOutput
impl ListElasticsearchInstanceTypesOutput
sourcepub fn elasticsearch_instance_types(&self) -> &[EsPartitionInstanceType]
pub fn elasticsearch_instance_types(&self) -> &[EsPartitionInstanceType]
List of instance types supported by Amazon Elasticsearch service for given ElasticsearchVersion
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .elasticsearch_instance_types.is_none().
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
In case if there are more results available NextToken would be present, make further request to the same API with received NextToken to paginate remaining results.
source§impl ListElasticsearchInstanceTypesOutput
impl ListElasticsearchInstanceTypesOutput
sourcepub fn builder() -> ListElasticsearchInstanceTypesOutputBuilder
pub fn builder() -> ListElasticsearchInstanceTypesOutputBuilder
Creates a new builder-style object to manufacture ListElasticsearchInstanceTypesOutput.
Trait Implementations§
source§impl Clone for ListElasticsearchInstanceTypesOutput
impl Clone for ListElasticsearchInstanceTypesOutput
source§fn clone(&self) -> ListElasticsearchInstanceTypesOutput
fn clone(&self) -> ListElasticsearchInstanceTypesOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for ListElasticsearchInstanceTypesOutput
impl PartialEq for ListElasticsearchInstanceTypesOutput
source§fn eq(&self, other: &ListElasticsearchInstanceTypesOutput) -> bool
fn eq(&self, other: &ListElasticsearchInstanceTypesOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for ListElasticsearchInstanceTypesOutput
impl RequestId for ListElasticsearchInstanceTypesOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for ListElasticsearchInstanceTypesOutput
Auto Trait Implementations§
impl Freeze for ListElasticsearchInstanceTypesOutput
impl RefUnwindSafe for ListElasticsearchInstanceTypesOutput
impl Send for ListElasticsearchInstanceTypesOutput
impl Sync for ListElasticsearchInstanceTypesOutput
impl Unpin for ListElasticsearchInstanceTypesOutput
impl UnwindSafe for ListElasticsearchInstanceTypesOutput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more