Nautobot TRAX API Package¶
nautobot_trax.api
¶
REST API module for nautobot_trax app.
serializers
¶
API serializers for nautobot_trax.
CommsCardEntrySerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
CommsCardEntry serializer.
Source code in nautobot_trax/api/serializers.py
Meta
¶
Declare the model and fields exposed through the API.
Source code in nautobot_trax/api/serializers.py
CommsCardSerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
CommsCard serializer.
Source code in nautobot_trax/api/serializers.py
Meta
¶
Declare the model and fields exposed through the API.
Source code in nautobot_trax/api/serializers.py
FrequencyBandSerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
FrequencyBand serializer (read-only reference data).
Source code in nautobot_trax/api/serializers.py
Meta
¶
Declare the model and fields exposed through the API.
Source code in nautobot_trax/api/serializers.py
FrequencySerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
Frequency serializer.
Source code in nautobot_trax/api/serializers.py
Meta
¶
Declare the model and fields exposed through the API.
Source code in nautobot_trax/api/serializers.py
FrequencySetSerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
FrequencySet serializer.
Source code in nautobot_trax/api/serializers.py
Meta
¶
Declare the model and fields exposed through the API.
Source code in nautobot_trax/api/serializers.py
MapTileSetSerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
MapTileSet serializer.
Source code in nautobot_trax/api/serializers.py
Meta
¶
Define atlas metadata and read-only derived values.
Source code in nautobot_trax/api/serializers.py
to_representation(instance)
¶
Return the object-authorized REST download route for uploaded archives.
Source code in nautobot_trax/api/serializers.py
MissionPlanSerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
MissionPlan serializer.
Source code in nautobot_trax/api/serializers.py
Meta
¶
Declare the model and fields exposed through the API.
Source code in nautobot_trax/api/serializers.py
validate(attrs)
¶
Validate the final kit selections, including partial updates.
Source code in nautobot_trax/api/serializers.py
MissionTransportOptionSerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
MissionTransportOption serializer.
Source code in nautobot_trax/api/serializers.py
Meta
¶
Declare the model and fields exposed through the API.
Source code in nautobot_trax/api/serializers.py
OperationSerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
Operation serializer.
Source code in nautobot_trax/api/serializers.py
Meta
¶
Declare the model and fields exposed through the API.
Source code in nautobot_trax/api/serializers.py
SatelliteSerializer
¶
Bases: NautobotModelSerializer, TaggedModelSerializerMixin
Satellite serializer.
Source code in nautobot_trax/api/serializers.py
Meta
¶
Declare the model and fields exposed through the API.
Source code in nautobot_trax/api/serializers.py
urls
¶
Django API urlpatterns declaration for nautobot_trax app.
views
¶
API views for nautobot_trax.
CommsCardEntryViewSet
¶
Bases: NautobotModelViewSet
CommsCardEntry viewset.
Source code in nautobot_trax/api/views.py
CommsCardViewSet
¶
Bases: NautobotModelViewSet
CommsCard viewset.
Source code in nautobot_trax/api/views.py
FrequencyBandViewSet
¶
Bases: ReadOnlyModelViewSet
Read-only FrequencyBand viewset.
Source code in nautobot_trax/api/views.py
FrequencySetViewSet
¶
Bases: NautobotModelViewSet
FrequencySet viewset.
Source code in nautobot_trax/api/views.py
FrequencyViewSet
¶
Bases: NautobotModelViewSet
Frequency viewset.
Source code in nautobot_trax/api/views.py
available(request)
¶
Return catalog frequencies not currently in use by scoped Frequency Sets.
Source code in nautobot_trax/api/views.py
MapTileSetViewSet
¶
Bases: NautobotModelViewSet
MapTileSet viewset.
Source code in nautobot_trax/api/views.py
download(request, pk=None)
¶
Allow token/session authenticated archive downloads with object restrictions.
MissionPlanViewSet
¶
Bases: NautobotModelViewSet
MissionPlan viewset.
Source code in nautobot_trax/api/views.py
MissionTransportOptionViewSet
¶
Bases: NautobotModelViewSet
MissionTransportOption viewset.
Source code in nautobot_trax/api/views.py
OperationViewSet
¶
Bases: NautobotModelViewSet
Operation viewset.
Source code in nautobot_trax/api/views.py
SatelliteViewSet
¶
Bases: NautobotModelViewSet
Satellite viewset.