Shared Utilities
Common modules used across all NSX blueprints.
Planned Modules
| File | Purpose |
|---|---|
nsx_client.py |
Authenticated requests wrapper for NSX Manager REST API |
constants.py |
Shared service definitions, port numbers, category names |
models.py |
Dataclasses for Tag, SecurityGroup, Rule, Policy |
utils.py |
Helpers: retry logic, response validation, ID resolution |
These modules are imported by each blueprint's tags.py, security_groups.py, and policy.py.