Struct aws_sdk_sesv2::client::fluent_builders::PutEmailIdentityDkimSigningAttributes [−][src]
pub struct PutEmailIdentityDkimSigningAttributes<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to PutEmailIdentityDkimSigningAttributes
.
Used to configure or change the DKIM authentication settings for an email domain identity. You can use this operation to do any of the following:
-
Update the signing attributes for an identity that uses Bring Your Own DKIM (BYODKIM).
-
Update the key length that should be used for Easy DKIM.
-
Change from using no DKIM authentication to using Easy DKIM.
-
Change from using no DKIM authentication to using BYODKIM.
-
Change from using Easy DKIM to using BYODKIM.
-
Change from using BYODKIM to using Easy DKIM.
Implementations
impl<C, M, R> PutEmailIdentityDkimSigningAttributes<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> PutEmailIdentityDkimSigningAttributes<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<PutEmailIdentityDkimSigningAttributesOutput, SdkError<PutEmailIdentityDkimSigningAttributesError>> where
R::Policy: SmithyRetryPolicy<PutEmailIdentityDkimSigningAttributesInputOperationOutputAlias, PutEmailIdentityDkimSigningAttributesOutput, PutEmailIdentityDkimSigningAttributesError, PutEmailIdentityDkimSigningAttributesInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<PutEmailIdentityDkimSigningAttributesOutput, SdkError<PutEmailIdentityDkimSigningAttributesError>> where
R::Policy: SmithyRetryPolicy<PutEmailIdentityDkimSigningAttributesInputOperationOutputAlias, PutEmailIdentityDkimSigningAttributesOutput, PutEmailIdentityDkimSigningAttributesError, PutEmailIdentityDkimSigningAttributesInputOperationRetryAlias>,
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 email identity.
The email identity.
The method to use to configure DKIM for the identity. There are the following possible values:
-
AWS_SES
– Configure DKIM for the identity by using Easy DKIM. -
EXTERNAL
– Configure DKIM for the identity by using Bring Your Own DKIM (BYODKIM).
pub fn set_signing_attributes_origin(
self,
input: Option<DkimSigningAttributesOrigin>
) -> Self
pub fn set_signing_attributes_origin(
self,
input: Option<DkimSigningAttributesOrigin>
) -> Self
The method to use to configure DKIM for the identity. There are the following possible values:
-
AWS_SES
– Configure DKIM for the identity by using Easy DKIM. -
EXTERNAL
– Configure DKIM for the identity by using Bring Your Own DKIM (BYODKIM).
An object that contains information about the private key and selector that you want to use to configure DKIM for the identity for Bring Your Own DKIM (BYODKIM) for the identity, or, configures the key length to be used for Easy DKIM.
An object that contains information about the private key and selector that you want to use to configure DKIM for the identity for Bring Your Own DKIM (BYODKIM) for the identity, or, configures the key length to be used for Easy DKIM.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for PutEmailIdentityDkimSigningAttributes<C, M, R>
impl<C, M, R> Send for PutEmailIdentityDkimSigningAttributes<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for PutEmailIdentityDkimSigningAttributes<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for PutEmailIdentityDkimSigningAttributes<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for PutEmailIdentityDkimSigningAttributes<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