# Functions
NewThingFromFiles returns a new instance of Thing.
NewThingFromStrings returns a new instance of Thing.
ProvisionThing creates a new set of certificates for the device.
# Constants
RootPEM is the Amazon Root CA for IoT Core - Subject to change (but likely not often) https://www.amazontrust.com/repository/AmazonRootCA1.pem.
# Variables
RegisterCmd registers a new thing.
# Structs
AWSMQTTError holds the data from a rejected request.
CreateKeysAndCertificateAccepted holds the data from an accepted request to create a new key and certificate.
RegisterThingRequest holds the values needed to make a request to register a new thing.
RegisterThingResponse holds the values returned from a successful registration request.
Thing a structure for working with the AWS IoT device shadows.
# Type aliases
AWSMQTTErrorCh holds the bytes of a CreateKeysAndCertificateRejected message.
CreateKeysAndCertificateAcceptedCh holds the bytes of a CreateKeysAndCertificateAccepted message.
Payload device data.
RegisterThingAcceptedCh holds the bytes of a RegisterThingAccepted message.
Shadow device shadow data.
ShadowError represents the model for handling the errors occurred during updating the device shadow.
ThingName the name of the AWS IoT device representation.