Loading src/SOL002/APIVersion/APIVersion.yaml 0 → 100644 +78 −0 Original line number Original line Diff line number Diff line swagger: "2.0" info: version: "1.2.0" title: "SOL002 - API version interface" description: > SOL002 - API version Interface IMPORTANT: Please note that this file might be not aligned to the current version of the ETSI Group Specification it refers to and has not been approved by the ETSI NFV ISG. In case of discrepancies the published ETSI Group Specification takes precedence. Please report bugs to https://forge.etsi.org/bugzilla/buglist.cgi?component=Nfv-Openapis license: name: "ETSI Forge copyright notice" url: https://forge.etsi.org/etsi-forge-copyright-notice.txt contact: name: "NFV-SOL WG" externalDocs: description: ETSI GS NFV-SOL 002 V2.5.1 url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/002/02.05.01_60/gs_nfv-sol002v020501p.pdf basePath: /{apiName} schemes: - http - https consumes: - application/json produces: - application/json paths: ############################################################################### # API Versions # ############################################################################### '/api-versions': get: summary: Retrieve API version information description: > The GET method reads API version information. This method shall follow the provisions specified in table 4.6.3.3.3.2-1 for request and response data structures, and response codes. URI query parameters are not supported. parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: 200: description: > API version information was read successfully. The response body shall contain 4.4 API version information, as defined in clause 4.4.1.13. schema: $ref: '../../definitions/SOL002SOL003_def.yaml#/definitions/ApiVersionInformation' headers: Content-Type: description: The MIME type of the body of the response. type: string maximum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 404: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/404' } 405: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/405' } 406: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/406' } 413: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/413' } 414: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/414' } 416: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/416' } 422: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/422' } 429: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/429' } 500: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/500' } 503: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/503' } 504: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/504' } src/SOL002/VNFConfiguration/VNFConfiguration.yaml +36 −1 Original line number Original line Diff line number Diff line swagger: "2.0" swagger: "2.0" info: info: version: "1.1.0" version: "1.2.0" title: "SOL002 - VNF Configuration interface" title: "SOL002 - VNF Configuration interface" description: > description: > SOL002 - VNF Configuration Interface SOL002 - VNF Configuration Interface Loading Loading @@ -36,6 +36,13 @@ paths: The GET method reads API version information. This method shall follow the provisions specified in The GET method reads API version information. This method shall follow the provisions specified in table 4.6.3.3.3.2-1 for request and response data structures, and response codes. URI query parameters are not table 4.6.3.3.3.2-1 for request and response data structures, and response codes. URI query parameters are not supported. supported. parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: responses: 200: 200: description: > description: > Loading @@ -50,6 +57,11 @@ paths: type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } Loading @@ -73,6 +85,13 @@ paths: summary: Read VNF/VNFC configuration from VNF summary: Read VNF/VNFC configuration from VNF description: > description: > The client can use this method to read configuration information about a VNF instance and/or its VNFC instances. The client can use this method to read configuration information about a VNF instance and/or its VNFC instances. parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: responses: 200: 200: description: > description: > Loading @@ -87,6 +106,11 @@ paths: type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } Loading Loading @@ -114,6 +138,12 @@ paths: in: body in: body schema: schema: $ref: 'definitions/VnfConfiguration_def.yaml#/definitions/VnfConfigModifications' $ref: 'definitions/VnfConfiguration_def.yaml#/definitions/VnfConfigModifications' - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: responses: 200: 200: description: > description: > Loading @@ -129,6 +159,11 @@ paths: type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } Loading src/SOL002/VNFFaultManagement/VNFFaultManagement.yaml +130 −23 Original line number Original line Diff line number Diff line swagger: "2.0" swagger: "2.0" info: info: version: "1.1.1" version: "1.2.0" title: SOL002 - VNF Configuration interface title: SOL002 - VNF Configuration interface description: > description: > VNF Configuration interface of ETSI NFV SOL002 VNF Configuration interface of ETSI NFV SOL002 Loading Loading @@ -36,11 +36,69 @@ produces: paths: paths: ############################################################################### # API Versions # ############################################################################### '/api-versions': get: summary: Retrieve API version information description: > The GET method reads API version information. This method shall follow the provisions specified in table 4.6.3.3.3.2-1 for request and response data structures, and response codes. URI query parameters are not supported. parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: 200: description: > API version information was read successfully. The response body shall contain 4.4 API version information, as defined in clause 4.4.1.13. schema: $ref: '../../definitions/SOL002SOL003_def.yaml#/definitions/ApiVersionInformation' headers: Content-Type: description: The MIME type of the body of the response. type: string maximum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 404: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/404' } 405: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/405' } 406: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/406' } 413: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/413' } 414: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/414' } 416: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/416' } 422: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/422' } 429: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/429' } 500: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/500' } 503: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/503' } 504: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/504' } ############################################################################### ############################################################################### # Alarms # # Alarms # ############################################################################### ############################################################################### '/alarms': '/alarms': #SOL003 location: 7.4.2 #SOL003 location: 7.4.2 parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string get: get: description: > description: > The client can use this method to retrieve information about the alarm The client can use this method to retrieve information about the alarm Loading Loading @@ -122,9 +180,12 @@ paths: inclusion of the Link HTTP header in this response shall follow the provisions in clause 4.7.2.3. inclusion of the Link HTTP header in this response shall follow the provisions in clause 4.7.2.3. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading @@ -136,6 +197,7 @@ paths: type: string type: string maximum: 1 maximum: 1 minimum: 0 minimum: 0 schema: schema: $ref: "./definitions/VNFFaultManagement_def.yaml#/definitions/Alarm" $ref: "./definitions/VNFFaultManagement_def.yaml#/definitions/Alarm" 400: 400: Loading Loading @@ -169,6 +231,12 @@ paths: in: path in: path type: string type: string required: true required: true - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string get: get: description: > description: > The client can use this method to read an individual alarm. The client can use this method to read an individual alarm. Loading Loading @@ -204,9 +272,12 @@ paths: alarm. alarm. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -275,9 +346,12 @@ paths: resource. resource. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -314,6 +388,13 @@ paths: ############################################################################### ############################################################################### '/alarms/{alarmId}/escalate': '/alarms/{alarmId}/escalate': #SOL002 location: 7.4.4 #SOL002 location: 7.4.4 parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string post: post: description: > description: > The POST method enables the consumer to escalate the perceived severity The POST method enables the consumer to escalate the perceived severity Loading Loading @@ -342,6 +423,12 @@ paths: The VNFM has received the proposed "escalated perceived severity" value The VNFM has received the proposed "escalated perceived severity" value successfully. The response body shall be empty. successfully. The response body shall be empty. headers: Version: description: The used API version. type: string maximum: 1 minimum: 1 400: 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" 401: 401: Loading @@ -364,6 +451,13 @@ paths: ############################################################################### ############################################################################### '/subscriptions': '/subscriptions': #SOL003 location: 7.4.4 #SOL003 location: 7.4.4 parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string post: post: description: > description: > The POST method creates a new subscription. The POST method creates a new subscription. Loading Loading @@ -406,9 +500,12 @@ paths: points to the created subscription resource. points to the created subscription resource. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -522,9 +619,12 @@ paths: response shall follow the provisions in clause 4.7.2.3. response shall follow the provisions in clause 4.7.2.3. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -570,6 +670,12 @@ paths: in: path in: path type: string type: string required: true required: true - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string get: get: description: > description: > The client can use this method for reading an individual subscription The client can use this method for reading an individual subscription Loading Loading @@ -606,9 +712,12 @@ paths: subscription resource. subscription resource. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -655,10 +764,8 @@ paths: The subscription resource was deleted successfully. The subscription resource was deleted successfully. The response body shall be empty. The response body shall be empty. headers: headers: Content-Type: Version: description: > description: The used API version. The MIME type of the body of the request. Reference: IETF RFC 7231 type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading src/SOL002/VNFIndicator/VNFIndicator.yaml +184 −13 File changed.Preview size limit exceeded, changes collapsed. Show changes src/SOL002/VNFIndicatorNotification/VNFIndicatorNotification.yaml +0 −2 Original line number Original line Diff line number Diff line Loading @@ -37,8 +37,6 @@ produces: paths: paths: /notificationendpoint: /notificationendpoint: post: post: summary: Notification endpoint summary: Notification endpoint Loading Loading
src/SOL002/APIVersion/APIVersion.yaml 0 → 100644 +78 −0 Original line number Original line Diff line number Diff line swagger: "2.0" info: version: "1.2.0" title: "SOL002 - API version interface" description: > SOL002 - API version Interface IMPORTANT: Please note that this file might be not aligned to the current version of the ETSI Group Specification it refers to and has not been approved by the ETSI NFV ISG. In case of discrepancies the published ETSI Group Specification takes precedence. Please report bugs to https://forge.etsi.org/bugzilla/buglist.cgi?component=Nfv-Openapis license: name: "ETSI Forge copyright notice" url: https://forge.etsi.org/etsi-forge-copyright-notice.txt contact: name: "NFV-SOL WG" externalDocs: description: ETSI GS NFV-SOL 002 V2.5.1 url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/002/02.05.01_60/gs_nfv-sol002v020501p.pdf basePath: /{apiName} schemes: - http - https consumes: - application/json produces: - application/json paths: ############################################################################### # API Versions # ############################################################################### '/api-versions': get: summary: Retrieve API version information description: > The GET method reads API version information. This method shall follow the provisions specified in table 4.6.3.3.3.2-1 for request and response data structures, and response codes. URI query parameters are not supported. parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: 200: description: > API version information was read successfully. The response body shall contain 4.4 API version information, as defined in clause 4.4.1.13. schema: $ref: '../../definitions/SOL002SOL003_def.yaml#/definitions/ApiVersionInformation' headers: Content-Type: description: The MIME type of the body of the response. type: string maximum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 404: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/404' } 405: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/405' } 406: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/406' } 413: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/413' } 414: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/414' } 416: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/416' } 422: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/422' } 429: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/429' } 500: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/500' } 503: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/503' } 504: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/504' }
src/SOL002/VNFConfiguration/VNFConfiguration.yaml +36 −1 Original line number Original line Diff line number Diff line swagger: "2.0" swagger: "2.0" info: info: version: "1.1.0" version: "1.2.0" title: "SOL002 - VNF Configuration interface" title: "SOL002 - VNF Configuration interface" description: > description: > SOL002 - VNF Configuration Interface SOL002 - VNF Configuration Interface Loading Loading @@ -36,6 +36,13 @@ paths: The GET method reads API version information. This method shall follow the provisions specified in The GET method reads API version information. This method shall follow the provisions specified in table 4.6.3.3.3.2-1 for request and response data structures, and response codes. URI query parameters are not table 4.6.3.3.3.2-1 for request and response data structures, and response codes. URI query parameters are not supported. supported. parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: responses: 200: 200: description: > description: > Loading @@ -50,6 +57,11 @@ paths: type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } Loading @@ -73,6 +85,13 @@ paths: summary: Read VNF/VNFC configuration from VNF summary: Read VNF/VNFC configuration from VNF description: > description: > The client can use this method to read configuration information about a VNF instance and/or its VNFC instances. The client can use this method to read configuration information about a VNF instance and/or its VNFC instances. parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: responses: 200: 200: description: > description: > Loading @@ -87,6 +106,11 @@ paths: type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } Loading Loading @@ -114,6 +138,12 @@ paths: in: body in: body schema: schema: $ref: 'definitions/VnfConfiguration_def.yaml#/definitions/VnfConfigModifications' $ref: 'definitions/VnfConfiguration_def.yaml#/definitions/VnfConfigModifications' - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: responses: 200: 200: description: > description: > Loading @@ -129,6 +159,11 @@ paths: type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } Loading
src/SOL002/VNFFaultManagement/VNFFaultManagement.yaml +130 −23 Original line number Original line Diff line number Diff line swagger: "2.0" swagger: "2.0" info: info: version: "1.1.1" version: "1.2.0" title: SOL002 - VNF Configuration interface title: SOL002 - VNF Configuration interface description: > description: > VNF Configuration interface of ETSI NFV SOL002 VNF Configuration interface of ETSI NFV SOL002 Loading Loading @@ -36,11 +36,69 @@ produces: paths: paths: ############################################################################### # API Versions # ############################################################################### '/api-versions': get: summary: Retrieve API version information description: > The GET method reads API version information. This method shall follow the provisions specified in table 4.6.3.3.3.2-1 for request and response data structures, and response codes. URI query parameters are not supported. parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string responses: 200: description: > API version information was read successfully. The response body shall contain 4.4 API version information, as defined in clause 4.4.1.13. schema: $ref: '../../definitions/SOL002SOL003_def.yaml#/definitions/ApiVersionInformation' headers: Content-Type: description: The MIME type of the body of the response. type: string maximum: 1 minimum: 1 Version: description: The used API version. type: string maximum: 1 minimum: 1 400: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/400' } 401: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/401' } 403: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/403' } 404: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/404' } 405: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/405' } 406: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/406' } 413: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/413' } 414: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/414' } 416: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/416' } 422: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/422' } 429: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/429' } 500: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/500' } 503: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/503' } 504: { $ref: '../../responses/SOL002SOL003_resp.yaml#/responses/504' } ############################################################################### ############################################################################### # Alarms # # Alarms # ############################################################################### ############################################################################### '/alarms': '/alarms': #SOL003 location: 7.4.2 #SOL003 location: 7.4.2 parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string get: get: description: > description: > The client can use this method to retrieve information about the alarm The client can use this method to retrieve information about the alarm Loading Loading @@ -122,9 +180,12 @@ paths: inclusion of the Link HTTP header in this response shall follow the provisions in clause 4.7.2.3. inclusion of the Link HTTP header in this response shall follow the provisions in clause 4.7.2.3. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading @@ -136,6 +197,7 @@ paths: type: string type: string maximum: 1 maximum: 1 minimum: 0 minimum: 0 schema: schema: $ref: "./definitions/VNFFaultManagement_def.yaml#/definitions/Alarm" $ref: "./definitions/VNFFaultManagement_def.yaml#/definitions/Alarm" 400: 400: Loading Loading @@ -169,6 +231,12 @@ paths: in: path in: path type: string type: string required: true required: true - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string get: get: description: > description: > The client can use this method to read an individual alarm. The client can use this method to read an individual alarm. Loading Loading @@ -204,9 +272,12 @@ paths: alarm. alarm. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -275,9 +346,12 @@ paths: resource. resource. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -314,6 +388,13 @@ paths: ############################################################################### ############################################################################### '/alarms/{alarmId}/escalate': '/alarms/{alarmId}/escalate': #SOL002 location: 7.4.4 #SOL002 location: 7.4.4 parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string post: post: description: > description: > The POST method enables the consumer to escalate the perceived severity The POST method enables the consumer to escalate the perceived severity Loading Loading @@ -342,6 +423,12 @@ paths: The VNFM has received the proposed "escalated perceived severity" value The VNFM has received the proposed "escalated perceived severity" value successfully. The response body shall be empty. successfully. The response body shall be empty. headers: Version: description: The used API version. type: string maximum: 1 minimum: 1 400: 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" 401: 401: Loading @@ -364,6 +451,13 @@ paths: ############################################################################### ############################################################################### '/subscriptions': '/subscriptions': #SOL003 location: 7.4.4 #SOL003 location: 7.4.4 parameters: - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string post: post: description: > description: > The POST method creates a new subscription. The POST method creates a new subscription. Loading Loading @@ -406,9 +500,12 @@ paths: points to the created subscription resource. points to the created subscription resource. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -522,9 +619,12 @@ paths: response shall follow the provisions in clause 4.7.2.3. response shall follow the provisions in clause 4.7.2.3. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -570,6 +670,12 @@ paths: in: path in: path type: string type: string required: true required: true - name: Version description: > Version of the API requested to use when responding to this request. in: header required: false type: string get: get: description: > description: > The client can use this method for reading an individual subscription The client can use this method for reading an individual subscription Loading Loading @@ -606,9 +712,12 @@ paths: subscription resource. subscription resource. headers: headers: Content-Type: Content-Type: description: > description: The MIME type of the body of the response. The MIME type of the body of the request. type: string Reference: IETF RFC 7231 maximum: 1 minimum: 1 Version: description: The used API version. type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading Loading @@ -655,10 +764,8 @@ paths: The subscription resource was deleted successfully. The subscription resource was deleted successfully. The response body shall be empty. The response body shall be empty. headers: headers: Content-Type: Version: description: > description: The used API version. The MIME type of the body of the request. Reference: IETF RFC 7231 type: string type: string maximum: 1 maximum: 1 minimum: 1 minimum: 1 Loading
src/SOL002/VNFIndicator/VNFIndicator.yaml +184 −13 File changed.Preview size limit exceeded, changes collapsed. Show changes
src/SOL002/VNFIndicatorNotification/VNFIndicatorNotification.yaml +0 −2 Original line number Original line Diff line number Diff line Loading @@ -37,8 +37,6 @@ produces: paths: paths: /notificationendpoint: /notificationendpoint: post: post: summary: Notification endpoint summary: Notification endpoint Loading