POST Cancel operation task with permitted authorization scope
[Documentation]Test ID: 7.3.1.16.8
...Test title: POST Cancel operation task with permitted authorization scope
...Test objective: The POST method initiates cancelling an ongoing VNF lifecycle operation while it is being executed or rolled back, i.e. the "VNF LCM operation occurrence" is either in "PROCESSING" or "ROLLING_BACK" state.
...Pre-conditions: The "VNF LCM operation occurrence" is either in "PROCESSING" or "ROLLING_BACK" state with permitted authorization scope.
...Reference: Clause 5.4.17.3.1 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: VNF instance status equal to FAILED_TEMP
POST Cancel operation task with permitted authorization scope
Check HTTP Response Status Code Is202
Check operation resource state is FAILED_TEMP
POST Cancel operation task with not permitted authorization scope
[Documentation]Test ID: 7.3.1.16.9
...Test title: POST Cancel operation task with not permitted authorization scope
...Test objective: The POST method initiates cancelling an ongoing VNF lifecycle operation while it is being executed or rolled back, i.e. the "VNF LCM operation occurrence" is either in "PROCESSING" or "ROLLING_BACK" state.
...Pre-conditions: The "VNF LCM operation occurrence" is either in "PROCESSING" or "ROLLING_BACK" state with not permitted authorization scope.
...Reference: Clause 5.4.17.3.1 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: VNF instance status equal to FAILED_TEMP
POST Cancel operation task with not permitted authorization scope
@@ -82,6 +82,32 @@ DELETE Change current VNF Package Task - Method not implemented
DELETE Change Current VNF Package Task
Check HTTP Response Status Code Is405
POST Change current VNF Package Task with permitted authorization scope
[Documentation]Test ID: 7.3.1.37.7
...Test title: POST Change current VNF Package Task with permitted authorization scope
...Test objective: The objective is to test that the POST method changes the current VNF package on which the VNF instance is based with permitted authorization scope.
...Pre-conditions: none
...Reference: Clause 5.4.11a.3.1 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: in response header Location shall not be null
POST Change Current VNF Package Task with permitted authorization scope
Check HTTP Response Status Code Is202
Check HTTP Location Header Contains URI of Created Resource
POST Change current VNF Package Task with not permitted authorization scope
[Documentation]Test ID: 7.3.1.37.8
...Test title: POST Change current VNF Package Task
...Test objective: The objective is to test that the POST method changes the current VNF package on which the VNF instance is based with not permitted authorization scope.
...Pre-conditions: none
...Reference: Clause 5.4.11a.3.1 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: in response header Location shall not be null
POST Change Current VNF Package Task with not permitted authorization scope
Check HTTP Response Status Code Is403
Check HTTP Response Body Json Schema IsProblemDetails
POST Create VNF Snapshot Task with permitted authorization scope
[Documentation]Test ID: 7.3.1.38.9
...Test title: POST Create VNF Snapshot Task with permitted authorization scope
...Test objective: The objective is to test that POST method requests taking a snapshot of a VNF instance with permitted authorization scope with permitted authorization scope.
...Pre-conditions: none
...Reference: Clause 5.4.21.3.1 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: in response header Location shall not be null
POST Create VNF Snapshot Task with permitted authorization scope
Check HTTP Response Status Code Is202
Check HTTP Location Header Contains URI of Created Resource
POST Create VNF Snapshot Task with not permitted authorization scope
[Documentation]Test ID: 7.3.1.38.10
...Test title: POST Create VNF Snapshot Task with not permitted authorization scope
...Test objective: The objective is to test that POST method requests taking a snapshot of a VNF instance with not permitted authorization scope with not permitted authorization scope.
...Pre-conditions: none
...Reference: Clause 5.4.21.3.1 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: in response header Location shall not be null
POST Create VNF Snapshot Task with not permitted authorization scope
Check HTTP Response Status Code Is403
Check HTTP Response Body Json Schema IsProblemDetails