From 173e61f897b523ed91f89476ddd1d18613ab4c78 Mon Sep 17 00:00:00 2001 From: Denes Nemeth Date: Wed, 25 Oct 2017 13:26:09 +0200 Subject: [PATCH] Fix add&remove resource in grant request Change-Id: Ia9afdf59aa1934f310528f76934b2d4c365ccb06 Issue-Id: VFC-550 Signed-off-by: Denes Nemeth --- lcm/swagger/vfc.vnfdriver.swagger.json | 47 ++++++++++++++++------------------ 1 file changed, 22 insertions(+), 25 deletions(-) diff --git a/lcm/swagger/vfc.vnfdriver.swagger.json b/lcm/swagger/vfc.vnfdriver.swagger.json index 6fa7bb09..07f67684 100644 --- a/lcm/swagger/vfc.vnfdriver.swagger.json +++ b/lcm/swagger/vfc.vnfdriver.swagger.json @@ -595,6 +595,21 @@ } } }, + "ResourceChange" : { + "type": "object", + "properties": { + "type": { + "type": "string", + "description": " The value should be VDU,VL,CP,Strorage." + }, + "resourceDefinitionId": { + "type": "string" + }, + "vdu": { + "type": "string" + } + } + }, "GrantVNFRequest": { "type": "object", "properties": { @@ -612,33 +627,15 @@ "type": "string" }, "addResource": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": " The value should be VDU,VL,CP,Strorage." - }, - "resourceDefinitionId": { - "type": "string" - }, - "vdu": { - "type": "string" - } + "type": "array", + "items": { + "$ref": "#/definitions/ResourceChange" } }, "removeResource": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": " The value should be VDU,VL,CP,Strorage." - }, - "resourceDefinitionId": { - "type": "string" - }, - "vdu": { - "type": "string" - } + "type": "array", + "items": { + "$ref": "#/definitions/ResourceChange" } }, "additionalParam": { @@ -1200,4 +1197,4 @@ } } } -} \ No newline at end of file +} -- 2.16.6