From cfe41080ef15984f8209f7b5b1e1f84042dcdbbd Mon Sep 17 00:00:00 2001 From: fujinhua Date: Mon, 5 Feb 2018 18:09:28 +0800 Subject: [PATCH] Add scale vnf resp serializer Change-Id: I612e88cd1cf902e43e4b694f523c0305a97959e9 Issue-ID: VFC-714 Signed-off-by: fujinhua --- lcm/ns/vnfs/serializers.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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) -- 2.16.6