libZSservicesZSamazonka-sesv2ZSamazonka-sesv2
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SESV2.PutEmailIdentityDkimAttributes

Description

Used to enable or disable DKIM authentication for an email identity.

Synopsis

Creating a Request

data PutEmailIdentityDkimAttributes Source #

A request to enable or disable DKIM signing of email that you send from an email identity.

See: newPutEmailIdentityDkimAttributes smart constructor.

Constructors

PutEmailIdentityDkimAttributes' 

Fields

  • signingEnabled :: Maybe Bool

    Sets the DKIM signing configuration for the identity.

    When you set this value true, then the messages that are sent from the identity are signed using DKIM. If you set this value to false, your messages are sent without DKIM signing.

  • emailIdentity :: Text

    The email identity.

Instances

Instances details
Eq PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

Read PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

Show PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

Generic PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

Associated Types

type Rep PutEmailIdentityDkimAttributes :: Type -> Type #

NFData PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

Hashable PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

ToJSON PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

AWSRequest PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

ToHeaders PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

ToPath PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

ToQuery PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

type Rep PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

type Rep PutEmailIdentityDkimAttributes = D1 ('MetaData "PutEmailIdentityDkimAttributes" "Amazonka.SESV2.PutEmailIdentityDkimAttributes" "libZSservicesZSamazonka-sesv2ZSamazonka-sesv2" 'False) (C1 ('MetaCons "PutEmailIdentityDkimAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "signingEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "emailIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

newPutEmailIdentityDkimAttributes Source #

Create a value of PutEmailIdentityDkimAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:signingEnabled:PutEmailIdentityDkimAttributes', putEmailIdentityDkimAttributes_signingEnabled - Sets the DKIM signing configuration for the identity.

When you set this value true, then the messages that are sent from the identity are signed using DKIM. If you set this value to false, your messages are sent without DKIM signing.

$sel:emailIdentity:PutEmailIdentityDkimAttributes', putEmailIdentityDkimAttributes_emailIdentity - The email identity.

Request Lenses

putEmailIdentityDkimAttributes_signingEnabled :: Lens' PutEmailIdentityDkimAttributes (Maybe Bool) Source #

Sets the DKIM signing configuration for the identity.

When you set this value true, then the messages that are sent from the identity are signed using DKIM. If you set this value to false, your messages are sent without DKIM signing.

Destructuring the Response

data PutEmailIdentityDkimAttributesResponse Source #

An HTTP 200 response if the request succeeds, or an error message if the request fails.

See: newPutEmailIdentityDkimAttributesResponse smart constructor.

Constructors

PutEmailIdentityDkimAttributesResponse' 

Fields

Instances

Instances details
Eq PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

Read PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

Show PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

Generic PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

NFData PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

type Rep PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.SESV2.PutEmailIdentityDkimAttributes

type Rep PutEmailIdentityDkimAttributesResponse = D1 ('MetaData "PutEmailIdentityDkimAttributesResponse" "Amazonka.SESV2.PutEmailIdentityDkimAttributes" "libZSservicesZSamazonka-sesv2ZSamazonka-sesv2" 'False) (C1 ('MetaCons "PutEmailIdentityDkimAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutEmailIdentityDkimAttributesResponse Source #

Create a value of PutEmailIdentityDkimAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:PutEmailIdentityDkimAttributesResponse', putEmailIdentityDkimAttributesResponse_httpStatus - The response's http status code.

Response Lenses