libZSservicesZSamazonka-personalizeZSamazonka-personalize
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.Personalize.Types.EventTrackerSummary

Description

 
Synopsis

Documentation

data EventTrackerSummary Source #

Provides a summary of the properties of an event tracker. For a complete listing, call the DescribeEventTracker API.

See: newEventTrackerSummary smart constructor.

Constructors

EventTrackerSummary' 

Fields

  • status :: Maybe Text

    The status of the event tracker.

    An event tracker can be in one of the following states:

    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
    • DELETE PENDING > DELETE IN_PROGRESS
  • lastUpdatedDateTime :: Maybe POSIX

    The date and time (in Unix time) that the event tracker was last updated.

  • name :: Maybe Text

    The name of the event tracker.

  • creationDateTime :: Maybe POSIX

    The date and time (in Unix time) that the event tracker was created.

  • eventTrackerArn :: Maybe Text

    The Amazon Resource Name (ARN) of the event tracker.

Instances

Instances details
Eq EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Read EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Show EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Generic EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Associated Types

type Rep EventTrackerSummary :: Type -> Type #

NFData EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Methods

rnf :: EventTrackerSummary -> () #

Hashable EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

FromJSON EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

type Rep EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

type Rep EventTrackerSummary = D1 ('MetaData "EventTrackerSummary" "Amazonka.Personalize.Types.EventTrackerSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "EventTrackerSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "eventTrackerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newEventTrackerSummary :: EventTrackerSummary Source #

Create a value of EventTrackerSummary 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:status:EventTrackerSummary', eventTrackerSummary_status - The status of the event tracker.

An event tracker can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:lastUpdatedDateTime:EventTrackerSummary', eventTrackerSummary_lastUpdatedDateTime - The date and time (in Unix time) that the event tracker was last updated.

$sel:name:EventTrackerSummary', eventTrackerSummary_name - The name of the event tracker.

$sel:creationDateTime:EventTrackerSummary', eventTrackerSummary_creationDateTime - The date and time (in Unix time) that the event tracker was created.

$sel:eventTrackerArn:EventTrackerSummary', eventTrackerSummary_eventTrackerArn - The Amazon Resource Name (ARN) of the event tracker.

eventTrackerSummary_status :: Lens' EventTrackerSummary (Maybe Text) Source #

The status of the event tracker.

An event tracker can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

eventTrackerSummary_lastUpdatedDateTime :: Lens' EventTrackerSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the event tracker was last updated.

eventTrackerSummary_creationDateTime :: Lens' EventTrackerSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the event tracker was created.

eventTrackerSummary_eventTrackerArn :: Lens' EventTrackerSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the event tracker.