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.ActivityType

Description

 
Synopsis

Documentation

data ActivityType Source #

Represents an activity type.

See: newActivityType smart constructor.

Constructors

ActivityType' 

Fields

  • name :: Text

    The name of this activity.

    The combination of activity type name and version must be unique within a domain.

  • version :: Text

    The version of this activity.

    The combination of activity type name and version must be unique with in a domain.

Instances

Instances details
Eq ActivityType Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityType

Read ActivityType Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityType

Show ActivityType Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityType

Generic ActivityType Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityType

Associated Types

type Rep ActivityType :: Type -> Type #

NFData ActivityType Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityType

Methods

rnf :: ActivityType -> () #

Hashable ActivityType Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityType

ToJSON ActivityType Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityType

FromJSON ActivityType Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityType

type Rep ActivityType Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityType

type Rep ActivityType = D1 ('MetaData "ActivityType" "Amazonka.SWF.Types.ActivityType" "libZSservicesZSamazonka-swfZSamazonka-swf" 'False) (C1 ('MetaCons "ActivityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newActivityType Source #

Create a value of ActivityType 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:name:ActivityType', activityType_name - The name of this activity.

The combination of activity type name and version must be unique within a domain.

$sel:version:ActivityType', activityType_version - The version of this activity.

The combination of activity type name and version must be unique with in a domain.

activityType_name :: Lens' ActivityType Text Source #

The name of this activity.

The combination of activity type name and version must be unique within a domain.

activityType_version :: Lens' ActivityType Text Source #

The version of this activity.

The combination of activity type name and version must be unique with in a domain.