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
SOL009
Commits
4d997ff2
Commit
4d997ff2
authored
Sep 05, 2022
by
Giacomo Bernini
Browse files
Merge branch '4.3.1-dev' into 'Release-4'
Merge 4.3.1-dev into Release-4 See merge request
!5
parents
fc28d2d4
42d17754
Pipeline
#14166
failed with stage
in 0 seconds
Changes
23
Pipelines
2
Expand all
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
4d997ff2
# NFV SOL009 - OpenAPIs for the management of NFV-MANO
This repository contains OpenAPIs for ETSI GS NFV-SOL 009 v
3.6
.1, RESTful protocols
This repository contains OpenAPIs for ETSI GS NFV-SOL 009 v
4.3
.1, RESTful protocols
specification for the management of NFV-MANO functional entities.
**IMPORTANT: In case of discrepancies the published ETSI Group Specification takes precedence.**
...
...
docker/Dockerfile
View file @
4d997ff2
...
...
@@ -12,7 +12,7 @@ RUN apk add asciidoctor
RUN
apk add openjdk8
RUN
apk add ca-certificates wget
&&
update-ca-certificates
RUN
apk add openssl
RUN
gem
install
rdoc
-
-pre
||
gem
install
rdoc
-
-pre
RUN
gem
install
rdoc
-
v
6.3.3
||
gem
install
rdoc
-
v
6.3.3
RUN
gem
install
asciidoctor-pdf-cjk
RUN
wget https://forge.etsi.org/swagger2markup-cli-1.3.2.jar
RUN
npm config
set
proxy
$http_proxy
...
...
src/SOL009/NFVManoConfigurationAndInformationManagement/NFVManoConfigurationAndInformationManagement.yaml
View file @
4d997ff2
This diff is collapsed.
Click to expand it.
src/SOL009/NFVManoConfigurationAndInformationManagement/
component
s/NFVManoConfigurationAndInformationManagement_def.yaml
→
src/SOL009/NFVManoConfigurationAndInformationManagement/
definition
s/NFVManoConfigurationAndInformationManagement_def.yaml
View file @
4d997ff2
This diff is collapsed.
Click to expand it.
src/SOL009/NFVManoConfigurationAndInformationManagementNotification/NFVManoConfigurationAndInformationManagementNotification.yaml
View file @
4d997ff2
...
...
@@ -19,8 +19,8 @@ info:
version
:
2.1.0-impl:etsi.org:ETSI_NFV_OpenAPI:1
externalDocs
:
description
:
ETSI GS NFV-SOL 009 V
3.6
.1
url
:
https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/009/0
3
.0
6
.01_60/gs_NFV-SOL009v0
306
01p.pdf
description
:
ETSI GS NFV-SOL 009 V
4.3
.1
url
:
https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/009/0
4
.0
3
.01_60/gs_NFV-SOL009v0
403
01p.pdf
servers
:
-
url
:
http://127.0.0.1/callback/v2
...
...
@@ -48,25 +48,25 @@ paths:
"
204"
:
$ref
:
"
#/components/responses/Notification.Post.204"
"
400"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/400
$ref
:
../
response
s/SOL009_resp.yaml#/responses/400
"
401"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/401
$ref
:
../
response
s/SOL009_resp.yaml#/responses/401
"
403"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/403
$ref
:
../
response
s/SOL009_resp.yaml#/responses/403
"
404"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/404
$ref
:
../
response
s/SOL009_resp.yaml#/responses/404
"
405"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/405
$ref
:
../
response
s/SOL009_resp.yaml#/responses/405
"
406"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/406
$ref
:
../
response
s/SOL009_resp.yaml#/responses/406
"
422"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/422
$ref
:
../
response
s/SOL009_resp.yaml#/responses/422
"
500"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/500
$ref
:
../
response
s/SOL009_resp.yaml#/responses/500
"
503"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/503
$ref
:
../
response
s/SOL009_resp.yaml#/responses/503
"
504"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/504
$ref
:
../
response
s/SOL009_resp.yaml#/responses/504
get
:
description
:
>
...
...
@@ -80,25 +80,25 @@ paths:
"
204"
:
$ref
:
"
#/components/responses/Notification.Get.204"
"
400"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/400
$ref
:
../
response
s/SOL009_resp.yaml#/responses/400
"
401"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/401
$ref
:
../
response
s/SOL009_resp.yaml#/responses/401
"
403"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/403
$ref
:
../
response
s/SOL009_resp.yaml#/responses/403
"
404"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/404
$ref
:
../
response
s/SOL009_resp.yaml#/responses/404
"
405"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/405
$ref
:
../
response
s/SOL009_resp.yaml#/responses/405
"
406"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/406
$ref
:
../
response
s/SOL009_resp.yaml#/responses/406
"
422"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/422
$ref
:
../
response
s/SOL009_resp.yaml#/responses/422
"
500"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/500
$ref
:
../
response
s/SOL009_resp.yaml#/responses/500
"
503"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/503
$ref
:
../
response
s/SOL009_resp.yaml#/responses/503
"
504"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/504
$ref
:
../
response
s/SOL009_resp.yaml#/responses/504
components
:
responses
:
...
...
@@ -153,6 +153,6 @@ components:
application/json
:
schema
:
oneOf
:
-
$ref
:
"
./
component
s/NFVManoConfigurationAndInformationManagementNotification_def.yaml#/
component
s/schemas/InformationChangedNotification"
-
$ref
:
"
./
component
s/NFVManoConfigurationAndInformationManagementNotification_def.yaml#/
component
s/schemas/ChangeStateNotification"
-
$ref
:
"
./
definition
s/NFVManoConfigurationAndInformationManagementNotification_def.yaml#/
definition
s/schemas/InformationChangedNotification"
-
$ref
:
"
./
definition
s/NFVManoConfigurationAndInformationManagementNotification_def.yaml#/
definition
s/schemas/ChangeStateNotification"
required
:
true
\ No newline at end of file
src/SOL009/NFVManoConfigurationAndInformationManagementNotification/
component
s/NFVManoConfigurationAndInformationManagementNotification_def.yaml
→
src/SOL009/NFVManoConfigurationAndInformationManagementNotification/
definition
s/NFVManoConfigurationAndInformationManagementNotification_def.yaml
View file @
4d997ff2
component
s
:
definition
s
:
schemas
:
InformationChangedNotification
:
description
:
>
...
...
@@ -21,7 +21,7 @@ components:
Identifier of this notification. If a notification is sent multiple
times due to multiple subscriptions, the "id" attribute of all these
notifications shall have the same value.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/Identifier"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/Identifier"
notificationType
:
description
:
>
Discriminator for the different notification types. Shall be set to
...
...
@@ -30,24 +30,24 @@ components:
subscriptionId
:
description
:
>
Identifier of the subscription that this notification relates to.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/Identifier"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/Identifier"
timeStamp
:
description
:
>
Date and time of the generation of the notification.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/DateTime"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/DateTime"
informationChangedTime
:
description
:
>
Timestamp indicating when the information was changed.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/DateTime"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/DateTime"
manoEntityId
:
description
:
>
Identifier of the MANO entity of which the information was changed.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/Identifier"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/Identifier"
changedInfo
:
description
:
>
Data about the changed configuration and information of the NFV-MANO
functional entity.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/KeyValuePairs"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/KeyValuePairs"
_links
:
description
:
>
Links to resources related to this notification.
...
...
@@ -56,11 +56,11 @@ components:
self
:
description
:
>
Link to the related subscription.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/NotificationLink"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/NotificationLink"
subscription
:
description
:
>
Link to the related subscription.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/NotificationLink"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/NotificationLink"
required
:
-
self
...
...
@@ -84,7 +84,7 @@ components:
Identifier of this notification. If a notification is sent multiple times
due to multiple subscriptions, the "id" attribute of all these notifications
shall have the same value.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/Identifier"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/Identifier"
notificationType
:
description
:
>
Discriminator for the different notification types. Shall be set to
...
...
@@ -93,39 +93,39 @@ components:
subscriptionId
:
description
:
>
Identifier of the subscription that this notification relates to.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/Identifier"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/Identifier"
timestamp
:
description
:
>
Date-time of the generation of the notification.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/DateTime"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/DateTime"
changeStateOpOccId
:
description
:
>
Identifier of the change state operation occurrence associated to the
notification.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/Identifier"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/Identifier"
stateChangedTime
:
description
:
>
Timestamp indicating when the state on the managed object was changed.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/DateTime"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/DateTime"
changeStateOperationState
:
description
:
>
The state of the "change state operation occurrence".
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/ChangeStateOpOccStateEnumType"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/ChangeStateOpOccStateEnumType"
managedObjectRef
:
description
:
>
Reference of the managed object to which the state change notification relates.
The value of the "type" attribute shall be "MANO_ENTITY" or "MANO_SERVICE_IF".
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/ManoManagedObjectReference"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/ManoManagedObjectReference"
operationalState
:
description
:
>
New operational state of the managed object. Shall only be present when
there is a change in the operational state.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/OperationalStateEnumType"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/OperationalStateEnumType"
administrativeState
:
description
:
>
New administrative state of the managed object. Shall only be present
when there is a change in the administrative state.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/AdministrativeStateEnumType"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/AdministrativeStateEnumType"
_links
:
description
:
>
Links to resources related to this notification.
...
...
@@ -134,18 +134,18 @@ components:
subscription
:
description
:
>
Link to the related subscription.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/NotificationLink"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/NotificationLink"
objectInstance
:
description
:
>
Link to the resource representing the object to which the change
state applies. Shall be present if the object instance is accessible
as a resource.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/NotificationLink"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/NotificationLink"
changeStateOpOcc
:
description
:
>
Link to the change state operation occurrence that this notification
is related to.
$ref
:
"
../../
components/SOL009_schemas.yaml#/component
s/schemas/NotificationLink"
$ref
:
"
../../
definitions/SOL009_def.yaml#/definition
s/schemas/NotificationLink"
required
:
-
subscription
-
objectInstance
...
...
src/SOL009/NFVManoFaultManagement/NFVManoFaultManagement.yaml
View file @
4d997ff2
...
...
@@ -19,8 +19,8 @@ info:
version
:
1.0.1-impl:etsi.org:ETSI_NFV_OpenAPI:1
externalDocs
:
description
:
ETSI GS NFV-SOL 009 V
3.6
.1
url
:
https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/009/0
3
.0
6
.01_60/gs_NFV-SOL009v0
306
01p.pdf
description
:
ETSI GS NFV-SOL 009 V
4.3
.1
url
:
https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/009/0
4
.0
3
.01_60/gs_NFV-SOL009v0
403
01p.pdf
servers
:
-
url
:
http://127.0.0.1/nfvmanofm/v1
...
...
@@ -44,25 +44,25 @@ paths:
"
200"
:
$ref
:
'
#/components/responses/Alarms.Get.200'
"
400"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/400
$ref
:
../
response
s/SOL009_resp.yaml#/responses/400
"
401"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/401
$ref
:
../
response
s/SOL009_resp.yaml#/responses/401
"
403"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/403
$ref
:
../
response
s/SOL009_resp.yaml#/responses/403
"
404"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/404
$ref
:
../
response
s/SOL009_resp.yaml#/responses/404
"
405"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/405
$ref
:
../
response
s/SOL009_resp.yaml#/responses/405
"
406"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/406
$ref
:
../
response
s/SOL009_resp.yaml#/responses/406
"
422"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/422
$ref
:
../
response
s/SOL009_resp.yaml#/responses/422
"
500"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/500
$ref
:
../
response
s/SOL009_resp.yaml#/responses/500
"
503"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/503
$ref
:
../
response
s/SOL009_resp.yaml#/responses/503
"
504"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/504
$ref
:
../
response
s/SOL009_resp.yaml#/responses/504
"
/alarms/{alarmId}"
:
parameters
:
-
$ref
:
"
#/components/parameters/alarmId"
...
...
@@ -77,25 +77,25 @@ paths:
"
200"
:
$ref
:
'
#/components/responses/Alarm.Get.200'
"
400"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/400
$ref
:
../
response
s/SOL009_resp.yaml#/responses/400
"
401"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/401
$ref
:
../
response
s/SOL009_resp.yaml#/responses/401
"
403"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/403
$ref
:
../
response
s/SOL009_resp.yaml#/responses/403
"
404"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/404
$ref
:
../
response
s/SOL009_resp.yaml#/responses/404
"
405"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/405
$ref
:
../
response
s/SOL009_resp.yaml#/responses/405
"
406"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/406
$ref
:
../
response
s/SOL009_resp.yaml#/responses/406
"
422"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/422
$ref
:
../
response
s/SOL009_resp.yaml#/responses/422
"
500"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/500
$ref
:
../
response
s/SOL009_resp.yaml#/responses/500
"
503"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/503
$ref
:
../
response
s/SOL009_resp.yaml#/responses/503
"
504"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/504
$ref
:
../
response
s/SOL009_resp.yaml#/responses/504
patch
:
description
:
>
This method modifies an "Individual alarm" resource. See clause 7.5.4.3.4.
...
...
@@ -110,29 +110,29 @@ paths:
"
200"
:
$ref
:
'
#/components/responses/Alarm.Patch.200'
"
400"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/400
$ref
:
../
response
s/SOL009_resp.yaml#/responses/400
"
401"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/401
$ref
:
../
response
s/SOL009_resp.yaml#/responses/401
"
403"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/403
$ref
:
../
response
s/SOL009_resp.yaml#/responses/403
"
404"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/404
$ref
:
../
response
s/SOL009_resp.yaml#/responses/404
"
405"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/405
$ref
:
../
response
s/SOL009_resp.yaml#/responses/405
"
406"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/406
$ref
:
../
response
s/SOL009_resp.yaml#/responses/406
"
409"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/409
$ref
:
../
response
s/SOL009_resp.yaml#/responses/409
"
412"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/412
$ref
:
../
response
s/SOL009_resp.yaml#/responses/412
"
422"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/422
$ref
:
../
response
s/SOL009_resp.yaml#/responses/422
"
500"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/500
$ref
:
../
response
s/SOL009_resp.yaml#/responses/500
"
503"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/503
$ref
:
../
response
s/SOL009_resp.yaml#/responses/503
"
504"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/504
$ref
:
../
response
s/SOL009_resp.yaml#/responses/504
/subscriptions
:
post
:
description
:
>
...
...
@@ -148,27 +148,27 @@ paths:
"
201"
:
$ref
:
'
#/components/responses/Subscriptions.Post.201'
"
303"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/303
$ref
:
../
response
s/SOL009_resp.yaml#/responses/303
"
400"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/400
$ref
:
../
response
s/SOL009_resp.yaml#/responses/400
"
401"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/401
$ref
:
../
response
s/SOL009_resp.yaml#/responses/401
"
403"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/403
$ref
:
../
response
s/SOL009_resp.yaml#/responses/403
"
404"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/404
$ref
:
../
response
s/SOL009_resp.yaml#/responses/404
"
405"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/405
$ref
:
../
response
s/SOL009_resp.yaml#/responses/405
"
406"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/406
$ref
:
../
response
s/SOL009_resp.yaml#/responses/406
"
422"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/422
$ref
:
../
response
s/SOL009_resp.yaml#/responses/422
"
500"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/500
$ref
:
../
response
s/SOL009_resp.yaml#/responses/500
"
503"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/503
$ref
:
../
response
s/SOL009_resp.yaml#/responses/503
"
504"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/504
$ref
:
../
response
s/SOL009_resp.yaml#/responses/504
get
:
description
:
>
The client can use this method to retrieve the list of active subscriptions for NFV-MANO functional entity
...
...
@@ -184,25 +184,25 @@ paths:
"
200"
:
$ref
:
'
#/components/responses/Subscriptions.Get.200'
"
400"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/400
$ref
:
../
response
s/SOL009_resp.yaml#/responses/400
"
401"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/401
$ref
:
../
response
s/SOL009_resp.yaml#/responses/401
"
403"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/403
$ref
:
../
response
s/SOL009_resp.yaml#/responses/403
"
404"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/404
$ref
:
../
response
s/SOL009_resp.yaml#/responses/404
"
405"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/405
$ref
:
../
response
s/SOL009_resp.yaml#/responses/405
"
406"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/406
$ref
:
../
response
s/SOL009_resp.yaml#/responses/406
"
422"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/422
$ref
:
../
response
s/SOL009_resp.yaml#/responses/422
"
500"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/500
$ref
:
../
response
s/SOL009_resp.yaml#/responses/500
"
503"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/503
$ref
:
../
response
s/SOL009_resp.yaml#/responses/503
"
504"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/504
$ref
:
../
response
s/SOL009_resp.yaml#/responses/504
"
/subscriptions/{subscriptionId}"
:
parameters
:
-
$ref
:
"
#/components/parameters/subscriptionId"
...
...
@@ -218,25 +218,25 @@ paths:
"
200"
:
$ref
:
'
#/components/responses/Subscription.Get.200'
"
400"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/400
$ref
:
../
response
s/SOL009_resp.yaml#/responses/400
"
401"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/401
$ref
:
../
response
s/SOL009_resp.yaml#/responses/401
"
403"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/403
$ref
:
../
response
s/SOL009_resp.yaml#/responses/403
"
404"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/404
$ref
:
../
response
s/SOL009_resp.yaml#/responses/404
"
405"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/405
$ref
:
../
response
s/SOL009_resp.yaml#/responses/405
"
406"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/406
$ref
:
../
response
s/SOL009_resp.yaml#/responses/406
"
422"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/422
$ref
:
../
response
s/SOL009_resp.yaml#/responses/422
"
500"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/500
$ref
:
../
response
s/SOL009_resp.yaml#/responses/500
"
503"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/503
$ref
:
../
response
s/SOL009_resp.yaml#/responses/503
"
504"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/504
$ref
:
../
response
s/SOL009_resp.yaml#/responses/504
delete
:
description
:
>
This method terminates an individual subscription. See clause 7.5.6.3.5.
...
...
@@ -247,25 +247,25 @@ paths:
"
204"
:
$ref
:
'
#/components/responses/Subscription.Delete.204'
"
400"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/400
$ref
:
../
response
s/SOL009_resp.yaml#/responses/400
"
401"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/401
$ref
:
../
response
s/SOL009_resp.yaml#/responses/401
"
403"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/403
$ref
:
../
response
s/SOL009_resp.yaml#/responses/403
"
404"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/404
$ref
:
../
response
s/SOL009_resp.yaml#/responses/404
"
405"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/405
$ref
:
../
response
s/SOL009_resp.yaml#/responses/405
"
406"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/406
$ref
:
../
response
s/SOL009_resp.yaml#/responses/406
"
422"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/422
$ref
:
../
response
s/SOL009_resp.yaml#/responses/422
"
500"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/500
$ref
:
../
response
s/SOL009_resp.yaml#/responses/500
"
503"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/503
$ref
:
../
response
s/SOL009_resp.yaml#/responses/503
"
504"
:
$ref
:
../
component
s/SOL009_resp.yaml#/
components/
responses/504
$ref
:
../
response
s/SOL009_resp.yaml#/responses/504
components
:
parameters
:
...
...
@@ -332,7 +332,7 @@ components:
content
:
application/json
:
schema
:
$ref
:
"
./
component
s/NFVManoFaultManagement_def.yaml#/
component
s/schemas/AlarmModifications"
$ref
:
"
./
definition
s/NFVManoFaultManagement_def.yaml#/
definition
s/schemas/AlarmModifications"
required
:
true
FmSubscriptionRequest
:
...
...
@@ -342,7 +342,7 @@ components:
content
:
application/json
:
schema
:
$ref
:
"
./
component
s/NFVManoFaultManagement_def.yaml#/
component
s/schemas/FmSubscriptionRequest"
$ref
:
"
./
definition
s/NFVManoFaultManagement_def.yaml#/
definition
s/schemas/FmSubscriptionRequest"
required
:
true
responses
:
...
...
@@ -386,7 +386,7 @@ components:
schema
:
type
:
array
items
:
$ref
:
"
../
components/SOL009_schemas.yaml#/component
s/schemas/Alarm"
$ref
:
"
../
definitions/SOL009_def.yaml#/definition
s/schemas/Alarm"
Alarm.Get.200
:
description
:
>
...
...
@@ -406,7 +406,7 @@ components:
content
:
application/json
:
schema
:
$ref
:
"
../
components/SOL009_schemas.yaml#/component
s/schemas/Alarm"
$ref
:
"
../
definitions/SOL009_def.yaml#/definition
s/schemas/Alarm"
Alarm.Patch.200
:
description
:
>
...
...
@@ -435,7 +435,7 @@ components:
content
:
application/json
:
schema
:
$ref
:
"
./
component
s/NFVManoFaultManagement_def.yaml#/
component
s/schemas/AlarmModifications"
$ref
:
"
./
definition
s/NFVManoFaultManagement_def.yaml#/
definition
s/schemas/AlarmModifications"
Subscriptions.Post.201
:
description
:
>
...
...
@@ -473,7 +473,7 @@ components:
content
:
application/json
:
schema
:
$ref
:
"
./
component
s/NFVManoFaultManagement_def.yaml#/
component
s/schemas/FmSubscription"
$ref
:
"
./
definition
s/NFVManoFaultManagement_def.yaml#/
definition
s/schemas/FmSubscription"