Module Values_0.RegisterThingRequestSource

Provisions a thing in the device registry. RegisterThing calls other IoT control plane APIs. These calls might exceed your account level IoT Throttling Limits and cause throttle errors. Please contact Amazon Web Services Customer Support to raise your throttling limits if necessary. Requires permission to access the RegisterThing action.

Sourcetype nonrec t = {
  1. templateBody : TemplateBody.t;
    (*

    The provisioning template. See Provisioning Devices That Have Device Certificates for more information.

    *)
  2. parameters : Parameters.t option;
    (*

    The parameters for provisioning a thing. See Provisioning Templates for more information.

    *)
}
Sourceval context_ : string
Sourceval make : ?parameters:??? -> templateBody:TemplateBody.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Map of ([> `String of Parameter.t ] * [> `String of Value.t ]) list | `String of TemplateBody.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