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

Description

Returns information about a job template.

Synopsis

Creating a Request

data DescribeJobTemplate Source #

See: newDescribeJobTemplate smart constructor.

Constructors

DescribeJobTemplate' 

Fields

Instances

Instances details
Eq DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Read DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Show DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Generic DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Associated Types

type Rep DescribeJobTemplate :: Type -> Type #

NFData DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Methods

rnf :: DescribeJobTemplate -> () #

Hashable DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

AWSRequest DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Associated Types

type AWSResponse DescribeJobTemplate #

ToHeaders DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

ToPath DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

ToQuery DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

type Rep DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

type Rep DescribeJobTemplate = D1 ('MetaData "DescribeJobTemplate" "Amazonka.IoT.DescribeJobTemplate" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "DescribeJobTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobTemplateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeJobTemplate Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

newDescribeJobTemplate Source #

Create a value of DescribeJobTemplate 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:jobTemplateId:DescribeJobTemplate', describeJobTemplate_jobTemplateId - The unique identifier of the job template.

Request Lenses

describeJobTemplate_jobTemplateId :: Lens' DescribeJobTemplate Text Source #

The unique identifier of the job template.

Destructuring the Response

data DescribeJobTemplateResponse Source #

See: newDescribeJobTemplateResponse smart constructor.

Constructors

DescribeJobTemplateResponse' 

Fields

Instances

Instances details
Eq DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Read DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Show DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Generic DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

Associated Types

type Rep DescribeJobTemplateResponse :: Type -> Type #

NFData DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

type Rep DescribeJobTemplateResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeJobTemplate

type Rep DescribeJobTemplateResponse = D1 ('MetaData "DescribeJobTemplateResponse" "Amazonka.IoT.DescribeJobTemplate" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "DescribeJobTemplateResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "jobExecutionsRolloutConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobExecutionsRolloutConfig)) :*: S1 ('MetaSel ('Just "documentSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "abortConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AbortConfig)) :*: S1 ('MetaSel ('Just "presignedUrlConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PresignedUrlConfig))))) :*: ((S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (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)) :*: (S1 ('MetaSel ('Just "timeoutConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimeoutConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeJobTemplateResponse Source #

Create a value of DescribeJobTemplateResponse 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:jobExecutionsRolloutConfig:DescribeJobTemplateResponse', describeJobTemplateResponse_jobExecutionsRolloutConfig - Undocumented member.

$sel:documentSource:DescribeJobTemplateResponse', describeJobTemplateResponse_documentSource - An S3 link to the job document.

$sel:createdAt:DescribeJobTemplateResponse', describeJobTemplateResponse_createdAt - The time, in seconds since the epoch, when the job template was created.

$sel:abortConfig:DescribeJobTemplateResponse', describeJobTemplateResponse_abortConfig - Undocumented member.

$sel:presignedUrlConfig:DescribeJobTemplateResponse', describeJobTemplateResponse_presignedUrlConfig - Undocumented member.

$sel:document:DescribeJobTemplateResponse', describeJobTemplateResponse_document - The job document.

$sel:jobTemplateId:DescribeJobTemplate', describeJobTemplateResponse_jobTemplateId - The unique identifier of the job template.

$sel:jobTemplateArn:DescribeJobTemplateResponse', describeJobTemplateResponse_jobTemplateArn - The ARN of the job template.

$sel:description:DescribeJobTemplateResponse', describeJobTemplateResponse_description - A description of the job template.

$sel:timeoutConfig:DescribeJobTemplateResponse', describeJobTemplateResponse_timeoutConfig - Undocumented member.

$sel:httpStatus:DescribeJobTemplateResponse', describeJobTemplateResponse_httpStatus - The response's http status code.

Response Lenses

describeJobTemplateResponse_createdAt :: Lens' DescribeJobTemplateResponse (Maybe UTCTime) Source #

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