# Packages
Package iotdataplaneiface provides an interface to enable mocking the AWS IoT Data Plane service client for testing your code.
# Functions
New creates a new instance of the IoTDataPlane client with a session.
PayloadFormatIndicator_Values returns all elements of the PayloadFormatIndicator enum.
# Constants
ID to lookup a service endpoint with.
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalFailureException for service response error code "InternalFailureException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeMethodNotAllowedException for service response error code "MethodNotAllowedException".
ErrCodeRequestEntityTooLargeException for service response error code "RequestEntityTooLargeException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceUnavailableException for service response error code "ServiceUnavailableException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeUnauthorizedException for service response error code "UnauthorizedException".
ErrCodeUnsupportedDocumentEncodingException for service response error code "UnsupportedDocumentEncodingException".
PayloadFormatIndicatorUnspecifiedBytes is a PayloadFormatIndicator enum value.
PayloadFormatIndicatorUtf8Data is a PayloadFormatIndicator enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
# Structs
The specified version does not match the version of the document.
The input for the DeleteThingShadow operation.
The output from the DeleteThingShadow operation.
The input for the GetRetainedMessage operation.
The output from the GetRetainedMessage operation.
The input for the GetThingShadow operation.
The output from the GetThingShadow operation.
An unexpected error has occurred.
The request is not valid.
IoTDataPlane provides the API operation methods for making requests to AWS IoT Data Plane.
The specified combination of HTTP verb and URI is not supported.
The input for the Publish operation.
The payload exceeds the maximum size allowed.
The specified resource does not exist.
Information about a single retained message.
The service is temporarily unavailable.
The rate exceeds the limit.
You are not authorized to perform this operation.
The document encoding is not supported.
The input for the UpdateThingShadow operation.
The output from the UpdateThingShadow operation.