X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog%2Fpackages%2Fserializers%2Fvnf_pkg_info.py;h=1e3c5564deecc2efdfd509702da3a6ed9322d2a5;hb=8bd492a4918a6692d36f1e1e766c7e3a88e56084;hp=3fa4b1733981a04e55f64d0db04546563cfed1e3;hpb=b301e35367f860fae335c85227795008b531d79b;p=modeling%2Fetsicatalog.git diff --git a/catalog/packages/serializers/vnf_pkg_info.py b/catalog/packages/serializers/vnf_pkg_info.py index 3fa4b17..1e3c556 100644 --- a/catalog/packages/serializers/vnf_pkg_info.py +++ b/catalog/packages/serializers/vnf_pkg_info.py @@ -16,21 +16,21 @@ from rest_framework import serializers from .checksum import ChecksumSerializer from .vnf_pkg_software_image_info import VnfPackageSoftwareImageInfoSerializer from .vnf_pkg_artifact_info import VnfPackageArtifactInfoSerializer -from .link import LinkSerializer +from .link import UriLinkSerializer -class _LinkSerializer(serializers.Serializer): - self = LinkSerializer( +class VnfPkgInfoLinkSerializer(serializers.Serializer): + self = UriLinkSerializer( help_text='URI of this resource.', required=True, allow_null=False ) - vnfd = LinkSerializer( + vnfd = UriLinkSerializer( help_text='Link to the VNFD resource.', required=False, allow_null=False ) - packageContent = LinkSerializer( + packageContent = UriLinkSerializer( help_text='Link to the "VNF package content resource.', required=True, allow_null=False @@ -120,7 +120,7 @@ class VnfPkgInfoSerializer(serializers.Serializer): required=False, allow_null=True ) - _links = _LinkSerializer( + _links = VnfPkgInfoLinkSerializer( help_text='Links to resources related to this resource.', required=True, allow_null=True # TODO supposed to be False