pub struct UpdateApplicationVersion<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to UpdateApplicationVersion
.
Updates the specified application version to have the specified properties.
If a property (for example, description
) is not provided, the value remains unchanged. To clear properties, specify an empty string.
Implementations
impl<C, M, R> UpdateApplicationVersion<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> UpdateApplicationVersion<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<UpdateApplicationVersionOutput, SdkError<UpdateApplicationVersionError>> where
R::Policy: SmithyRetryPolicy<UpdateApplicationVersionInputOperationOutputAlias, UpdateApplicationVersionOutput, UpdateApplicationVersionError, UpdateApplicationVersionInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<UpdateApplicationVersionOutput, SdkError<UpdateApplicationVersionError>> where
R::Policy: SmithyRetryPolicy<UpdateApplicationVersionInputOperationOutputAlias, UpdateApplicationVersionOutput, UpdateApplicationVersionError, UpdateApplicationVersionInputOperationRetryAlias>,
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.
The name of the application associated with this version.
If no application is found with this name, UpdateApplication
returns an InvalidParameterValue
error.
The name of the application associated with this version.
If no application is found with this name, UpdateApplication
returns an InvalidParameterValue
error.
The name of the version to update.
If no application version is found with this label, UpdateApplication
returns an InvalidParameterValue
error.
The name of the version to update.
If no application version is found with this label, UpdateApplication
returns an InvalidParameterValue
error.
A new description for this version.
A new description for this version.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for UpdateApplicationVersion<C, M, R>
impl<C, M, R> Send for UpdateApplicationVersion<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for UpdateApplicationVersion<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for UpdateApplicationVersion<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for UpdateApplicationVersion<C, M, R>
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