Values_0.UpdateThingGroupRequestSourceUpdate a thing group. Requires permission to access the UpdateThingGroup action.
type nonrec t = {thingGroupName : ThingGroupName.t;The thing group to update.
*)thingGroupProperties : ThingGroupProperties.t;The thing group properties.
*)expectedVersion : OptionalVersion.t option;The expected version of the thing group. If this does not match the version of the thing group being updated, the update will fail.
*)}val make :
?expectedVersion:??? ->
thingGroupName:ThingGroupName.t ->
thingGroupProperties:ThingGroupProperties.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Long of OptionalVersion.t
| `String of ThingGroupName.t
| `Structure of
(string
* [> `String of ThingGroupDescription.t
| `Structure of
(string
* [> `Boolean of Flag.t
| `Map of
([> `String of AttributeName.t ]
* [> `String of AttributeValue.t ])
list ])
list ])
list ])
list ]