From: fujinhua Date: Mon, 5 Feb 2018 10:09:28 +0000 (+0800) Subject: Add scale vnf resp serializer X-Git-Tag: v1.1.0~164 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=cfe41080ef15984f8209f7b5b1e1f84042dcdbbd;p=vfc%2Fnfvo%2Flcm.git Add scale vnf resp serializer Change-Id: I612e88cd1cf902e43e4b694f523c0305a97959e9 Issue-ID: VFC-714 Signed-off-by: fujinhua --- 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)