diff --git a/OpenAPI/TS28532_ProvMnS.yaml b/OpenAPI/TS28532_ProvMnS.yaml index 314e233775c55071d09b7e1d198683828b58ecb3..815bdd49ad21a5e91b438ffbb1e39c35ab7ec732 100755 --- a/OpenAPI/TS28532_ProvMnS.yaml +++ b/OpenAPI/TS28532_ProvMnS.yaml @@ -192,6 +192,48 @@ paths: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' + notifyPotentialFaultyDataNodeTree: + '{request.body#/notificationRecipientAddress}': + post: + requestBody: + required: true + content: + application/json: + schema: + $ref: '#/components/schemas/NotifyPotentialFaultyDataNodeTree' + responses: + '204': + description: >- + Success case ("204 No Content"). + The notification is successfully delivered. The response + has no message body. + default: + description: Error case. + content: + application/json: + schema: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' + notifyDataNodeTreeSyncRecommended: + '{request.body#/notificationRecipientAddress}': + post: + requestBody: + required: true + content: + application/json: + schema: + $ref: '#/components/schemas/NotifyDataNodeTreeSyncRecommended' + responses: + '204': + description: >- + Success case ("204 No Content"). + The notification is successfully delivered. The response + has no message body. + default: + description: Error case. + content: + application/json: + schema: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' get: summary: Reads one or multiple resources description: >- @@ -402,6 +444,8 @@ components: - notifyMOIAttributeValueChanges - notifyEvent - notifyMOIChanges + - notifyPotentialFaultyDataNodeTree + - notifyDataNodeTreeSyncRecommended SourceIndicator: type: string enum: @@ -570,6 +614,20 @@ components: $ref: '#/components/schemas/MoiChange' required: - moiChanges + NotifyPotentialFaultyDataNodeTree: + allOf: + - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader' + - type: object + properties: + scope: + $ref: 'TS28623_SubscriptionControlNrm.yaml#/components/schemas/Scope' + NotifyDataNodeTreeSyncRecommended: + allOf: + - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader' + - type: object + properties: + scope: + $ref: 'TS28623_SubscriptionControlNrm.yaml#/components/schemas/Scope' PatchItem: type: object properties: