Values_0.ThingPrincipalObjectSourceAn object that represents the principal and the type of relation it has with the thing.
type nonrec t = {principal : Principal.t option;The principal of the thing principal object.
*)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 Principal.t ]) list ]