Commit 5e5771ca authored by ruiyue's avatar ruiyue
Browse files

Merge branch 'Rel18_28.532_CR0304_notifyEvent_stage_3' into 'Integration_Rel18_SA5_153_YAML'

Rel18_28.532_CR0304_notifyEvent_stage_3 into Integration_Rel18_SA5_153_YAML

See merge request !1006
parents c1863602 161e5eed
Loading
Loading
Loading
Loading
Loading
+35 −0
Original line number Diff line number Diff line
@@ -147,6 +147,27 @@ paths:
                    application/json:
                      schema:
                        $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse'
        notifyEvent:
          '{request.body#/notificationRecipientAddress}':
            post:
              requestBody:
                required: true
                content:
                  application/json:
                    schema:
                      $ref: '#/components/schemas/NotifyEvent'
              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'
        notifyMOIChanges:
          '{request.body#/notificationRecipientAddress}':
            post:
@@ -342,6 +363,7 @@ components:
        - notifyMOICreation
        - notifyMOIDeletion
        - notifyMOIAttributeValueChanges
        - notifyEvent
        - notifyMOIChanges
    SourceIndicator:
      type: string
@@ -499,6 +521,19 @@ components:
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeValueChangeSet'
          required:
            - attributeListValueChanges
    NotifyEvent:
      allOf:
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'
        - type: object
          required:
            - specificProblem
          properties:
            specificProblem:
              $ref: 'TS28532_FaultMnS.yaml#/components/schemas/SpecificProblem'
            additionalText:
              type: string
            additionalInformation:
              $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
    NotifyMoiChanges:
      allOf:
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader'