Loading src/SOL003/APIVersion/APIVersion.yaml +2 −2 Original line number Original line Diff line number Diff line Loading @@ -15,8 +15,8 @@ info: contact: contact: name: "NFV-SOL WG" name: "NFV-SOL WG" externalDocs: externalDocs: description: ETSI GS NFV-SOL 003 V2.5.1 description: ETSI GS NFV-SOL 003 V2.6.1 url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.05.01_60/gs_nfv-sol003v020501p.pdf url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf schemes: schemes: - http - http - https - https Loading src/SOL003/VNFFaultManagement/VNFFaultManagement.yaml +20 −0 Original line number Original line Diff line number Diff line Loading @@ -138,14 +138,21 @@ paths: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/401" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/401" 403: 403: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/403" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/403" 404: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/404" 405: 405: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/405" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/405" 406: 406: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" 422: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/422" 500: 500: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/500" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/500" 503: 503: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/503" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/503" 504: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/504" ############################################################################### ############################################################################### # Individual alarm # # Individual alarm # ############################################################################### ############################################################################### Loading Loading @@ -316,6 +323,8 @@ paths: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" 409: 409: description: > description: > 409 CONFLICT Shall be returned upon the following error: The operation cannot be executed currently, Shall be returned upon the following error: The operation cannot be executed currently, due to a conflict with the state of the "Individual alarm" resource. due to a conflict with the state of the "Individual alarm" resource. Typically, this is due to the fact that the alarm is already in the state that is Typically, this is due to the fact that the alarm is already in the state that is Loading Loading @@ -422,6 +431,17 @@ paths: schema: schema: $ref: "../../definitions/SOL002SOL003VNFFaultManagement_def.yaml#/definitions/FmSubscription" $ref: "../../definitions/SOL002SOL003VNFFaultManagement_def.yaml#/definitions/FmSubscription" 303: 303: description: > 303 SEE OTHER Shall be returned when a subscription with the same callbackURI and the same filter already exists and the policy of the VNFM is to not create redundant subscriptions. The HTTP response shall include a "Location" HTTP header that contains the resource URI of the existing "Individual subscription" resource. The response body shall be empty. $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/303" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/303" 400: 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" Loading src/SOL003/VNFFaultManagementNotification/VNFFaultManagementNotification.yaml +1 −1 Original line number Original line Diff line number Diff line Loading @@ -58,7 +58,7 @@ paths: in: body in: body required: true required: true schema: schema: $ref: "../definitions/SOL003_def.yaml#/definitions/AlarmNotification" $ref: "../../definitions/SOL002SOL003VNFFaultManagement_def.yaml#/definitions/AlarmNotification" - name: Authorization - name: Authorization description: > description: > The authorization token for the request. The authorization token for the request. Loading src/SOL003/VNFIndicator/VNFIndicator.yaml +11 −0 Original line number Original line Diff line number Diff line Loading @@ -490,6 +490,17 @@ paths: items: items: $ref: "../../definitions/SOL002SOL003VNFIndicator_def.yaml#/definitions/VnfIndicatorSubscription" $ref: "../../definitions/SOL002SOL003VNFIndicator_def.yaml#/definitions/VnfIndicatorSubscription" 303: 303: description: > 303 SEE OTHER Shall be returned when a subscription with the same callbackURI and the same filter already exists and the policy of the VNFM is to not create redundant subscriptions. The HTTP response shall include a "Location" HTTP header that contains the resource URI of the existing "Individual subscription" resource. The response body shall be empty. $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/303" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/303" 400: 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" Loading src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml +2 −0 Original line number Original line Diff line number Diff line Loading @@ -1087,6 +1087,8 @@ paths: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" 409: 409: description: > description: > 409 CONFLICT Shall be returned upon the following error: The operation cannot be executed currently, Shall be returned upon the following error: The operation cannot be executed currently, due to a conflict with the state of the resource. due to a conflict with the state of the resource. Typically, this is due to the fact that the VNF instance resource is in NOT_INSTANTIATED state, Typically, this is due to the fact that the VNF instance resource is in NOT_INSTANTIATED state, Loading Loading
src/SOL003/APIVersion/APIVersion.yaml +2 −2 Original line number Original line Diff line number Diff line Loading @@ -15,8 +15,8 @@ info: contact: contact: name: "NFV-SOL WG" name: "NFV-SOL WG" externalDocs: externalDocs: description: ETSI GS NFV-SOL 003 V2.5.1 description: ETSI GS NFV-SOL 003 V2.6.1 url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.05.01_60/gs_nfv-sol003v020501p.pdf url: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf schemes: schemes: - http - http - https - https Loading
src/SOL003/VNFFaultManagement/VNFFaultManagement.yaml +20 −0 Original line number Original line Diff line number Diff line Loading @@ -138,14 +138,21 @@ paths: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/401" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/401" 403: 403: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/403" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/403" 404: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/404" 405: 405: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/405" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/405" 406: 406: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" 422: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/422" 500: 500: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/500" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/500" 503: 503: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/503" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/503" 504: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/504" ############################################################################### ############################################################################### # Individual alarm # # Individual alarm # ############################################################################### ############################################################################### Loading Loading @@ -316,6 +323,8 @@ paths: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" 409: 409: description: > description: > 409 CONFLICT Shall be returned upon the following error: The operation cannot be executed currently, Shall be returned upon the following error: The operation cannot be executed currently, due to a conflict with the state of the "Individual alarm" resource. due to a conflict with the state of the "Individual alarm" resource. Typically, this is due to the fact that the alarm is already in the state that is Typically, this is due to the fact that the alarm is already in the state that is Loading Loading @@ -422,6 +431,17 @@ paths: schema: schema: $ref: "../../definitions/SOL002SOL003VNFFaultManagement_def.yaml#/definitions/FmSubscription" $ref: "../../definitions/SOL002SOL003VNFFaultManagement_def.yaml#/definitions/FmSubscription" 303: 303: description: > 303 SEE OTHER Shall be returned when a subscription with the same callbackURI and the same filter already exists and the policy of the VNFM is to not create redundant subscriptions. The HTTP response shall include a "Location" HTTP header that contains the resource URI of the existing "Individual subscription" resource. The response body shall be empty. $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/303" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/303" 400: 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" Loading
src/SOL003/VNFFaultManagementNotification/VNFFaultManagementNotification.yaml +1 −1 Original line number Original line Diff line number Diff line Loading @@ -58,7 +58,7 @@ paths: in: body in: body required: true required: true schema: schema: $ref: "../definitions/SOL003_def.yaml#/definitions/AlarmNotification" $ref: "../../definitions/SOL002SOL003VNFFaultManagement_def.yaml#/definitions/AlarmNotification" - name: Authorization - name: Authorization description: > description: > The authorization token for the request. The authorization token for the request. Loading
src/SOL003/VNFIndicator/VNFIndicator.yaml +11 −0 Original line number Original line Diff line number Diff line Loading @@ -490,6 +490,17 @@ paths: items: items: $ref: "../../definitions/SOL002SOL003VNFIndicator_def.yaml#/definitions/VnfIndicatorSubscription" $ref: "../../definitions/SOL002SOL003VNFIndicator_def.yaml#/definitions/VnfIndicatorSubscription" 303: 303: description: > 303 SEE OTHER Shall be returned when a subscription with the same callbackURI and the same filter already exists and the policy of the VNFM is to not create redundant subscriptions. The HTTP response shall include a "Location" HTTP header that contains the resource URI of the existing "Individual subscription" resource. The response body shall be empty. $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/303" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/303" 400: 400: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/400" Loading
src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml +2 −0 Original line number Original line Diff line number Diff line Loading @@ -1087,6 +1087,8 @@ paths: $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" $ref: "../../responses/SOL002SOL003_resp.yaml#/responses/406" 409: 409: description: > description: > 409 CONFLICT Shall be returned upon the following error: The operation cannot be executed currently, Shall be returned upon the following error: The operation cannot be executed currently, due to a conflict with the state of the resource. due to a conflict with the state of the resource. Typically, this is due to the fact that the VNF instance resource is in NOT_INSTANTIATED state, Typically, this is due to the fact that the VNF instance resource is in NOT_INSTANTIATED state, Loading