# ManagedTagProvider UDTs

**URL:** <https://forum.inductiveautomation.com/t/managedtagprovider-udts/77761>\
**Category:** Module Development\
**Tags:** ignition81, perspective\
**Created:** [August 11, 2023, 3:47pm UTC](https://forum.inductiveautomation.com/t/managedtagprovider-udts/77761 "2023-08-11T15:47:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![cody.tamaki](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@cody.tamaki](https://forum.inductiveautomation.com/u/cody.tamaki)\
**Post date:** [August 11, 2023, 3:47pm UTC](https://forum.inductiveautomation.com/t/managedtagprovider-udts/77761/1 "2023-08-11T15:47:11Z")

</div>

I'm going to have a couple repeatable datatypes for a module I'm working on, and I would like to define them as UDTs so that users can override specific members to add history/alarms/tag event scripts. I've managed to make a single UDT, but I'm not sure how to add members to that UDT using the ManagedTagProvider API? Would I be able to get a brief example from somebody to build a UDT with a single member tag?

---

<div class="post-metadata">

**Author:** ![kaushik.shah](https://avatars.discourse-cdn.com/v4/letter/k/34f0e0/32.png) [@kaushik.shah](https://forum.inductiveautomation.com/u/kaushik.shah)\
**Post date:** [September 22, 2023, 2:57pm UTC](https://forum.inductiveautomation.com/t/managedtagprovider-udts/77761/2 "2023-09-22T14:57:49Z")

</div>

following
