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

Description

Describes a bulk thing provisioning task.

Requires permission to access the DescribeThingRegistrationTask action.

Synopsis

Creating a Request

data DescribeThingRegistrationTask Source #

See: newDescribeThingRegistrationTask smart constructor.

Constructors

DescribeThingRegistrationTask' 

Fields

Instances

Instances details
Eq DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

Read DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

Show DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

Generic DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

Associated Types

type Rep DescribeThingRegistrationTask :: Type -> Type #

NFData DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

Hashable DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

AWSRequest DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

ToHeaders DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

ToPath DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

ToQuery DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

type Rep DescribeThingRegistrationTask Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

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

Defined in Amazonka.IoT.DescribeThingRegistrationTask

newDescribeThingRegistrationTask Source #

Create a value of DescribeThingRegistrationTask 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:taskId:DescribeThingRegistrationTask', describeThingRegistrationTask_taskId - The task ID.

Request Lenses

Destructuring the Response

data DescribeThingRegistrationTaskResponse Source #

Constructors

DescribeThingRegistrationTaskResponse' 

Fields

Instances

Instances details
Eq DescribeThingRegistrationTaskResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

Read DescribeThingRegistrationTaskResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

Show DescribeThingRegistrationTaskResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

Generic DescribeThingRegistrationTaskResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

NFData DescribeThingRegistrationTaskResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

type Rep DescribeThingRegistrationTaskResponse Source # 
Instance details

Defined in Amazonka.IoT.DescribeThingRegistrationTask

type Rep DescribeThingRegistrationTaskResponse = D1 ('MetaData "DescribeThingRegistrationTaskResponse" "Amazonka.IoT.DescribeThingRegistrationTask" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "DescribeThingRegistrationTaskResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskStatus)) :*: (S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "inputFileKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "percentageProgress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "templateBody") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "successCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "failureCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "inputFileBucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeThingRegistrationTaskResponse Source #

Create a value of DescribeThingRegistrationTaskResponse 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:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_status - The status of the bulk thing provisioning task.

$sel:lastModifiedDate:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_lastModifiedDate - The date when the task was last modified.

$sel:inputFileKey:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_inputFileKey - The input file key.

$sel:taskId:DescribeThingRegistrationTask', describeThingRegistrationTaskResponse_taskId - The task ID.

$sel:creationDate:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_creationDate - The task creation date.

$sel:percentageProgress:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_percentageProgress - The progress of the bulk provisioning task expressed as a percentage.

$sel:templateBody:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_templateBody - The task's template.

$sel:successCount:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_successCount - The number of things successfully provisioned.

$sel:message:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_message - The message.

$sel:failureCount:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_failureCount - The number of things that failed to be provisioned.

$sel:inputFileBucket:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_inputFileBucket - The S3 bucket that contains the input file.

$sel:roleArn:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_roleArn - The role ARN that grants access to the input file bucket.

$sel:httpStatus:DescribeThingRegistrationTaskResponse', describeThingRegistrationTaskResponse_httpStatus - The response's http status code.

Response Lenses

describeThingRegistrationTaskResponse_percentageProgress :: Lens' DescribeThingRegistrationTaskResponse (Maybe Natural) Source #

The progress of the bulk provisioning task expressed as a percentage.