amazonka-health-2.0: Amazon Health APIs and Notifications 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.AWSHealth.Types.EventDetails

Description

 
Synopsis

Documentation

data EventDetails Source #

Detailed information about an event. A combination of an Event object, an EventDescription object, and additional metadata about the event. Returned by the DescribeEventDetails operation.

See: newEventDetails smart constructor.

Constructors

EventDetails' 

Fields

Instances

Instances details
FromJSON EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Generic EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Associated Types

type Rep EventDetails :: Type -> Type #

Read EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Show EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

NFData EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Methods

rnf :: EventDetails -> () #

Eq EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Hashable EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

type Rep EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

type Rep EventDetails = D1 ('MetaData "EventDetails" "Amazonka.AWSHealth.Types.EventDetails" "amazonka-health-2.0-97kQZARXu4I8k4sVSmOp5K" 'False) (C1 ('MetaCons "EventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Event)) :*: (S1 ('MetaSel ('Just "eventDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventDescription)) :*: S1 ('MetaSel ('Just "eventMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newEventDetails :: EventDetails Source #

Create a value of EventDetails 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:event:EventDetails', eventDetails_event - Summary information about the event.

$sel:eventDescription:EventDetails', eventDetails_eventDescription - The most recent description of the event.

$sel:eventMetadata:EventDetails', eventDetails_eventMetadata - Additional metadata about the event.

eventDetails_event :: Lens' EventDetails (Maybe Event) Source #

Summary information about the event.

eventDetails_eventDescription :: Lens' EventDetails (Maybe EventDescription) Source #

The most recent description of the event.

eventDetails_eventMetadata :: Lens' EventDetails (Maybe (HashMap Text Text)) Source #

Additional metadata about the event.