[−][src]Trait rusoto_iot_data::IotData
Trait representing the capabilities of the AWS IoT Data Plane API. AWS IoT Data Plane clients implement this trait.
Required methods
fn delete_thing_shadow(
&self,
input: DeleteThingShadowRequest
) -> RusotoFuture<DeleteThingShadowResponse, DeleteThingShadowError>
&self,
input: DeleteThingShadowRequest
) -> RusotoFuture<DeleteThingShadowResponse, DeleteThingShadowError>
Deletes the thing shadow for the specified thing.
For more information, see DeleteThingShadow in the AWS IoT Developer Guide.
fn get_thing_shadow(
&self,
input: GetThingShadowRequest
) -> RusotoFuture<GetThingShadowResponse, GetThingShadowError>
&self,
input: GetThingShadowRequest
) -> RusotoFuture<GetThingShadowResponse, GetThingShadowError>
Gets the thing shadow for the specified thing.
For more information, see GetThingShadow in the AWS IoT Developer Guide.
fn publish(&self, input: PublishRequest) -> RusotoFuture<(), PublishError>
Publishes state information.
For more information, see HTTP Protocol in the AWS IoT Developer Guide.
fn update_thing_shadow(
&self,
input: UpdateThingShadowRequest
) -> RusotoFuture<UpdateThingShadowResponse, UpdateThingShadowError>
&self,
input: UpdateThingShadowRequest
) -> RusotoFuture<UpdateThingShadowResponse, UpdateThingShadowError>
Updates the thing shadow for the specified thing.
For more information, see UpdateThingShadow in the AWS IoT Developer Guide.
Implementors
impl IotData for IotDataClient
[src]
fn delete_thing_shadow(
&self,
input: DeleteThingShadowRequest
) -> RusotoFuture<DeleteThingShadowResponse, DeleteThingShadowError>
[src]
&self,
input: DeleteThingShadowRequest
) -> RusotoFuture<DeleteThingShadowResponse, DeleteThingShadowError>
Deletes the thing shadow for the specified thing.
For more information, see DeleteThingShadow in the AWS IoT Developer Guide.
fn get_thing_shadow(
&self,
input: GetThingShadowRequest
) -> RusotoFuture<GetThingShadowResponse, GetThingShadowError>
[src]
&self,
input: GetThingShadowRequest
) -> RusotoFuture<GetThingShadowResponse, GetThingShadowError>
Gets the thing shadow for the specified thing.
For more information, see GetThingShadow in the AWS IoT Developer Guide.
fn publish(&self, input: PublishRequest) -> RusotoFuture<(), PublishError>
[src]
Publishes state information.
For more information, see HTTP Protocol in the AWS IoT Developer Guide.
fn update_thing_shadow(
&self,
input: UpdateThingShadowRequest
) -> RusotoFuture<UpdateThingShadowResponse, UpdateThingShadowError>
[src]
&self,
input: UpdateThingShadowRequest
) -> RusotoFuture<UpdateThingShadowResponse, UpdateThingShadowError>
Updates the thing shadow for the specified thing.
For more information, see UpdateThingShadow in the AWS IoT Developer Guide.