amazonka-globalaccelerator-2.0: Amazon Global Accelerator 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.GlobalAccelerator.Types.ByoipCidrEvent

Description

 
Synopsis

Documentation

data ByoipCidrEvent Source #

A complex type that contains a Message and a Timestamp value for changes that you make in the status of an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).

See: newByoipCidrEvent smart constructor.

Constructors

ByoipCidrEvent' 

Fields

  • message :: Maybe Text

    A string that contains an Event message describing changes that you make in the status of an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).

  • timestamp :: Maybe POSIX

    A timestamp for when you make a status change for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).

Instances

Instances details
FromJSON ByoipCidrEvent Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.ByoipCidrEvent

Generic ByoipCidrEvent Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.ByoipCidrEvent

Associated Types

type Rep ByoipCidrEvent :: Type -> Type #

Read ByoipCidrEvent Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.ByoipCidrEvent

Show ByoipCidrEvent Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.ByoipCidrEvent

NFData ByoipCidrEvent Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.ByoipCidrEvent

Methods

rnf :: ByoipCidrEvent -> () #

Eq ByoipCidrEvent Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.ByoipCidrEvent

Hashable ByoipCidrEvent Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.ByoipCidrEvent

type Rep ByoipCidrEvent Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.ByoipCidrEvent

type Rep ByoipCidrEvent = D1 ('MetaData "ByoipCidrEvent" "Amazonka.GlobalAccelerator.Types.ByoipCidrEvent" "amazonka-globalaccelerator-2.0-5CEURNOKFgU1mORtBGQfFs" 'False) (C1 ('MetaCons "ByoipCidrEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newByoipCidrEvent :: ByoipCidrEvent Source #

Create a value of ByoipCidrEvent 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:message:ByoipCidrEvent', byoipCidrEvent_message - A string that contains an Event message describing changes that you make in the status of an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).

$sel:timestamp:ByoipCidrEvent', byoipCidrEvent_timestamp - A timestamp for when you make a status change for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).

byoipCidrEvent_message :: Lens' ByoipCidrEvent (Maybe Text) Source #

A string that contains an Event message describing changes that you make in the status of an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).

byoipCidrEvent_timestamp :: Lens' ByoipCidrEvent (Maybe UTCTime) Source #

A timestamp for when you make a status change for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).