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.PutConfigurationSetReputationOptions

Description

Enable or disable collection of reputation metrics for emails that you send using a particular configuration set in a specific AWS Region.

Synopsis

Creating a Request

data PutConfigurationSetReputationOptions Source #

A request to enable or disable tracking of reputation metrics for a configuration set.

See: newPutConfigurationSetReputationOptions smart constructor.

Constructors

PutConfigurationSetReputationOptions' 

Fields

  • reputationMetricsEnabled :: Maybe Bool

    If true, tracking of reputation metrics is enabled for the configuration set. If false, tracking of reputation metrics is disabled for the configuration set.

  • configurationSetName :: Text

    The name of the configuration set that you want to enable or disable reputation metric tracking for.

Instances

Instances details
Eq PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

Read PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

Show PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

Generic PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

NFData PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

Hashable PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

ToJSON PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

AWSRequest PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

ToHeaders PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

ToPath PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

ToQuery PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

type Rep PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

type Rep PutConfigurationSetReputationOptions = D1 ('MetaData "PutConfigurationSetReputationOptions" "Amazonka.PinpointEmail.PutConfigurationSetReputationOptions" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" 'False) (C1 ('MetaCons "PutConfigurationSetReputationOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reputationMetricsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse PutConfigurationSetReputationOptions Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

newPutConfigurationSetReputationOptions Source #

Create a value of PutConfigurationSetReputationOptions 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:reputationMetricsEnabled:PutConfigurationSetReputationOptions', putConfigurationSetReputationOptions_reputationMetricsEnabled - If true, tracking of reputation metrics is enabled for the configuration set. If false, tracking of reputation metrics is disabled for the configuration set.

$sel:configurationSetName:PutConfigurationSetReputationOptions', putConfigurationSetReputationOptions_configurationSetName - The name of the configuration set that you want to enable or disable reputation metric tracking for.

Request Lenses

putConfigurationSetReputationOptions_reputationMetricsEnabled :: Lens' PutConfigurationSetReputationOptions (Maybe Bool) Source #

If true, tracking of reputation metrics is enabled for the configuration set. If false, tracking of reputation metrics is disabled for the configuration set.

putConfigurationSetReputationOptions_configurationSetName :: Lens' PutConfigurationSetReputationOptions Text Source #

The name of the configuration set that you want to enable or disable reputation metric tracking for.

Destructuring the Response

data PutConfigurationSetReputationOptionsResponse Source #

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

See: newPutConfigurationSetReputationOptionsResponse smart constructor.

Constructors

PutConfigurationSetReputationOptionsResponse' 

Fields

Instances

Instances details
Eq PutConfigurationSetReputationOptionsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

Read PutConfigurationSetReputationOptionsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

Show PutConfigurationSetReputationOptionsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

Generic PutConfigurationSetReputationOptionsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

NFData PutConfigurationSetReputationOptionsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

type Rep PutConfigurationSetReputationOptionsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutConfigurationSetReputationOptions

type Rep PutConfigurationSetReputationOptionsResponse = D1 ('MetaData "PutConfigurationSetReputationOptionsResponse" "Amazonka.PinpointEmail.PutConfigurationSetReputationOptions" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" 'False) (C1 ('MetaCons "PutConfigurationSetReputationOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutConfigurationSetReputationOptionsResponse Source #

Create a value of PutConfigurationSetReputationOptionsResponse 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:PutConfigurationSetReputationOptionsResponse', putConfigurationSetReputationOptionsResponse_httpStatus - The response's http status code.

Response Lenses