Struct aws_sdk_ses::client::fluent_builders::UpdateConfigurationSetReputationMetricsEnabled
source · [−]pub struct UpdateConfigurationSetReputationMetricsEnabled<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to UpdateConfigurationSetReputationMetricsEnabled
.
Enables or disables the publishing of reputation metrics for emails sent using a specific configuration set in a given AWS Region. Reputation metrics include bounce and complaint rates. These metrics are published to Amazon CloudWatch. By using CloudWatch, you can create alarms when bounce or complaint rates exceed certain thresholds.
You can execute this operation no more than once per second.
Implementations
impl<C, M, R> UpdateConfigurationSetReputationMetricsEnabled<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> UpdateConfigurationSetReputationMetricsEnabled<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<UpdateConfigurationSetReputationMetricsEnabledOutput, SdkError<UpdateConfigurationSetReputationMetricsEnabledError>> where
R::Policy: SmithyRetryPolicy<UpdateConfigurationSetReputationMetricsEnabledInputOperationOutputAlias, UpdateConfigurationSetReputationMetricsEnabledOutput, UpdateConfigurationSetReputationMetricsEnabledError, UpdateConfigurationSetReputationMetricsEnabledInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<UpdateConfigurationSetReputationMetricsEnabledOutput, SdkError<UpdateConfigurationSetReputationMetricsEnabledError>> where
R::Policy: SmithyRetryPolicy<UpdateConfigurationSetReputationMetricsEnabledInputOperationOutputAlias, UpdateConfigurationSetReputationMetricsEnabledOutput, UpdateConfigurationSetReputationMetricsEnabledError, UpdateConfigurationSetReputationMetricsEnabledInputOperationRetryAlias>,
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 configuration set that you want to update.
The name of the configuration set that you want to update.
Describes whether or not Amazon SES will publish reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch.
Describes whether or not Amazon SES will publish reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for UpdateConfigurationSetReputationMetricsEnabled<C, M, R>
impl<C, M, R> Send for UpdateConfigurationSetReputationMetricsEnabled<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for UpdateConfigurationSetReputationMetricsEnabled<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for UpdateConfigurationSetReputationMetricsEnabled<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for UpdateConfigurationSetReputationMetricsEnabled<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