[−][src]Trait rusoto_iot_jobs_data::IotJobsData
Trait representing the capabilities of the AWS IoT Jobs Data Plane API. AWS IoT Jobs Data Plane clients implement this trait.
Required methods
fn describe_job_execution(
&self,
input: DescribeJobExecutionRequest
) -> RusotoFuture<DescribeJobExecutionResponse, DescribeJobExecutionError>
&self,
input: DescribeJobExecutionRequest
) -> RusotoFuture<DescribeJobExecutionResponse, DescribeJobExecutionError>
Gets details of a job execution.
fn get_pending_job_executions(
&self,
input: GetPendingJobExecutionsRequest
) -> RusotoFuture<GetPendingJobExecutionsResponse, GetPendingJobExecutionsError>
&self,
input: GetPendingJobExecutionsRequest
) -> RusotoFuture<GetPendingJobExecutionsResponse, GetPendingJobExecutionsError>
Gets the list of all jobs for a thing that are not in a terminal status.
fn start_next_pending_job_execution(
&self,
input: StartNextPendingJobExecutionRequest
) -> RusotoFuture<StartNextPendingJobExecutionResponse, StartNextPendingJobExecutionError>
&self,
input: StartNextPendingJobExecutionRequest
) -> RusotoFuture<StartNextPendingJobExecutionResponse, StartNextPendingJobExecutionError>
Gets and starts the next pending (status IN_PROGRESS or QUEUED) job execution for a thing.
fn update_job_execution(
&self,
input: UpdateJobExecutionRequest
) -> RusotoFuture<UpdateJobExecutionResponse, UpdateJobExecutionError>
&self,
input: UpdateJobExecutionRequest
) -> RusotoFuture<UpdateJobExecutionResponse, UpdateJobExecutionError>
Updates the status of a job execution.
Implementors
impl IotJobsData for IotJobsDataClient
[src]
fn describe_job_execution(
&self,
input: DescribeJobExecutionRequest
) -> RusotoFuture<DescribeJobExecutionResponse, DescribeJobExecutionError>
[src]
&self,
input: DescribeJobExecutionRequest
) -> RusotoFuture<DescribeJobExecutionResponse, DescribeJobExecutionError>
Gets details of a job execution.
fn get_pending_job_executions(
&self,
input: GetPendingJobExecutionsRequest
) -> RusotoFuture<GetPendingJobExecutionsResponse, GetPendingJobExecutionsError>
[src]
&self,
input: GetPendingJobExecutionsRequest
) -> RusotoFuture<GetPendingJobExecutionsResponse, GetPendingJobExecutionsError>
Gets the list of all jobs for a thing that are not in a terminal status.
fn start_next_pending_job_execution(
&self,
input: StartNextPendingJobExecutionRequest
) -> RusotoFuture<StartNextPendingJobExecutionResponse, StartNextPendingJobExecutionError>
[src]
&self,
input: StartNextPendingJobExecutionRequest
) -> RusotoFuture<StartNextPendingJobExecutionResponse, StartNextPendingJobExecutionError>
Gets and starts the next pending (status IN_PROGRESS or QUEUED) job execution for a thing.
fn update_job_execution(
&self,
input: UpdateJobExecutionRequest
) -> RusotoFuture<UpdateJobExecutionResponse, UpdateJobExecutionError>
[src]
&self,
input: UpdateJobExecutionRequest
) -> RusotoFuture<UpdateJobExecutionResponse, UpdateJobExecutionError>
Updates the status of a job execution.