libZSservicesZSamazonka-healthZSamazonka-health
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.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
Eq EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Read EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

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

NFData EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Methods

rnf :: EventDetails -> () #

Hashable EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

FromJSON 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" "libZSservicesZSamazonka-healthZSamazonka-health" '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.