Skip to content

Establish a base AvailableObjectsView API view class #12180

@jeremystretch

Description

@jeremystretch

Proposed Changes

Introduce a base API view class to serve the following endpoints:

  • /api/asn-ranges/<id>/available-asns/
  • /api/ip-ranges/<id>/available-ips/
  • /api/prefixes/<id>/available-prefixes/
  • /api/prefixes/<id>/available-ips/
  • /api/vlan-groups/<id>/available-vlans/

Justification

Reduce boilerplate code and ensure consistent functionality across all related endpoints.

Metadata

Metadata

Assignees

Labels

status: acceptedThis issue has been accepted for implementationtype: housekeepingChanges to the application which do not directly impact the end user

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions