diff options
author | 2018-02-05 18:09:28 +0800 | |
---|---|---|
committer | 2018-02-05 18:09:28 +0800 | |
commit | cfe41080ef15984f8209f7b5b1e1f84042dcdbbd (patch) | |
tree | d1eff84ed488af3f68fe12716db3fff66c046a78 | |
parent | 25064467996a4d14e1aa3c054348074ed3a37498 (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.py | 14 |
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) |