Source code for management.serializer.logging
"""Serializers for logging-related API endpoints.
Defines classes that handle validation and transformation
of logging instance to and from JSON.
"""
from typing import Any
from rest_framework import serializers
[docs]
class LoggingSerializer(serializers.Serializer[Any]):
"""Serializer for Logging instances.
Handles conversion between Log files and JSON representations.
"""
[docs]
name = serializers.CharField()
[docs]
size = serializers.IntegerField()
[docs]
modified = serializers.DateTimeField()