libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email
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.PinpointEmail.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 Amazon Pinpoint sends from the identity are DKIM-signed. When you set this value to false, then the messages that Amazon Pinpoint sends from the identity aren't DKIM-signed.

  • emailIdentity :: Text

    The email identity that you want to change the DKIM settings for.

Instances

Instances details
Eq PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

Read PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

Show PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

Generic PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

Associated Types

type Rep PutEmailIdentityDkimAttributes :: Type -> Type #

NFData PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

Hashable PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

ToJSON PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

AWSRequest PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

ToHeaders PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

ToPath PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

ToQuery PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

type Rep PutEmailIdentityDkimAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

type Rep PutEmailIdentityDkimAttributes = D1 ('MetaData "PutEmailIdentityDkimAttributes" "Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" '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.PinpointEmail.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 Amazon Pinpoint sends from the identity are DKIM-signed. When you set this value to false, then the messages that Amazon Pinpoint sends from the identity aren't DKIM-signed.

$sel:emailIdentity:PutEmailIdentityDkimAttributes', putEmailIdentityDkimAttributes_emailIdentity - The email identity that you want to change the DKIM settings for.

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 Amazon Pinpoint sends from the identity are DKIM-signed. When you set this value to false, then the messages that Amazon Pinpoint sends from the identity aren't DKIM-signed.

putEmailIdentityDkimAttributes_emailIdentity :: Lens' PutEmailIdentityDkimAttributes Text Source #

The email identity that you want to change the DKIM settings for.

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.PinpointEmail.PutEmailIdentityDkimAttributes

Read PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

Show PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

Generic PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

NFData PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

type Rep PutEmailIdentityDkimAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes

type Rep PutEmailIdentityDkimAttributesResponse = D1 ('MetaData "PutEmailIdentityDkimAttributesResponse" "Amazonka.PinpointEmail.PutEmailIdentityDkimAttributes" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" '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