NSDManagementNotification.yaml 40 KB
Newer Older
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/405"
        406:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/406"
        500:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/500"
        503:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/503"

    get:
      summary: Test the notification endpoint
      description: >
        This resource represents a notification endpoint. The server can use
        this resource to send notifications to a subscribed
        client, which has provided the URI of this resource during the subscription process.

        The GET method allows the server to test the notification endpoint
        that is provided by the client, e.g. during subscription.
        This method shall follow the provisions specified in the Table 5.4.10.3.2-2 for URI query parameters,
        request and response data structures, and response codes.
      parameters:
        - name: Accept
          description: >
            Content-Types that are acceptable for the response.
            Reference: IETF RFC 7231.
          in: header
          required: true
          type: string
      responses:
        204:
          description: >
            204 NO CONTENT

            The notification endpoint was tested successfully.
            The response body shall be empty.
          headers:
            WWW-Authenticate:
              type: string
              description: >
                Challenge if the corresponding HTTP request has not provided
                authorization, or error details if the corresponding HTTP request
                has provided an invalid authorization token.
              maximum: 1
              minimum: 0
            Version:
              description: >
                Version of the API used in the response.
              type: string
              maximum: 1
              minimum: 1
        400:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/400"
        401:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/401"
        403:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/403"
        404:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/404"
        405:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/405"
        406:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/406"
        500:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/500"
        503:
          $ref: "../NSDManagement/responses/SOL005_resp.yaml#/responses/503"