IoTJobsDataPlane
import { IoTJobsDataPlane } from "https://aws-api.deno.dev/v0.2/services/iotjobsdataplane.ts?docs=full";
class IoTJobsDataPlane { }
constructor(apiFactory: client.ApiFactory);
async describeJobExecution(params: DescribeJobExecutionRequest, opts?: client.RequestOptions): Promise<DescribeJobExecutionResponse>;
async getPendingJobExecutions(params: GetPendingJobExecutionsRequest, opts?: client.RequestOptions): Promise<GetPendingJobExecutionsResponse>;
async startNextPendingJobExecution(params: StartNextPendingJobExecutionRequest, opts?: client.RequestOptions): Promise<StartNextPendingJobExecutionResponse>;
async updateJobExecution(params: UpdateJobExecutionRequest, opts?: client.RequestOptions): Promise<UpdateJobExecutionResponse>;
§Constructors
§
new IoTJobsDataPlane(apiFactory: client.ApiFactory)
[src]§Methods
§
describeJobExecution(params: DescribeJobExecutionRequest, opts?: client.RequestOptions): Promise<DescribeJobExecutionResponse>
[src]Gets details of a job execution.
§
getPendingJobExecutions(params: GetPendingJobExecutionsRequest, opts?: client.RequestOptions): Promise<GetPendingJobExecutionsResponse>
[src]Gets the list of all jobs for a thing that are not in a terminal status.
§
startNextPendingJobExecution(params: StartNextPendingJobExecutionRequest, opts?: client.RequestOptions): Promise<StartNextPendingJobExecutionResponse>
[src]Gets and starts the next pending (status IN_PROGRESS or QUEUED) job execution for a thing.
§
updateJobExecution(params: UpdateJobExecutionRequest, opts?: client.RequestOptions): Promise<UpdateJobExecutionResponse>
[src]Updates the status of a job execution.
§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]