diff options
author | 2018-02-28 09:29:31 +0800 | |
---|---|---|
committer | 2018-02-28 09:29:31 +0800 | |
commit | c5171eedd40b28edce4f0c8855e783c806bf82a2 (patch) | |
tree | 24a54d27e5541be83ca8d7231027066f2304dcae | |
parent | 9f98f656f71241533ee51a841804859eb86ed27a (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.py | 17 |
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 + ) |