Values.GetRetainedMessageResponseSourceThe output from the GetRetainedMessage operation.
type nonrec t = {topic : Topic.t option;The topic name to which the retained message was published.
*)payload : Payload.t option;The Base64-encoded message payload of the retained message body.
*)qos : Qos.t option;The quality of service (QoS) level used to publish the retained message.
*)lastModifiedTime : Timestamp.t option;The Epoch date and time, in milliseconds, when the retained message was stored by IoT.
*)userProperties : UserPropertiesBlob.t option;A base64-encoded JSON string that includes an array of JSON objects, or null if the retained message doesn't include any user properties. The following example userProperties parameter is a JSON string that represents two user properties. Note that it will be base64-encoded: [{"deviceName": "alpha"}, {"deviceCnt": "45"}]
*)}type nonrec error = [ | `InternalFailureException of InternalFailureException.t| `InvalidRequestException of InvalidRequestException.t| `MethodNotAllowedException of MethodNotAllowedException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InternalFailureException of InternalFailureException.t
| `InvalidRequestException of InvalidRequestException.t
| `MethodNotAllowedException of MethodNotAllowedException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `ThrottlingException of ThrottlingException.t
| `UnauthorizedException of UnauthorizedException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InternalFailureException of InternalFailureException.t
| `InvalidRequestException of InvalidRequestException.t
| `MethodNotAllowedException of MethodNotAllowedException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `ThrottlingException of ThrottlingException.t
| `UnauthorizedException of UnauthorizedException.t
| `Unknown_operation_error of string * string option ]