Struct aws_sdk_iot::client::fluent_builders::UpdateAuthorizer [−][src]
pub struct UpdateAuthorizer<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to UpdateAuthorizer
.
Updates an authorizer.
Requires permission to access the UpdateAuthorizer action.
Implementations
impl<C, M, R> UpdateAuthorizer<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> UpdateAuthorizer<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<UpdateAuthorizerOutput, SdkError<UpdateAuthorizerError>> where
R::Policy: SmithyRetryPolicy<UpdateAuthorizerInputOperationOutputAlias, UpdateAuthorizerOutput, UpdateAuthorizerError, UpdateAuthorizerInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<UpdateAuthorizerOutput, SdkError<UpdateAuthorizerError>> where
R::Policy: SmithyRetryPolicy<UpdateAuthorizerInputOperationOutputAlias, UpdateAuthorizerOutput, UpdateAuthorizerError, UpdateAuthorizerInputOperationRetryAlias>,
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 authorizer name.
The authorizer name.
The ARN of the authorizer's Lambda function.
The ARN of the authorizer's Lambda function.
The key used to extract the token from the HTTP headers.
The key used to extract the token from the HTTP headers.
Adds a key-value pair to tokenSigningPublicKeys
.
To override the contents of this collection use set_token_signing_public_keys
.
The public keys used to verify the token signature.
The public keys used to verify the token signature.
The status of the update authorizer request.
The status of the update authorizer request.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for UpdateAuthorizer<C, M, R>
impl<C, M, R> Send for UpdateAuthorizer<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for UpdateAuthorizer<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for UpdateAuthorizer<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for UpdateAuthorizer<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