#[non_exhaustive]pub struct GetAttributeValuesInput {
pub service_code: Option<String>,
pub attribute_name: Option<String>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
}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.service_code: Option<String>The service code for the service whose attributes you want to retrieve. For example, if you want the retrieve an EC2 attribute, use AmazonEC2.
attribute_name: Option<String>The name of the attribute that you want to retrieve the values for, such as volumeType.
next_token: Option<String>The pagination token that indicates the next set of results that you want to retrieve.
max_results: Option<i32>The maximum number of results to return in response.
Implementations§
source§impl GetAttributeValuesInput
impl GetAttributeValuesInput
sourcepub fn service_code(&self) -> Option<&str>
pub fn service_code(&self) -> Option<&str>
The service code for the service whose attributes you want to retrieve. For example, if you want the retrieve an EC2 attribute, use AmazonEC2.
sourcepub fn attribute_name(&self) -> Option<&str>
pub fn attribute_name(&self) -> Option<&str>
The name of the attribute that you want to retrieve the values for, such as volumeType.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The pagination token that indicates the next set of results that you want to retrieve.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
The maximum number of results to return in response.
source§impl GetAttributeValuesInput
impl GetAttributeValuesInput
sourcepub fn builder() -> GetAttributeValuesInputBuilder
pub fn builder() -> GetAttributeValuesInputBuilder
Creates a new builder-style object to manufacture GetAttributeValuesInput.
Trait Implementations§
source§impl Clone for GetAttributeValuesInput
impl Clone for GetAttributeValuesInput
source§fn clone(&self) -> GetAttributeValuesInput
fn clone(&self) -> GetAttributeValuesInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetAttributeValuesInput
impl Debug for GetAttributeValuesInput
source§impl PartialEq for GetAttributeValuesInput
impl PartialEq for GetAttributeValuesInput
source§fn eq(&self, other: &GetAttributeValuesInput) -> bool
fn eq(&self, other: &GetAttributeValuesInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetAttributeValuesInput
Auto Trait Implementations§
impl Freeze for GetAttributeValuesInput
impl RefUnwindSafe for GetAttributeValuesInput
impl Send for GetAttributeValuesInput
impl Sync for GetAttributeValuesInput
impl Unpin for GetAttributeValuesInput
impl UnwindSafe for GetAttributeValuesInput
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