aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfujinhua <fu.jinhua@zte.com.cn>2018-02-05 18:09:28 +0800
committerfujinhua <fu.jinhua@zte.com.cn>2018-02-05 18:09:28 +0800
commitcfe41080ef15984f8209f7b5b1e1f84042dcdbbd (patch)
treed1eff84ed488af3f68fe12716db3fff66c046a78
parent25064467996a4d14e1aa3c054348074ed3a37498 (diff)
Add scale vnf resp serializer
Change-Id: I612e88cd1cf902e43e4b694f523c0305a97959e9 Issue-ID: VFC-714 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
-rw-r--r--lcm/ns/vnfs/serializers.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/lcm/ns/vnfs/serializers.py b/lcm/ns/vnfs/serializers.py
index ca10e9dc..e25d1d65 100644
--- a/lcm/ns/vnfs/serializers.py
+++ b/lcm/ns/vnfs/serializers.py
@@ -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)