Struct aws_sdk_iot::client::fluent_builders::ListJobExecutionsForThing [−][src]
pub struct ListJobExecutionsForThing<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to ListJobExecutionsForThing
.
Lists the job executions for the specified thing.
Requires permission to access the ListJobExecutionsForThing action.
Implementations
impl<C, M, R> ListJobExecutionsForThing<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> ListJobExecutionsForThing<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<ListJobExecutionsForThingOutput, SdkError<ListJobExecutionsForThingError>> where
R::Policy: SmithyRetryPolicy<ListJobExecutionsForThingInputOperationOutputAlias, ListJobExecutionsForThingOutput, ListJobExecutionsForThingError, ListJobExecutionsForThingInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<ListJobExecutionsForThingOutput, SdkError<ListJobExecutionsForThingError>> where
R::Policy: SmithyRetryPolicy<ListJobExecutionsForThingInputOperationOutputAlias, ListJobExecutionsForThingOutput, ListJobExecutionsForThingError, ListJobExecutionsForThingInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
The thing name.
The thing name.
An optional filter that lets you search for jobs that have the specified status.
An optional filter that lets you search for jobs that have the specified status.
The namespace used to indicate that a job is a customer-managed job.
When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.
$aws/things/THING_NAME/jobs/JOB_ID/notify-namespace-NAMESPACE_ID/
The namespaceId
feature is in public preview.
The namespace used to indicate that a job is a customer-managed job.
When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.
$aws/things/THING_NAME/jobs/JOB_ID/notify-namespace-NAMESPACE_ID/
The namespaceId
feature is in public preview.
The maximum number of results to be returned per request.
The maximum number of results to be returned per request.
The token to retrieve the next set of results.
The token to retrieve the next set of results.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for ListJobExecutionsForThing<C, M, R>
impl<C, M, R> Send for ListJobExecutionsForThing<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for ListJobExecutionsForThing<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for ListJobExecutionsForThing<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for ListJobExecutionsForThing<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more