// Code generated by smithy-go-codegen DO NOT EDIT.

// Package iotjobsdataplane provides the API client, operations, and parameter
// types for AWS IoT Jobs Data Plane.
//
// AWS IoT Jobs is a service that allows you to define a set of jobs — remote
// operations that are sent to and executed on one or more devices connected to AWS
// IoT. For example, you can define a job that instructs a set of devices to
// download and install application or firmware updates, reboot, rotate
// certificates, or perform remote troubleshooting operations. To create a job, you
// make a job document which is a description of the remote operations to be
// performed, and you specify a list of targets that should perform the operations.
// The targets can be individual things, thing groups or both. AWS IoT Jobs sends a
// message to inform the targets that a job is available. The target starts the
// execution of the job by downloading the job document, performing the operations
// it specifies, and reporting its progress to AWS IoT. The Jobs service provides
// commands to track the progress of a job on a specific target and for all the
// targets of the job
package iotjobsdataplane
