Skip to content

Nautobot Digital Twin API Package

nautobot_digital_twin.api

REST API module for nautobot_digital_twin app.

serializers

API serializers for nautobot_digital_twin.

DigitalTwinDeploymentSerializer

Bases: NautobotModelSerializer, TaggedModelSerializerMixin

DigitalTwinDeployment serializer.

Source code in nautobot_digital_twin/api/serializers.py
class DigitalTwinDeploymentSerializer(NautobotModelSerializer, TaggedModelSerializerMixin):
    """DigitalTwinDeployment serializer."""

    class Meta:
        model = models.DigitalTwinDeployment
        fields = "__all__"

NautobotDigitalTwinExampleModelSerializer

Bases: NautobotModelSerializer, TaggedModelSerializerMixin

NautobotDigitalTwinExampleModel Serializer.

Source code in nautobot_digital_twin/api/serializers.py
class NautobotDigitalTwinExampleModelSerializer(NautobotModelSerializer, TaggedModelSerializerMixin):  # pylint: disable=too-many-ancestors
    """NautobotDigitalTwinExampleModel Serializer."""

    class Meta:
        """Meta attributes."""

        model = models.NautobotDigitalTwinExampleModel
        fields = "__all__"
Meta

Meta attributes.

Source code in nautobot_digital_twin/api/serializers.py
class Meta:
    """Meta attributes."""

    model = models.NautobotDigitalTwinExampleModel
    fields = "__all__"

urls

Django API urlpatterns declaration for nautobot_digital_twin app.

views

API views for nautobot_digital_twin.

DigitalTwinDeploymentViewSet

Bases: NautobotModelViewSet

DigitalTwinDeployment API viewset.

Source code in nautobot_digital_twin/api/views.py
class DigitalTwinDeploymentViewSet(NautobotModelViewSet):
    """DigitalTwinDeployment API viewset."""

    queryset = models.DigitalTwinDeployment.objects.all()
    serializer_class = serializers.DigitalTwinDeploymentSerializer
    filterset_class = filters.DigitalTwinDeploymentFilterSet

NautobotDigitalTwinExampleModelViewSet

Bases: NautobotModelViewSet

NautobotDigitalTwinExampleModel viewset.

Source code in nautobot_digital_twin/api/views.py
class NautobotDigitalTwinExampleModelViewSet(NautobotModelViewSet):  # pylint: disable=too-many-ancestors
    """NautobotDigitalTwinExampleModel viewset."""

    queryset = models.NautobotDigitalTwinExampleModel.objects.all()
    serializer_class = serializers.NautobotDigitalTwinExampleModelSerializer
    filterset_class = filters.NautobotDigitalTwinExampleModelFilterSet