aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfujinhua <fu.jinhua@zte.com.cn>2018-02-28 09:29:31 +0800
committerfujinhua <fu.jinhua@zte.com.cn>2018-02-28 09:29:31 +0800
commitc5171eedd40b28edce4f0c8855e783c806bf82a2 (patch)
tree24a54d27e5541be83ca8d7231027066f2304dcae
parent9f98f656f71241533ee51a841804859eb86ed27a (diff)
Add Grant vnf resp serializer
Change-Id: I0b7878e1543e0940b018ce4ffc4ee0d3c7113518 Issue-ID: VFC-779 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
-rw-r--r--lcm/v2/serializers.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/lcm/v2/serializers.py b/lcm/v2/serializers.py
index 0e9c6a47..3d1d3083 100644
--- a/lcm/v2/serializers.py
+++ b/lcm/v2/serializers.py
@@ -43,3 +43,20 @@ class GrantRequestSerializer(serializers.Serializer):
choices=["INSTANTIATE", "SCALE", "SCALE_TO_LEVEL", "CHANGE_FLAVOUR", "TERMINATE", "HEAL", "OPERATE", "OPERATE", "CHANGE_EXT_CONN", "MODIFY_INFO"],
required=True
)
+
+
+class GrantSerializer(serializers.Serializer):
+ id = serializers.CharField(
+ help_text="Identifier of the grant.",
+ required=True
+ )
+ vnfInstanceId = serializers.CharField(
+ help_text="Identifier of the related VNF instance.",
+ required=True
+ )
+ vnfLcmOpOccId = serializers.CharField(
+ help_text="Identifier of the related VNF lifecycle management operation occurrence.",
+ required=False,
+ allow_null=True,
+ allow_blank=True
+ )