Commit 875bd4d7 authored by moscatelli's avatar moscatelli
Browse files

SOL005_8: Link and nextpage_opaque_marker added in NS mgmt and NS performarce...

SOL005_8: Link and nextpage_opaque_marker added in NS mgmt and NS performarce mgmt GET requests + code formatting
parent c2da30f6
Pipeline #512 failed with stage
in 0 seconds
This diff is collapsed.
definitions: definitions:
NsdInfo: NsdInfo:
type: "object" type: "object"
required: required:
......
# Copyright (c) ETSI 2017. # Copyright (c) ETSI 2017.
# https://forge.etsi.org/etsi-forge-copyright-notice.txt # https://forge.etsi.org/etsi-forge-copyright-notice.txt
definitions: definitions:
Identifier: Identifier:
description: > description: >
An identifier with the intention of being globally unique. An identifier with the intention of being globally unique.
......
responses: responses:
202-with-Location: 202-with-Location:
description: > description: >
Accepted Accepted
......
# Copyright (c) ETSI 2017. # Copyright (c) ETSI 2017.
# https://forge.etsi.org/etsi-forge-copyright-notice.txt # https://forge.etsi.org/etsi-forge-copyright-notice.txt
responses: responses:
202: 202:
description: > description: >
Accepted Accepted
......
...@@ -26,9 +26,9 @@ consumes: ...@@ -26,9 +26,9 @@ consumes:
produces: produces:
- "application/json" - "application/json"
paths: paths:
############################################################################### ###############################################################################
# Alarms # # Alarms #
############################################################################### ###############################################################################
'/alarms': '/alarms':
#ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.2 #ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.2
get: get:
...@@ -125,9 +125,9 @@ paths: ...@@ -125,9 +125,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Individual alarm # # Individual alarm #
############################################################################### ###############################################################################
'/alarms/{alarmId}': '/alarms/{alarmId}':
#ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.3 #ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.3
parameters: parameters:
...@@ -317,9 +317,9 @@ paths: ...@@ -317,9 +317,9 @@ paths:
$ref: "responses/SOL005_resp.yaml#/responses/500" $ref: "responses/SOL005_resp.yaml#/responses/500"
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################## ##############################################################################
#Subscriptions # #Subscriptions #
############################################################################## ##############################################################################
'/subscriptions': '/subscriptions':
#ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.4 #ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.4
post: post:
...@@ -530,9 +530,9 @@ paths: ...@@ -530,9 +530,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Individual subscription # # Individual subscription #
############################################################################### ###############################################################################
'/subscriptions/{subscriptionId}': '/subscriptions/{subscriptionId}':
#ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.5 #ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.5
parameters: parameters:
...@@ -687,11 +687,11 @@ paths: ...@@ -687,11 +687,11 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
################################################################################## ##################################################################################
# Notification endpoint # # Notification endpoint #
# Dummy URI is used for testing. # # Dummy URI is used for testing. #
# In real, resource URI is provided by the client when creating the subscription.# # In real, resource URI is provided by the client when creating the subscription.#
################################################################################## ##################################################################################
'/URI_is_provided_by_the_client_when_creating_the_subscription-AlarmNotification': '/URI_is_provided_by_the_client_when_creating_the_subscription-AlarmNotification':
#ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.6 #ETSI GS NFV-SOL 005 V2.4.1 location: 8.4.6
post: post:
......
definitions: definitions:
Identifier: Identifier:
description: > description: >
An identifier with the intention of being globally unique. An identifier with the intention of being globally unique.
......
# Copyright (c) ETSI 2017. # Copyright (c) ETSI 2017.
# https://forge.etsi.org/etsi-forge-copyright-notice.txt # https://forge.etsi.org/etsi-forge-copyright-notice.txt
responses: responses:
303: 303:
description: > description: >
See Other See Other
......
...@@ -26,9 +26,9 @@ consumes: ...@@ -26,9 +26,9 @@ consumes:
produces: produces:
- "application/json" - "application/json"
paths: paths:
############################################################################### ###############################################################################
# NSInstances # # NSInstances #
############################################################################### ###############################################################################
'/ns_instances': '/ns_instances':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.2 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.2
post: post:
...@@ -242,9 +242,9 @@ paths: ...@@ -242,9 +242,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Individual NS instance # # Individual NS instance #
############################################################################### ###############################################################################
'/ns_instances/{nsInstanceId}': '/ns_instances/{nsInstanceId}':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.3 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.3
parameters: parameters:
...@@ -382,9 +382,9 @@ paths: ...@@ -382,9 +382,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Instantiate NS task # # Instantiate NS task #
############################################################################### ###############################################################################
'/ns_instances/{nsInstanceId}/instantiate': '/ns_instances/{nsInstanceId}/instantiate':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.4 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.4
parameters: parameters:
...@@ -456,9 +456,9 @@ paths: ...@@ -456,9 +456,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Scale NS task # # Scale NS task #
############################################################################### ###############################################################################
'/ns_instances/{nsInstanceId}/scale': '/ns_instances/{nsInstanceId}/scale':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.5 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.5
parameters: parameters:
...@@ -528,9 +528,9 @@ paths: ...@@ -528,9 +528,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Update NS task # # Update NS task #
############################################################################### ###############################################################################
'/ns_instances/{nsInstanceId}/update': '/ns_instances/{nsInstanceId}/update':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.6 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.6
parameters: parameters:
...@@ -601,9 +601,9 @@ paths: ...@@ -601,9 +601,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Heal NS task # # Heal NS task #
############################################################################### ###############################################################################
'/ns_instances/{nsInstanceId}/heal': '/ns_instances/{nsInstanceId}/heal':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.7 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.7
parameters: parameters:
...@@ -676,9 +676,9 @@ paths: ...@@ -676,9 +676,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Terminate NS task # # Terminate NS task #
############################################################################### ###############################################################################
'/ns_instances/{nsInstanceId}/terminate': '/ns_instances/{nsInstanceId}/terminate':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.8 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.8
parameters: parameters:
...@@ -755,9 +755,9 @@ paths: ...@@ -755,9 +755,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# NS LCM operation occurrences # # NS LCM operation occurrences #
############################################################################### ###############################################################################
'/ns_lcm_op_occs': '/ns_lcm_op_occs':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.9 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.9
get: get:
...@@ -869,9 +869,9 @@ paths: ...@@ -869,9 +869,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Individual NS lifecycle operation occurrence # # Individual NS lifecycle operation occurrence #
############################################################################### ###############################################################################
'/ns_lcm_op_occs/{nsLcmOpOccId}': '/ns_lcm_op_occs/{nsLcmOpOccId}':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.10 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.10
parameters: parameters:
...@@ -963,9 +963,9 @@ paths: ...@@ -963,9 +963,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Retry operation task # # Retry operation task #
############################################################################### ###############################################################################
'/ns_lcm_op_occs/{nsLcmOpOccId}/retry': '/ns_lcm_op_occs/{nsLcmOpOccId}/retry':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.11 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.11
parameters: parameters:
...@@ -1018,9 +1018,9 @@ paths: ...@@ -1018,9 +1018,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Rollback a NS lifecycle management operation occurrence. # # Rollback a NS lifecycle management operation occurrence. #
############################################################################### ###############################################################################
'/ns_lcm_op_occs/{nsLcmOpOccId}/rollback': '/ns_lcm_op_occs/{nsLcmOpOccId}/rollback':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.12 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.12
parameters: parameters:
...@@ -1073,9 +1073,9 @@ paths: ...@@ -1073,9 +1073,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Continue a NS lifecycle management operation occurrence. # # Continue a NS lifecycle management operation occurrence. #
############################################################################### ###############################################################################
'/ns_lcm_op_occs/{nsLcmOpOccId}/continue': '/ns_lcm_op_occs/{nsLcmOpOccId}/continue':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.13 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.13
parameters: parameters:
...@@ -1122,9 +1122,9 @@ paths: ...@@ -1122,9 +1122,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Fail operation task # # Fail operation task #
############################################################################### ###############################################################################
'/nslcm/v1/ns_lcm_op_occs/{nsLcmOpOccId}/fail': '/nslcm/v1/ns_lcm_op_occs/{nsLcmOpOccId}/fail':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.14 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.14
parameters: parameters:
...@@ -1210,9 +1210,9 @@ paths: ...@@ -1210,9 +1210,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Cancel operation task # # Cancel operation task #
############################################################################### ###############################################################################
'/nslcm/v1/ns_lcm_op_occs/{nsLcmOpOccId}/cancel': '/nslcm/v1/ns_lcm_op_occs/{nsLcmOpOccId}/cancel':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.15 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.15
parameters: parameters:
...@@ -1321,9 +1321,9 @@ paths: ...@@ -1321,9 +1321,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Subscriptions # # Subscriptions #
############################################################################### ###############################################################################
'/subscriptions': '/subscriptions':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.16 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.16
post: post:
...@@ -1531,9 +1531,9 @@ paths: ...@@ -1531,9 +1531,9 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
############################################################################### ###############################################################################
# Individual subscription # # Individual subscription #
############################################################################### ###############################################################################
'/subscriptions/{subscriptionId}': '/subscriptions/{subscriptionId}':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.17 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.17
parameters: parameters:
...@@ -1652,11 +1652,11 @@ paths: ...@@ -1652,11 +1652,11 @@ paths:
503: 503:
$ref: "responses/SOL005_resp.yaml#/responses/503" $ref: "responses/SOL005_resp.yaml#/responses/503"
################################################################################## ##################################################################################
# Notification endpoint # # Notification endpoint #
# Dummy URI is used for testing. # # Dummy URI is used for testing. #
# In real, resource URI is provided by the client when creating the subscription.# # In real, resource URI is provided by the client when creating the subscription.#
################################################################################## ##################################################################################
'/URI_is_provided_by_the_client_when_creating_the_subscription-NsLcmOperationOccurrenceNotification': '/URI_is_provided_by_the_client_when_creating_the_subscription-NsLcmOperationOccurrenceNotification':
#ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.18 #ETSI GS NFV-SOL 005 V2.4.1 location: 6.4.18
post: post:
......
# Copyright (c) ETSI 2017. # Copyright (c) ETSI 2017.
# https://forge.etsi.org/etsi-forge-copyright-notice.txt # https://forge.etsi.org/etsi-forge-copyright-notice.txt
definitions: definitions:
Identifier: Identifier:
description: > description: >
An identifier with the intention of being globally unique. An identifier with the intention of being globally unique.
......
# Copyright (c) ETSI 2017. # Copyright (c) ETSI 2017.
# https://forge.etsi.org/etsi-forge-copyright-notice.txt # https://forge.etsi.org/etsi-forge-copyright-notice.txt
responses: responses:
202-with-Location: 202-with-Location:
description: > description: >
202 Accepted 202 Accepted
......
# Copyright (c) ETSI 2017. # Copyright (c) ETSI 2017.
# https://forge.etsi.org/etsi-forge-copyright-notice.txt # https://forge.etsi.org/etsi-forge-copyright-notice.txt
responses: responses:
202: 202:
description: > description: >
Accepted Accepted
......
definitions: definitions:
Identifier: Identifier:
description: > description: >
An identifier with the intention of being globally unique. An identifier with the intention of being globally unique.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment