From: fujinhua Date: Wed, 28 Feb 2018 01:29:31 +0000 (+0800) Subject: Add Grant vnf resp serializer X-Git-Tag: v1.1.0~132 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=c5171eedd40b28edce4f0c8855e783c806bf82a2;p=vfc%2Fnfvo%2Flcm.git Add Grant vnf resp serializer Change-Id: I0b7878e1543e0940b018ce4ffc4ee0d3c7113518 Issue-ID: VFC-779 Signed-off-by: fujinhua --- 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 + )