Values_0.PrincipalThingObjectSourceAn object that represents the thing and the type of relation it has with the principal.
type nonrec t = {thingName : ThingName.t option;The name of the thing.
*)thingPrincipalType : ThingPrincipalType.t option;The type of the relation you want to specify when you attach a principal to a thing. The value defaults to NON_EXCLUSIVE_THING. EXCLUSIVE_THING - Attaches the specified principal to the specified thing, exclusively. The thing will be the only thing that’s attached to the principal. NON_EXCLUSIVE_THING - Attaches the specified principal to the specified thing. Multiple things can be attached to the principal.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Enum of string | `String of ThingName.t ]) list ]