Add scale vnf resp serializer 41/30241/1
authorfujinhua <fu.jinhua@zte.com.cn>
Mon, 5 Feb 2018 10:09:28 +0000 (18:09 +0800)
committerfujinhua <fu.jinhua@zte.com.cn>
Mon, 5 Feb 2018 10:09:28 +0000 (18:09 +0800)
Change-Id: I612e88cd1cf902e43e4b694f523c0305a97959e9
Issue-ID: VFC-714
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
lcm/ns/vnfs/serializers.py

index ca10e9d..e25d1d6 100644 (file)
@@ -64,3 +64,17 @@ class GrantVnfReqSerializer(serializers.Serializer):
         required=False,
         allow_null=True
     )
+
+
+class AccessinfoSerializer(serializers.Serializer):
+    tenant = serializers.CharField(help_text="Name of tenant", required=True)
+
+
+class VimSerializer(serializers.Serializer):
+    vimid = serializers.CharField(help_text="ID of VIM", required=True)
+    accessinfo = AccessinfoSerializer(help_text="Access Info", required=True)
+
+
+class GrantVnfRespSerializer(serializers.Serializer):
+    vnfInstanceId = serializers.CharField(help_text="ID of VNF instance", required=True)
+    vim = VimSerializer(help_text="VIM Info", required=True)