libZSservicesZSamazonka-iotZSamazonka-iot
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.IoT.Types.JobTemplateSummary

Description

 
Synopsis

Documentation

data JobTemplateSummary Source #

An object that contains information about the job template.

See: newJobTemplateSummary smart constructor.

Constructors

JobTemplateSummary' 

Fields

Instances

Instances details
Eq JobTemplateSummary Source # 
Instance details

Defined in Amazonka.IoT.Types.JobTemplateSummary

Read JobTemplateSummary Source # 
Instance details

Defined in Amazonka.IoT.Types.JobTemplateSummary

Show JobTemplateSummary Source # 
Instance details

Defined in Amazonka.IoT.Types.JobTemplateSummary

Generic JobTemplateSummary Source # 
Instance details

Defined in Amazonka.IoT.Types.JobTemplateSummary

Associated Types

type Rep JobTemplateSummary :: Type -> Type #

NFData JobTemplateSummary Source # 
Instance details

Defined in Amazonka.IoT.Types.JobTemplateSummary

Methods

rnf :: JobTemplateSummary -> () #

Hashable JobTemplateSummary Source # 
Instance details

Defined in Amazonka.IoT.Types.JobTemplateSummary

FromJSON JobTemplateSummary Source # 
Instance details

Defined in Amazonka.IoT.Types.JobTemplateSummary

type Rep JobTemplateSummary Source # 
Instance details

Defined in Amazonka.IoT.Types.JobTemplateSummary

type Rep JobTemplateSummary = D1 ('MetaData "JobTemplateSummary" "Amazonka.IoT.Types.JobTemplateSummary" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "JobTemplateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "jobTemplateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "jobTemplateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newJobTemplateSummary :: JobTemplateSummary Source #

Create a value of JobTemplateSummary 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:createdAt:JobTemplateSummary', jobTemplateSummary_createdAt - The time, in seconds since the epoch, when the job template was created.

$sel:jobTemplateId:JobTemplateSummary', jobTemplateSummary_jobTemplateId - The unique identifier of the job template.

$sel:jobTemplateArn:JobTemplateSummary', jobTemplateSummary_jobTemplateArn - The ARN of the job template.

$sel:description:JobTemplateSummary', jobTemplateSummary_description - A description of the job template.

jobTemplateSummary_createdAt :: Lens' JobTemplateSummary (Maybe UTCTime) Source #

The time, in seconds since the epoch, when the job template was created.

jobTemplateSummary_jobTemplateId :: Lens' JobTemplateSummary (Maybe Text) Source #

The unique identifier of the job template.