Awso_iot_data_syncSourceval delete_connection :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot_data.Values.DeleteConnectionRequest.t ->
(unit, unit) Result.tval delete_thing_shadow :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot_data.Values.DeleteThingShadowRequest.t ->
(Awso_iot_data.Values.DeleteThingShadowResponse.t,
Awso_iot_data.Values.DeleteThingShadowResponse.error)
Result.tval get_retained_message :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot_data.Values.GetRetainedMessageRequest.t ->
(Awso_iot_data.Values.GetRetainedMessageResponse.t,
Awso_iot_data.Values.GetRetainedMessageResponse.error)
Result.tval get_thing_shadow :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot_data.Values.GetThingShadowRequest.t ->
(Awso_iot_data.Values.GetThingShadowResponse.t,
Awso_iot_data.Values.GetThingShadowResponse.error)
Result.tval list_named_shadows_for_thing :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot_data.Values.ListNamedShadowsForThingRequest.t ->
(Awso_iot_data.Values.ListNamedShadowsForThingResponse.t,
Awso_iot_data.Values.ListNamedShadowsForThingResponse.error)
Result.tval list_retained_messages :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot_data.Values.ListRetainedMessagesRequest.t ->
(Awso_iot_data.Values.ListRetainedMessagesResponse.t,
Awso_iot_data.Values.ListRetainedMessagesResponse.error)
Result.tval publish :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot_data.Values.PublishRequest.t ->
(unit, unit) Result.tval update_thing_shadow :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot_data.Values.UpdateThingShadowRequest.t ->
(Awso_iot_data.Values.UpdateThingShadowResponse.t,
Awso_iot_data.Values.UpdateThingShadowResponse.error)
Result.tinclude module type of struct include Awso_iot_data.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Information about a single retained message.
The specified version does not match the version of the document.
An unexpected error has occurred.
The request is not valid.
The specified combination of HTTP verb and URI is not supported.
The payload exceeds the maximum size allowed.
The service is temporarily unavailable.
The rate exceeds the limit.
You are not authorized to perform this operation.
module UnsupportedDocumentEncodingException =
Awso_iot_data.Values.UnsupportedDocumentEncodingExceptionThe document encoding is not supported.
The specified resource does not exist.
The output from the UpdateThingShadow operation.
The input for the UpdateThingShadow operation.
The input for the Publish operation.
Lists summary information about the retained messages stored for the account. This action returns only the topic names of the retained messages. It doesn't return any message payloads. Although this action doesn't return a message payload, it can still incur messaging costs. To get the message payload of a retained message, call GetRetainedMessage with the topic name of the retained message. Requires permission to access the ListRetainedMessages action. For more information about messaging costs, see Amazon Web Services IoT Core pricing - Messaging.
Lists summary information about the retained messages stored for the account. This action returns only the topic names of the retained messages. It doesn't return any message payloads. Although this action doesn't return a message payload, it can still incur messaging costs. To get the message payload of a retained message, call GetRetainedMessage with the topic name of the retained message. Requires permission to access the ListRetainedMessages action. For more information about messaging costs, see Amazon Web Services IoT Core pricing - Messaging.
module ListNamedShadowsForThingResponse =
Awso_iot_data.Values.ListNamedShadowsForThingResponseLists the shadows for the specified thing. Requires permission to access the ListNamedShadowsForThing action.
Lists the shadows for the specified thing. Requires permission to access the ListNamedShadowsForThing action.
The output from the GetThingShadow operation.
The input for the GetThingShadow operation.
The output from the GetRetainedMessage operation.
The input for the GetRetainedMessage operation.
The caller isn't authorized to make the request.
The output from the DeleteThingShadow operation.
The input for the DeleteThingShadow operation.
Disconnects a connected MQTT client from Amazon Web Services IoT Core. When you disconnect a client, Amazon Web Services IoT Core closes the client's network connection and optionally cleans the session state.