from rest_framework import serializers
-from ext_virtual_link_data import ExtVirtualLinkDataSerizlizer
-from ext_managed_virtual_link_data import ExtManagedVirtualLinkDataSerizlizer
-from vim_connection_info import VimConnectionInfoSerializer
+from .ext_virtual_link_data import ExtVirtualLinkDataSerizlizer
+from .ext_managed_virtual_link_data import ExtManagedVirtualLinkDataSerizlizer
+from .vim_connection_info import VimConnectionInfoSerializer
class InstantiateVnfRequestSerializer(serializers.Serializer):
or refer to external / externally-managed virtual links.",
many=True,
required=False,
- max_length=255,
allow_null=True)
localizationLanguage = serializers.CharField(
help_text="Localization language of the VNF to be instantiated. \
max_length=255,
required=False,
allow_null=True)
- additionalParams = serializers.DictField(
+ additionalParams = serializers.JSONField(
help_text="Additional input parameters for the instantiation process, \
specific to the VNF being instantiated, \
as declared in the VNFD as part of InstantiateVnfOpConfig.",
- child=serializers.CharField(help_text="KeyValue Pairs", allow_blank=True),
+ # child=serializers.CharField(help_text="KeyValue Pairs", allow_blank=True),
required=False,
allow_null=True)