amazonka-certificatemanager-2.0: Amazon Certificate Manager SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
FromJSON ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

ToJSON 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 #

Read ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

Show ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

NFData ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

Eq ExpiryEventsConfiguration Source # 
Instance details

Defined in Amazonka.CertificateManager.Types.ExpiryEventsConfiguration

Hashable 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" "amazonka-certificatemanager-2.0-CRaDh4gXGsJGb4mnkgvuBR" '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.