[][src]Struct rusoto_sesv2::PutEmailIdentityDkimSigningAttributesRequest

pub struct PutEmailIdentityDkimSigningAttributesRequest {
    pub email_identity: String,
    pub signing_attributes: Option<DkimSigningAttributes>,
    pub signing_attributes_origin: String,
}

A request to change the DKIM attributes for an email identity.

Fields

email_identity: String

The email identity that you want to configure DKIM for.

signing_attributes: Option<DkimSigningAttributes>

An object that contains information about the private key and selector that you want to use to configure DKIM for the identity. This object is only required if you want to configure Bring Your Own DKIM (BYODKIM) for the identity.

signing_attributes_origin: String

The method that you want to use to configure DKIM for the identity. There are two 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).

Trait Implementations

impl Clone for PutEmailIdentityDkimSigningAttributesRequest[src]

impl Debug for PutEmailIdentityDkimSigningAttributesRequest[src]

impl Default for PutEmailIdentityDkimSigningAttributesRequest[src]

impl PartialEq<PutEmailIdentityDkimSigningAttributesRequest> for PutEmailIdentityDkimSigningAttributesRequest[src]

impl Serialize for PutEmailIdentityDkimSigningAttributesRequest[src]

impl StructuralPartialEq for PutEmailIdentityDkimSigningAttributesRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.