Commit ba964c2e authored by moscatelli's avatar moscatelli
Browse files

SOL003 VNF LCM interface overall consolidation

parent fd39a707
Pipeline #1181 passed with stage
in 0 seconds
......@@ -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: >
......
......@@ -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
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment