From 343b3a953f44e03675f7ed55e3f1d4fad240e029 Mon Sep 17 00:00:00 2001 From: fujinhua Date: Wed, 28 Feb 2018 10:51:01 +0800 Subject: [PATCH] Add ZoneGroupInfo serializer Change-Id: Ibf529d0ec055aba6130a7aa51d5fb2277b44b7b8 Issue-ID: VFC-779 Signed-off-by: fujinhua --- lcm/v2/serializers.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lcm/v2/serializers.py b/lcm/v2/serializers.py index 89592624..e74f7368 100644 --- a/lcm/v2/serializers.py +++ b/lcm/v2/serializers.py @@ -107,6 +107,15 @@ class ZoneInfoSerializer(serializers.Serializer): ) +class ZoneGroupInfoSerializer(serializers.Serializer): + zoneId = serializers.ListSerializer( + help_text="References of identifiers of ZoneInfo structures.", + child=serializers.CharField(help_text="IdentifierLocal", allow_blank=True), + required=False, + allow_null=True + ) + + class GrantSerializer(serializers.Serializer): id = serializers.CharField( help_text="Identifier of the grant.", @@ -130,3 +139,7 @@ class GrantSerializer(serializers.Serializer): help_text="Identifies resource zones where the resources are approved to be allocated by the VNFM.", many=True ) + zoneGroups = ZoneGroupInfoSerializer( + help_text="Information about groups of resource zones", + many=True + ) -- 2.16.6