Commit c907318b authored by sunse's avatar sunse
Browse files

Merge branch '28.532_Rel19_Add_new_notifications_for_reliability' into...

Merge branch '28.532_Rel19_Add_new_notifications_for_reliability' into 'Integration_Rel19_SA5_161_YAML'

28.532_Rel19_CR0381_Add_new_notifications_for_reliability into Integration

See merge request !1769
parents e4c7acc5 b68ee56b
Loading
Loading
Loading
Loading
Loading
+58 −0
Original line number Diff line number Diff line
@@ -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: