Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
NFV - Network Functions Virtualisation
SOL002-SOL003
Commits
5b535633
Commit
5b535633
authored
Jun 26, 2019
by
moscatelli
Browse files
SOL003_47: Responses' codes fixed according to SOL003 and SOL013
parent
23d81632
Pipeline
#1167
passed with stage
in 0 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml
View file @
5b535633
...
...
@@ -1404,9 +1404,7 @@ paths:
required
:
true
post
:
description
:
>
Change External VNF Connectivity
Change External VNF Connectivity.
The POST method changes the external connectivity of a VNF instance.
parameters
:
-
name
:
ChangeExtVnfConnectivityRequest
...
...
@@ -1445,7 +1443,35 @@ paths:
type
:
string
responses
:
202
:
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/202-with-Location"
description
:
>
202 ACCEPTED
Shall be returned when the request has been accepted for processing.
The response body shall be empty.
The HTTP response shall include a "Location" HTTP header that
contains the URI of the newly-created "VNF LCM operation
occurrence" resource corresponding to the operation.
headers
:
Location
:
description
:
The resource URI of the created VNF instance
type
:
string
format
:
url
maximum
:
1
minimum
:
1
WWW-Authenticate
:
description
:
>
Challenge if the corresponding HTTP request has not provided
authorization, or error details if the corresponding HTTP
request has provided an invalid authorization token.
type
:
string
maximum
:
1
minimum
:
0
Version
:
description
:
>
Version of the API used in the response.
type
:
string
maximum
:
1
minimum
:
1
400
:
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/400"
401
:
...
...
@@ -1455,15 +1481,24 @@ paths:
404
:
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/404"
405
:
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/40
4
"
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/40
5
"
406
:
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/406"
409
:
$ref
:
"
responses/VNFLifecycleManagement_resp.yaml#/responses/409-another-lcm-operation-ongoing"
description
:
>
Shall be returned upon the following error: The operation cannot be executed currently,
due to a conflict with the state of the resource.
Typically, this is due to the fact that another lifecycle management operation is ongoing,
or that a required child attribute of the "extensions" attribute has not been set.
Those attributes are marked as "required" in the VNFD.
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/409"
500
:
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/500"
503
:
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/503"
504
:
$ref
:
"
../../responses/SOL002SOL003_resp.yaml#/responses/504"
###############################################################################
# VNF LCM operation occurrences #
###############################################################################
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment