pub struct AssociateDataShareConsumer<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to AssociateDataShareConsumer
.
From a datashare consumer account, associates a datashare with the account (AssociateEntireAccount) or the specified namespace (ConsumerArn). If you make this association, the consumer can consume the datashare.
Implementations
impl<C, M, R> AssociateDataShareConsumer<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> AssociateDataShareConsumer<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<AssociateDataShareConsumerOutput, SdkError<AssociateDataShareConsumerError>> where
R::Policy: SmithyRetryPolicy<AssociateDataShareConsumerInputOperationOutputAlias, AssociateDataShareConsumerOutput, AssociateDataShareConsumerError, AssociateDataShareConsumerInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<AssociateDataShareConsumerOutput, SdkError<AssociateDataShareConsumerError>> where
R::Policy: SmithyRetryPolicy<AssociateDataShareConsumerInputOperationOutputAlias, AssociateDataShareConsumerOutput, AssociateDataShareConsumerError, AssociateDataShareConsumerInputOperationRetryAlias>,
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 Amazon Resource Name (ARN) of the datashare that the consumer is to use with the account or the namespace.
The Amazon Resource Name (ARN) of the datashare that the consumer is to use with the account or the namespace.
A value that specifies whether the datashare is associated with the entire account.
A value that specifies whether the datashare is associated with the entire account.
The Amazon Resource Name (ARN) of the consumer that is associated with the datashare.
The Amazon Resource Name (ARN) of the consumer that is associated with the datashare.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for AssociateDataShareConsumer<C, M, R>
impl<C, M, R> Send for AssociateDataShareConsumer<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for AssociateDataShareConsumer<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for AssociateDataShareConsumer<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for AssociateDataShareConsumer<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