Skip to content
DataMiner Dojo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • YouTube Videos
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Agility
      • Learn more about Agile
        • Agile Webspace
        • Everything Agile
          • The Agile Manifesto
          • Best Practices
          • Retro Recipes
        • Methodologies
          • The Scrum Framework
          • Kanban
          • Extreme Programming
        • Roles
          • The Product Owner
          • The Agile Coach
          • The Quality & UX Coach (QX)
      • Book your Agile Fundamentals training
      • Book your Kanban workshop
    • >> Go to DataMiner Docs
  • DevOps
    • About the DevOps Program
    • Sign up for the DevOps Program
    • DataMiner DevOps Support
    • Feature Suggestions
  • Downloads
  • Swag Shop
  • PARTNERS
    • Business Partners
    • Technology Partners
  • Contact
    • Sales, Training & Certification
    • DataMiner Support
    • Global Feedback Survey
  • >> Go to dataminer.services

Is there a way to integrate a Terraform script with DataMiner?

91 views1 hour ago
6
Deema Mahmud [DevOps Advocate]348 4 days ago 0 Comments

Hi DataMiner Community,

I would like to check if there is a way to integrate or trigger a Terraform script from within DataMiner.

The idea is to see whether DataMiner can execute or interact with Terraform automation, for example to provision, update, or manage infrastructure based on certain DataMiner actions, alarms, or automation scripts.

Has anyone implemented something similar before?
Would this typically be handled through a DataMiner Automation script, a connector, an external API call, or another integration approach?

Any guidance or recommended best practices would be appreciated.

Best regards,

Mauro Druwel [SLC] [DevOps Advocate] Answered question 1 hour ago

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
0
Mauro Druwel [SLC] [DevOps Advocate]503 Posted 1 hour ago 0 Comments

Hi Deema,

Yes, you can absolutely do this! While there is no native integration between DataMiner and Terraform, the standard and most effective way I think to handle this is indeed through a DataMiner Automation Script.

Here is how you can set it up:

1. The Core: DataMiner Automation Script

You can use a C# Automation Script to directly trigger your Terraform CLI:

  • In Visual Studio, create a new project using the standard DataMiner Automation Script template.

  • Inside the script, you can use something like System.Diagnostics.Process to run the Terraform CLI on your host system (passing commands like terraform apply or destroy along with any dynamic variables) based on DataMiner alarms, actions, or schedules (via correlation rules in DataMiner).

2. The Reverse: User-Defined API (UDAPI)

If you also need Terraform to talk back to DataMiner (for example, to notify DataMiner when a deployment is complete or to report a state change):

  • You can create a User-Defined API (UDAPI) to act as an incoming gateway. You can follow the official DataMiner UDAPI Tutorial here to set up your endpoint:

    https://docs.dataminer.services/dataminer/Functions/User-Defined_APIs/Tutorial/UD_APIs_Tutorials.html

  • From the Terraform side, you can then use Terraform's HTTP provider to call your newly published UDAPI endpoint and send data back to DataMiner.

This gives you a highly flexible, two-way workflow!

If this helped, please mark the question as solved 🙂

Kind regards,

Mauro Druwel [SLC] [DevOps Advocate] Answered question 1 hour ago
You are viewing 1 out of 1 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2026 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin