Module Values.MqttTopicConfigSource

The MQTT topic to which the Amazon Web Services IoT FleetWise campaign routes data. For more information, see Device communication protocols in the Amazon Web Services IoT Core Developer Guide. Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.

Sourcetype nonrec t = {
  1. mqttTopicArn : MqttTopicArn.t;
    (*

    The ARN of the MQTT topic.

    *)
  2. executionRoleArn : IAMRoleArn.t;
    (*

    The ARN of the role that grants Amazon Web Services IoT FleetWise permission to access and act on messages sent to the MQTT topic.

    *)
}
Sourceval context_ : string
Sourceval make : mqttTopicArn:MqttTopicArn.t -> executionRoleArn:IAMRoleArn.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of MqttTopicArn.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t