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.Types.ReputationOptions

Description

 
Synopsis

Documentation

data ReputationOptions Source #

Enable or disable collection of reputation metrics for emails that you send using this configuration set in the current Amazon Web Services Region.

See: newReputationOptions smart constructor.

Constructors

ReputationOptions' 

Fields

  • lastFreshStart :: Maybe POSIX

    The date and time (in Unix time) when the reputation metrics were last given a fresh start. When your account is given a fresh start, your reputation metrics are calculated starting from the date of the fresh start.

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

Instances

Instances details
Eq ReputationOptions Source # 
Instance details

Defined in Amazonka.SESV2.Types.ReputationOptions

Read ReputationOptions Source # 
Instance details

Defined in Amazonka.SESV2.Types.ReputationOptions

Show ReputationOptions Source # 
Instance details

Defined in Amazonka.SESV2.Types.ReputationOptions

Generic ReputationOptions Source # 
Instance details

Defined in Amazonka.SESV2.Types.ReputationOptions

Associated Types

type Rep ReputationOptions :: Type -> Type #

NFData ReputationOptions Source # 
Instance details

Defined in Amazonka.SESV2.Types.ReputationOptions

Methods

rnf :: ReputationOptions -> () #

Hashable ReputationOptions Source # 
Instance details

Defined in Amazonka.SESV2.Types.ReputationOptions

ToJSON ReputationOptions Source # 
Instance details

Defined in Amazonka.SESV2.Types.ReputationOptions

FromJSON ReputationOptions Source # 
Instance details

Defined in Amazonka.SESV2.Types.ReputationOptions

type Rep ReputationOptions Source # 
Instance details

Defined in Amazonka.SESV2.Types.ReputationOptions

type Rep ReputationOptions = D1 ('MetaData "ReputationOptions" "Amazonka.SESV2.Types.ReputationOptions" "libZSservicesZSamazonka-sesv2ZSamazonka-sesv2" 'False) (C1 ('MetaCons "ReputationOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastFreshStart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "reputationMetricsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newReputationOptions :: ReputationOptions Source #

Create a value of ReputationOptions 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:lastFreshStart:ReputationOptions', reputationOptions_lastFreshStart - The date and time (in Unix time) when the reputation metrics were last given a fresh start. When your account is given a fresh start, your reputation metrics are calculated starting from the date of the fresh start.

$sel:reputationMetricsEnabled:ReputationOptions', reputationOptions_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.

reputationOptions_lastFreshStart :: Lens' ReputationOptions (Maybe UTCTime) Source #

The date and time (in Unix time) when the reputation metrics were last given a fresh start. When your account is given a fresh start, your reputation metrics are calculated starting from the date of the fresh start.

reputationOptions_reputationMetricsEnabled :: Lens' ReputationOptions (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.