libZSservicesZSamazonka-certificatemanagerZSamazonka-certificatemanager
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.CertificateManager.Types.ExpiryEventsConfiguration

Description

 
Synopsis

Documentation

data ExpiryEventsConfiguration Source #

Object containing expiration events options associated with an Amazon Web Services account.

See: newExpiryEventsConfiguration smart constructor.

Constructors

ExpiryEventsConfiguration' 

Fields

  • daysBeforeExpiry :: Maybe Natural

    Specifies the number of days prior to certificate expiration when ACM starts generating EventBridge events. ACM sends one event per day per certificate until the certificate expires. By default, accounts receive events starting 45 days before certificate expiration.

Instances

Instances details
Eq ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

Read ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

Show ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

Generic ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

Associated Types

type Rep ExpiryEventsConfiguration :: Type -> Type #

NFData ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

Hashable ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

ToJSON ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

FromJSON ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

type Rep ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

type Rep ExpiryEventsConfiguration = D1 ('MetaData "ExpiryEventsConfiguration" "Amazonka.CertificateManager.Types.ExpiryEventsConfiguration" "libZSservicesZSamazonka-certificatemanagerZSamazonka-certificatemanager" 'False) (C1 ('MetaCons "ExpiryEventsConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "daysBeforeExpiry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newExpiryEventsConfiguration :: ExpiryEventsConfiguration Source #

Create a value of ExpiryEventsConfiguration 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:daysBeforeExpiry:ExpiryEventsConfiguration', expiryEventsConfiguration_daysBeforeExpiry - Specifies the number of days prior to certificate expiration when ACM starts generating EventBridge events. ACM sends one event per day per certificate until the certificate expires. By default, accounts receive events starting 45 days before certificate expiration.

expiryEventsConfiguration_daysBeforeExpiry :: Lens' ExpiryEventsConfiguration (Maybe Natural) Source #

Specifies the number of days prior to certificate expiration when ACM starts generating EventBridge events. ACM sends one event per day per certificate until the certificate expires. By default, accounts receive events starting 45 days before certificate expiration.