aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfujinhua <fu.jinhua@zte.com.cn>2018-10-30 15:49:42 +0800
committerfujinhua <fu.jinhua@zte.com.cn>2018-10-30 15:49:42 +0800
commit6b8ed7503149cda1956e373d908751e80bddb44e (patch)
tree34dd38f2796825971c7fdd5fba8c0b15f0edc1fb
parent1719da0d78900fa853734018c942d97a36ef522b (diff)
Fix query vnf pkg resp swagger
Change-Id: I7e6148d1e518f639bdab6326fd1ee1c52dc0def6 Issue-ID: VFC-1163 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
-rw-r--r--catalog/packages/serializers/catalog_serializers.py25
1 files changed, 18 insertions, 7 deletions
diff --git a/catalog/packages/serializers/catalog_serializers.py b/catalog/packages/serializers/catalog_serializers.py
index 265661db..90006c92 100644
--- a/catalog/packages/serializers/catalog_serializers.py
+++ b/catalog/packages/serializers/catalog_serializers.py
@@ -147,29 +147,40 @@ class NfPackageDistributeRequestSerializer(serializers.Serializer):
class NfPackageInfoSerializer(serializers.Serializer):
vnfdId = serializers.CharField(
help_text="VNFD ID",
- required=True,
+ required=False,
+ allow_null=True,
allow_blank=True)
vnfPackageId = serializers.CharField(
help_text="VNF Package ID", required=True)
vnfdProvider = serializers.CharField(
- help_text="VNFD Provider", required=True, allow_blank=True)
+ help_text="VNFD Provider",
+ required=False,
+ allow_null=True,
+ allow_blank=True)
vnfdVersion = serializers.CharField(
- help_text="VNFD Version", required=True, allow_blank=True)
+ help_text="VNFD Version",
+ required=False,
+ allow_null=True,
+ allow_blank=True)
vnfVersion = serializers.CharField(
help_text="VNF Version",
- required=True,
+ required=False,
+ allow_null=True,
allow_blank=True)
csarName = serializers.CharField(
help_text="CSAR Name",
- required=True,
+ required=False,
+ allow_null=True,
allow_blank=True)
vnfdModel = serializers.CharField(
help_text="VNFD Model",
- required=True,
+ required=False,
+ allow_null=True,
allow_blank=True)
downloadUrl = serializers.CharField(
help_text="URL to download VNFD Model",
- required=True,
+ required=False,
+ allow_null=True,
allow_blank=True)