Commit ba964c2e authored by moscatelli's avatar moscatelli
Browse files

SOL003 VNF LCM interface overall consolidation

parent fd39a707
Loading
Loading
Loading
Loading
Loading
+231 −104

File changed.

Preview size limit exceeded, changes collapsed.

+24 −9
Original line number Diff line number Diff line
@@ -46,7 +46,10 @@ paths:
    post:
      description: >
        Notify.
        The POST method delivers a notification from the server to the client.
        The POST method delivers a notification from the API producer to an API consumer.
        The API consumer shall have previously created an "Individual subscription" resource with a matching filter.
        This method shall follow the provisions specified in the tables 5.4.20.3.1-1 and 5.4.20.3.1-2 for
        URI query parameters, request and response data structures, and response codes.
      parameters:
        - name: VnfLcmOperationOccurrenceNotification
          description: A notification about lifecycle changes triggered by a VNF LCM operation occurrence..
@@ -112,8 +115,10 @@ paths:

    get:
      description: >
        The GET method allows the server to test the notification endpoint
        that is provided by the client, e.g. during subscription.
        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 tables 5.4.20.3.2-1 and 5.4.20.3.2-2
        for URI query parameters, request and response data structures, and response codes.
      parameters:
        - name: Authorization
          description: >
@@ -171,7 +176,10 @@ paths:
    post:
      description: >
        Notify.
        The POST method delivers a notification from the server to the client.
        The POST method delivers a notification from the API producer to an API consumer.
        The API consumer shall have previously created an "Individual subscription" resource with a matching filter.
        This method shall follow the provisions specified in the tables 5.4.20.3.1-1 and 5.4.20.3.1-2 for
        URI query parameters, request and response data structures, and response codes.
      parameters:
        - name: VnfIdentifierCreationNotification
          description: >
@@ -238,8 +246,10 @@ paths:

    get:
      description: >
        The GET method allows the server to test the notification endpoint
        that is provided by the client, e.g. during subscription.
        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 tables 5.4.20.3.2-1 and 5.4.20.3.2-2
        for URI query parameters, request and response data structures, and response codes.
      parameters:
        - name: Authorization
          description: >
@@ -297,7 +307,10 @@ paths:
    post:
      description: >
        Notify.
        The POST method delivers a notification from the server to the client.
        The POST method delivers a notification from the API producer to an API consumer.
        The API consumer shall have previously created an "Individual subscription" resource with a matching filter.
        This method shall follow the provisions specified in the tables 5.4.20.3.1-1 and 5.4.20.3.1-2 for
        URI query parameters, request and response data structures, and response codes.
      parameters:
        - name: VnfIdentifierDeletionNotification
          description: >
@@ -364,8 +377,10 @@ paths:

    get:
      description: >
        The GET method allows the server to test the notification endpoint
        that is provided by the client, e.g. during subscription.
        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 tables 5.4.20.3.2-1 and 5.4.20.3.2-2
        for URI query parameters, request and response data structures, and response codes.
      parameters:
        - name: Authorization
          description: >
+6 −6
Original line number Diff line number Diff line
@@ -1194,10 +1194,10 @@ definitions:
  VnfIdentifierCreationNotification:
    description: >
      This type represents a VNF identifier creation notification, which
      informs the receiver of the creation of a new VNF instance resource and
      informs the receiver of the creation of a new "Individual VNF instance" resource and
      the associated VNF instance identifier.
      This notification shall be triggered by the VNFM when it has created a
      VNF instance resource and the associated VNF instance identifier.
      This notification shall be triggered by the VNFM when it has created an
      "Individual VNF instance" resource and the associated VNF instance identifier.
    type: object
    required:
      - id
@@ -1238,10 +1238,10 @@ definitions:
  VnfIdentifierDeletionNotification:
    description: >
      This type represents a VNF identifier deletion notification, which
      informs the receiver of the deletion of a new VNF instance resource and
      informs the receiver of the deletion of a new "Individual VNF instance" resource and
      the associated VNF instance identifier.
      This notification shall be triggered by the VNFM when it has deleted a
      VNF instance resource and the associated VNF instance identifier.
      This notification shall be triggered by the VNFM when it has deleted an
      "Individual VNF instance" resource and the associated VNF instance identifier.
    type: object
    required:
      - id