Documentation home
2022.2
Quickstart
Installation
Dashboard documentation
Architecture
Language Reference
Module guides
Model developer documentation
Developer Getting Started Guide
Project creation guide
Module creation guide
Understanding Modules
Installing modules
Releasing and distributing modules
Developing Plugins
Developing South Bound Integrations
Test plugins
Model debugging
Model Design Guidelines
Understanding Projects
Platform developer documentation
Administrator documentation
Extensions
Frequently asked questions
Glossary
Inmanta Reference
Troubleshooting
Changelog
Inmanta
»
Model developer documentation
Model developer documentation
ΒΆ
Developer Getting Started Guide
Install VS Code and Inmanta extension
Setting up Python virtual environments
Setting up a project
Set project sources
Setting up a module
Running Test
Project creation guide
Create a new source project
The main file
Module creation guide
Create a new source module
Understanding Modules
V2 module format
V1 module format
Convert a module from V1 to V2 format
Inmanta module template
Extending Inmanta
Installing modules
Setting up the dev environment
Working on the dev environment
Module installation on the server
Releasing and distributing modules
V2 modules
V1 modules
Freezing a project
Developing Plugins
Developing South Bound Integrations
Overview
Resource
Handler
Built-in Handler utilities
Test plugins
Install the pytest-inmanta package
Writing a test case
Model debugging
Enabling the data trace
Interpreting the data trace
Root cause analysis
Usage example
Graphic visualization
Model Design Guidelines
Overview
Keep close to the API
Prefer modeling relations as relations
Understanding Projects