Commit 4d997ff2 authored by Giacomo Bernini's avatar 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
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
# NFV SOL009 - OpenAPIs for the management of NFV-MANO

This repository contains OpenAPIs for ETSI GS NFV-SOL 009 v3.6.1, RESTful protocols 
This repository contains OpenAPIs for ETSI GS NFV-SOL 009 v4.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.**
+1 −1
Original line number Diff line number Diff line
@@ -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
+200 −106

File changed and moved.

Preview size limit exceeded, changes collapsed.

+24 −24
Original line number Diff line number Diff line
@@ -19,8 +19,8 @@ info:
  version: 2.1.0-impl:etsi.org:ETSI_NFV_OpenAPI:1

externalDocs:
  description: ETSI GS NFV-SOL 009 V3.6.1
  url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/009/03.06.01_60/gs_NFV-SOL009v030601p.pdf
  description: ETSI GS NFV-SOL 009 V4.3.1
  url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/009/04.03.01_60/gs_NFV-SOL009v040301p.pdf

servers:
  - url: http://127.0.0.1/callback/v2
@@ -48,25 +48,25 @@ paths:
        "204": 
          $ref: "#/components/responses/Notification.Post.204"
        "400":
          $ref: ../components/SOL009_resp.yaml#/components/responses/400
          $ref: ../responses/SOL009_resp.yaml#/responses/400
        "401":
          $ref: ../components/SOL009_resp.yaml#/components/responses/401
          $ref: ../responses/SOL009_resp.yaml#/responses/401
        "403":
          $ref: ../components/SOL009_resp.yaml#/components/responses/403
          $ref: ../responses/SOL009_resp.yaml#/responses/403
        "404":
          $ref: ../components/SOL009_resp.yaml#/components/responses/404
          $ref: ../responses/SOL009_resp.yaml#/responses/404
        "405":
          $ref: ../components/SOL009_resp.yaml#/components/responses/405
          $ref: ../responses/SOL009_resp.yaml#/responses/405
        "406":
          $ref: ../components/SOL009_resp.yaml#/components/responses/406
          $ref: ../responses/SOL009_resp.yaml#/responses/406
        "422":
          $ref: ../components/SOL009_resp.yaml#/components/responses/422
          $ref: ../responses/SOL009_resp.yaml#/responses/422
        "500":
          $ref: ../components/SOL009_resp.yaml#/components/responses/500
          $ref: ../responses/SOL009_resp.yaml#/responses/500
        "503":
          $ref: ../components/SOL009_resp.yaml#/components/responses/503
          $ref: ../responses/SOL009_resp.yaml#/responses/503
        "504":
          $ref: ../components/SOL009_resp.yaml#/components/responses/504
          $ref: ../responses/SOL009_resp.yaml#/responses/504

    get:
      description: >
@@ -80,25 +80,25 @@ paths:
        "204": 
          $ref: "#/components/responses/Notification.Get.204"
        "400":
          $ref: ../components/SOL009_resp.yaml#/components/responses/400
          $ref: ../responses/SOL009_resp.yaml#/responses/400
        "401":
          $ref: ../components/SOL009_resp.yaml#/components/responses/401
          $ref: ../responses/SOL009_resp.yaml#/responses/401
        "403":
          $ref: ../components/SOL009_resp.yaml#/components/responses/403
          $ref: ../responses/SOL009_resp.yaml#/responses/403
        "404":
          $ref: ../components/SOL009_resp.yaml#/components/responses/404
          $ref: ../responses/SOL009_resp.yaml#/responses/404
        "405":
          $ref: ../components/SOL009_resp.yaml#/components/responses/405
          $ref: ../responses/SOL009_resp.yaml#/responses/405
        "406":
          $ref: ../components/SOL009_resp.yaml#/components/responses/406
          $ref: ../responses/SOL009_resp.yaml#/responses/406
        "422":
          $ref: ../components/SOL009_resp.yaml#/components/responses/422
          $ref: ../responses/SOL009_resp.yaml#/responses/422
        "500":
          $ref: ../components/SOL009_resp.yaml#/components/responses/500
          $ref: ../responses/SOL009_resp.yaml#/responses/500
        "503":
          $ref: ../components/SOL009_resp.yaml#/components/responses/503
          $ref: ../responses/SOL009_resp.yaml#/responses/503
        "504":
          $ref: ../components/SOL009_resp.yaml#/components/responses/504
          $ref: ../responses/SOL009_resp.yaml#/responses/504

components:
  responses:
@@ -153,6 +153,6 @@ components:
        application/json:
          schema: 
            oneOf:
              - $ref: "./components/NFVManoConfigurationAndInformationManagementNotification_def.yaml#/components/schemas/InformationChangedNotification"
              - $ref: "./components/NFVManoConfigurationAndInformationManagementNotification_def.yaml#/components/schemas/ChangeStateNotification"
              - $ref: "./definitions/NFVManoConfigurationAndInformationManagementNotification_def.yaml#/definitions/schemas/InformationChangedNotification"
              - $ref: "./definitions/NFVManoConfigurationAndInformationManagementNotification_def.yaml#/definitions/schemas/ChangeStateNotification"
      required: true
 No newline at end of file
Loading