github.com/aavshr/aws-sdk-go@v1.41.3/service/iotjobsdataplane/doc.go (about) 1 // Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. 2 3 // Package iotjobsdataplane provides the client and types for making API 4 // requests to AWS IoT Jobs Data Plane. 5 // 6 // AWS IoT Jobs is a service that allows you to define a set of jobs — remote 7 // operations that are sent to and executed on one or more devices connected 8 // to AWS IoT. For example, you can define a job that instructs a set of devices 9 // to download and install application or firmware updates, reboot, rotate certificates, 10 // or perform remote troubleshooting operations. 11 // 12 // To create a job, you make a job document which is a description of the remote 13 // operations to be performed, and you specify a list of targets that should 14 // perform the operations. The targets can be individual things, thing groups 15 // or both. 16 // 17 // AWS IoT Jobs sends a message to inform the targets that a job is available. 18 // The target starts the execution of the job by downloading the job document, 19 // performing the operations it specifies, and reporting its progress to AWS 20 // IoT. The Jobs service provides commands to track the progress of a job on 21 // a specific target and for all the targets of the job 22 // 23 // See https://docs.aws.amazon.com/goto/WebAPI/iot-jobs-data-2017-09-29 for more information on this service. 24 // 25 // See iotjobsdataplane package documentation for more information. 26 // https://docs.aws.amazon.com/sdk-for-go/api/service/iotjobsdataplane/ 27 // 28 // Using the Client 29 // 30 // To contact AWS IoT Jobs Data Plane with the SDK use the New function to create 31 // a new service client. With that client you can make API requests to the service. 32 // These clients are safe to use concurrently. 33 // 34 // See the SDK's documentation for more information on how to use the SDK. 35 // https://docs.aws.amazon.com/sdk-for-go/api/ 36 // 37 // See aws.Config documentation for more information on configuring SDK clients. 38 // https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config 39 // 40 // See the AWS IoT Jobs Data Plane client IoTJobsDataPlane for more 41 // information on creating client for this service. 42 // https://docs.aws.amazon.com/sdk-for-go/api/service/iotjobsdataplane/#New 43 package iotjobsdataplane