Nautobot IP Availability API Package¶
nautobot_ip_availability.api
¶
REST API module for nautobot_ip_availability app.
serializers
¶
API serializers for nautobot_ip_availability.
AvailablePrefixResultSerializer
¶
Bases: Serializer
Serializes an available prefix result (read-only).
Source code in nautobot_ip_availability/api/serializers.py
PrefixAvailabilityRequestSerializer
¶
Bases: Serializer
Validates input for the available prefixes query.
Source code in nautobot_ip_availability/api/serializers.py
urls
¶
Django API urlpatterns declaration for nautobot_ip_availability app.
views
¶
API views for nautobot_ip_availability.
AvailablePrefixesAPIView
¶
Bases: APIView
API endpoint to query available IP prefixes within a parent prefix.
Source code in nautobot_ip_availability/api/views.py
post(request)
¶
Find available prefixes based on parent prefix and desired CIDR sizes.