from rest_framework import serializers
-from .link import LinkSerializer
+from .link import UriLinkSerializer
from .subscription_auth_data import SubscriptionAuthenticationSerializer
from .nsdm_filter_data import NsdmNotificationsFilter
class NsdmSubscriptionLinkSerializer(serializers.Serializer):
- self = LinkSerializer(
+ self = UriLinkSerializer(
help_text="Links to resources related to this resource.",
required=True
)
+ class Meta:
+ ref_name = "NSDM_SUB_LinkSerializer"
+
class NsdmSubscriptionSerializer(serializers.Serializer):
id = serializers.CharField(
class NsdmSubscriptionIdSerializer(serializers.Serializer):
- subscription_id = serializers.UUIDField(
+ subscription_id = serializers.CharField(
help_text="Identifier of this subscription resource.",
required=True,
allow_null=False