aws-elixir v0.1.0 AWS.IoT.DataPlane

AWS IoT

AWS IoT-Data enables secure, bi-directional communication between Internet-connected things (such as sensors, actuators, embedded devices, or smart appliances) and the AWS cloud. It implements a broker for applications and things to publish messages over HTTP (Publish) and retrieve, update, and delete thing shadows. A thing shadow is a persistent representation of your things and their state in the AWS cloud.

Summary

Functions

Deletes the thing shadow for the specified thing

Gets the thing shadow for the specified thing

Publishes state information

Updates the thing shadow for the specified thing

Functions

delete_thing_shadow(client, thing_name, input, options \\ [])

Deletes the thing shadow for the specified thing.

For more information, see DeleteThingShadow in the AWS IoT Developer Guide.

get_thing_shadow(client, thing_name, options \\ [])

Gets the thing shadow for the specified thing.

For more information, see GetThingShadow in the AWS IoT Developer Guide.

publish(client, topic, input, options \\ [])

Publishes state information.

For more information, see HTTP Protocol in the AWS IoT Developer Guide.

update_thing_shadow(client, thing_name, input, options \\ [])

Updates the thing shadow for the specified thing.

For more information, see UpdateThingShadow in the AWS IoT Developer Guide.