Struct aws_sdk_cloudformation::operation::batch_describe_type_configurations::builders::BatchDescribeTypeConfigurationsFluentBuilder
source · pub struct BatchDescribeTypeConfigurationsFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to BatchDescribeTypeConfigurations
.
Returns configuration data for the specified CloudFormation extensions, from the CloudFormation registry for the account and Region.
For more information, see Configuring extensions at the account level in the CloudFormation User Guide.
Implementations§
source§impl BatchDescribeTypeConfigurationsFluentBuilder
impl BatchDescribeTypeConfigurationsFluentBuilder
sourcepub fn as_input(&self) -> &BatchDescribeTypeConfigurationsInputBuilder
pub fn as_input(&self) -> &BatchDescribeTypeConfigurationsInputBuilder
Access the BatchDescribeTypeConfigurations as a reference.
sourcepub async fn send(
self
) -> Result<BatchDescribeTypeConfigurationsOutput, SdkError<BatchDescribeTypeConfigurationsError, HttpResponse>>
pub async fn send( self ) -> Result<BatchDescribeTypeConfigurationsOutput, SdkError<BatchDescribeTypeConfigurationsError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self
) -> CustomizableOperation<BatchDescribeTypeConfigurationsOutput, BatchDescribeTypeConfigurationsError, Self>
pub fn customize( self ) -> CustomizableOperation<BatchDescribeTypeConfigurationsOutput, BatchDescribeTypeConfigurationsError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn type_configuration_identifiers(
self,
input: TypeConfigurationIdentifier
) -> Self
pub fn type_configuration_identifiers( self, input: TypeConfigurationIdentifier ) -> Self
Appends an item to TypeConfigurationIdentifiers
.
To override the contents of this collection use set_type_configuration_identifiers
.
The list of identifiers for the desired extension configurations.
sourcepub fn set_type_configuration_identifiers(
self,
input: Option<Vec<TypeConfigurationIdentifier>>
) -> Self
pub fn set_type_configuration_identifiers( self, input: Option<Vec<TypeConfigurationIdentifier>> ) -> Self
The list of identifiers for the desired extension configurations.
sourcepub fn get_type_configuration_identifiers(
&self
) -> &Option<Vec<TypeConfigurationIdentifier>>
pub fn get_type_configuration_identifiers( &self ) -> &Option<Vec<TypeConfigurationIdentifier>>
The list of identifiers for the desired extension configurations.
Trait Implementations§
source§impl Clone for BatchDescribeTypeConfigurationsFluentBuilder
impl Clone for BatchDescribeTypeConfigurationsFluentBuilder
source§fn clone(&self) -> BatchDescribeTypeConfigurationsFluentBuilder
fn clone(&self) -> BatchDescribeTypeConfigurationsFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for BatchDescribeTypeConfigurationsFluentBuilder
impl !RefUnwindSafe for BatchDescribeTypeConfigurationsFluentBuilder
impl Send for BatchDescribeTypeConfigurationsFluentBuilder
impl Sync for BatchDescribeTypeConfigurationsFluentBuilder
impl Unpin for BatchDescribeTypeConfigurationsFluentBuilder
impl !UnwindSafe for BatchDescribeTypeConfigurationsFluentBuilder
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