libZSservicesZSamazonka-swfZSamazonka-swf
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.SWF.Types.ActivityTypeInfo

Description

 
Synopsis

Documentation

data ActivityTypeInfo Source #

Detailed information about an activity type.

See: newActivityTypeInfo smart constructor.

Constructors

ActivityTypeInfo' 

Fields

Instances

Instances details
Eq ActivityTypeInfo Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTypeInfo

Read ActivityTypeInfo Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTypeInfo

Show ActivityTypeInfo Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTypeInfo

Generic ActivityTypeInfo Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTypeInfo

Associated Types

type Rep ActivityTypeInfo :: Type -> Type #

NFData ActivityTypeInfo Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTypeInfo

Methods

rnf :: ActivityTypeInfo -> () #

Hashable ActivityTypeInfo Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTypeInfo

FromJSON ActivityTypeInfo Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTypeInfo

type Rep ActivityTypeInfo Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTypeInfo

type Rep ActivityTypeInfo = D1 ('MetaData "ActivityTypeInfo" "Amazonka.SWF.Types.ActivityTypeInfo" "libZSservicesZSamazonka-swfZSamazonka-swf" 'False) (C1 ('MetaCons "ActivityTypeInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deprecationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "activityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActivityType) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RegistrationStatus) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newActivityTypeInfo Source #

Create a value of ActivityTypeInfo 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:deprecationDate:ActivityTypeInfo', activityTypeInfo_deprecationDate - If DEPRECATED, the date and time DeprecateActivityType was called.

$sel:description:ActivityTypeInfo', activityTypeInfo_description - The description of the activity type provided in RegisterActivityType.

$sel:activityType:ActivityTypeInfo', activityTypeInfo_activityType - The ActivityType type structure representing the activity type.

$sel:status:ActivityTypeInfo', activityTypeInfo_status - The current status of the activity type.

$sel:creationDate:ActivityTypeInfo', activityTypeInfo_creationDate - The date and time this activity type was created through RegisterActivityType.

activityTypeInfo_deprecationDate :: Lens' ActivityTypeInfo (Maybe UTCTime) Source #

If DEPRECATED, the date and time DeprecateActivityType was called.

activityTypeInfo_description :: Lens' ActivityTypeInfo (Maybe Text) Source #

The description of the activity type provided in RegisterActivityType.

activityTypeInfo_activityType :: Lens' ActivityTypeInfo ActivityType Source #

The ActivityType type structure representing the activity type.

activityTypeInfo_status :: Lens' ActivityTypeInfo RegistrationStatus Source #

The current status of the activity type.

activityTypeInfo_creationDate :: Lens' ActivityTypeInfo UTCTime Source #

The date and time this activity type was created through RegisterActivityType.