libZSservicesZSamazonka-sesZSamazonka-ses
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.SES.Types.ReputationOptions

Description

 
Synopsis

Documentation

data ReputationOptions Source #

Contains information about the reputation settings for a configuration set.

See: newReputationOptions smart constructor.

Constructors

ReputationOptions' 

Fields

  • lastFreshStart :: Maybe ISO8601

    The date and time at which the reputation metrics for the configuration set were last reset. Resetting these metrics is known as a /fresh start/.

    When you disable email sending for a configuration set using UpdateConfigurationSetSendingEnabled and later re-enable it, the reputation metrics for the configuration set (but not for the entire Amazon SES account) are reset.

    If email sending for the configuration set has never been disabled and later re-enabled, the value of this attribute is null.

  • reputationMetricsEnabled :: Maybe Bool

    Describes whether or not Amazon SES publishes reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch.

    If the value is true, reputation metrics are published. If the value is false, reputation metrics are not published. The default value is false.

  • sendingEnabled :: Maybe Bool

    Describes whether email sending is enabled or disabled for the configuration set. If the value is true, then Amazon SES will send emails that use the configuration set. If the value is false, Amazon SES will not send emails that use the configuration set. The default value is true. You can change this setting using UpdateConfigurationSetSendingEnabled.

Instances

Instances details
Eq ReputationOptions Source # 
Instance details

Defined in Amazonka.SES.Types.ReputationOptions

Read ReputationOptions Source # 
Instance details

Defined in Amazonka.SES.Types.ReputationOptions

Show ReputationOptions Source # 
Instance details

Defined in Amazonka.SES.Types.ReputationOptions

Generic ReputationOptions Source # 
Instance details

Defined in Amazonka.SES.Types.ReputationOptions

Associated Types

type Rep ReputationOptions :: Type -> Type #

NFData ReputationOptions Source # 
Instance details

Defined in Amazonka.SES.Types.ReputationOptions

Methods

rnf :: ReputationOptions -> () #

Hashable ReputationOptions Source # 
Instance details

Defined in Amazonka.SES.Types.ReputationOptions

FromXML ReputationOptions Source # 
Instance details

Defined in Amazonka.SES.Types.ReputationOptions

type Rep ReputationOptions Source # 
Instance details

Defined in Amazonka.SES.Types.ReputationOptions

type Rep ReputationOptions = D1 ('MetaData "ReputationOptions" "Amazonka.SES.Types.ReputationOptions" "libZSservicesZSamazonka-sesZSamazonka-ses" 'False) (C1 ('MetaCons "ReputationOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastFreshStart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "reputationMetricsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sendingEnabled") '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 at which the reputation metrics for the configuration set were last reset. Resetting these metrics is known as a /fresh start/.

When you disable email sending for a configuration set using UpdateConfigurationSetSendingEnabled and later re-enable it, the reputation metrics for the configuration set (but not for the entire Amazon SES account) are reset.

If email sending for the configuration set has never been disabled and later re-enabled, the value of this attribute is null.

$sel:reputationMetricsEnabled:ReputationOptions', reputationOptions_reputationMetricsEnabled - Describes whether or not Amazon SES publishes reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch.

If the value is true, reputation metrics are published. If the value is false, reputation metrics are not published. The default value is false.

$sel:sendingEnabled:ReputationOptions', reputationOptions_sendingEnabled - Describes whether email sending is enabled or disabled for the configuration set. If the value is true, then Amazon SES will send emails that use the configuration set. If the value is false, Amazon SES will not send emails that use the configuration set. The default value is true. You can change this setting using UpdateConfigurationSetSendingEnabled.

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

The date and time at which the reputation metrics for the configuration set were last reset. Resetting these metrics is known as a /fresh start/.

When you disable email sending for a configuration set using UpdateConfigurationSetSendingEnabled and later re-enable it, the reputation metrics for the configuration set (but not for the entire Amazon SES account) are reset.

If email sending for the configuration set has never been disabled and later re-enabled, the value of this attribute is null.

reputationOptions_reputationMetricsEnabled :: Lens' ReputationOptions (Maybe Bool) Source #

Describes whether or not Amazon SES publishes reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch.

If the value is true, reputation metrics are published. If the value is false, reputation metrics are not published. The default value is false.

reputationOptions_sendingEnabled :: Lens' ReputationOptions (Maybe Bool) Source #

Describes whether email sending is enabled or disabled for the configuration set. If the value is true, then Amazon SES will send emails that use the configuration set. If the value is false, Amazon SES will not send emails that use the configuration set. The default value is true. You can change this setting using UpdateConfigurationSetSendingEnabled.