Programmatic Management of Alarms Creation in Milestone Plugin

Is it possible to programmatically manage the creation of new alarms with MIP SDK, in order to avoid the need for manual setup? Any insights or guidance on implementing this functionality would be greatly appreciated

Yes. Alarm Definitions can be made by using the Configuration API (direct or using strongly typed classes (ConfigurationItems)) or the Rest API.

A sample that enable you to see this in work is the Config API Client sample.

https://doc.developer.milestonesys.com/html/index.html?base=samples/componentsamples/configapiclient/readme.html&tree=tree_2.html