Skip to content

feat: add module type profiles endpoint and profile/attributes on module types#74

Open
Topherr wants to merge 1 commit into
fbreckle:masterfrom
Topherr:feat/module-type-profiles
Open

feat: add module type profiles endpoint and profile/attributes on module types#74
Topherr wants to merge 1 commit into
fbreckle:masterfrom
Topherr:feat/module-type-profiles

Conversation

@Topherr

@Topherr Topherr commented Jul 14, 2026

Copy link
Copy Markdown

NetBox 4.3 added module type profiles (dcim.moduletypeprofile), which let module types carry schema-validated attribute data (e.g. wattage on a PSU). This adds the /dcim/module-type-profiles/ endpoints, the ModuleTypeProfile/NestedModuleTypeProfile models, and the profile FK plus attributes object on ModuleType/WritableModuleType.

The endpoints and both fields exist on every NetBox version the provider supports (4.3+), so no version gating is needed.

Companion provider PR: e-breuninger/terraform-provider-netbox#940

…ule types

NetBox 4.3 added module type profiles (dcim.moduletypeprofile) with
JSON-Schema-validated attributes on module types. This adds the
/dcim/module-type-profiles/ endpoints plus the profile FK and
attributes object on ModuleType/WritableModuleType.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant