From 8c35998d6151641d33f6ba527730b89554698dc8 Mon Sep 17 00:00:00 2001 From: Samir Medjiah Date: Tue, 2 Apr 2019 10:20:46 +0200 Subject: [PATCH] SOL003_19: New parameter "nextpage_opaque_marker" in request : GET method on "vnf_lcm_op_occs" ressource + Filter implementation --- .../VNFLifecycleManagement.yaml | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml b/src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml index 8b164279..02b37f15 100644 --- a/src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml +++ b/src/SOL003/VNFLifecycleManagement/VNFLifecycleManagement.yaml @@ -1071,6 +1071,61 @@ paths: in: header required: false type: string + - name: filter + description: > + Attribute-based filtering expression according to clause 4.3.2. + The VNFM shall support receiving this parameter as part of the + URI query string. The NFVO may supply this parameter. + All attribute names that appear in the VnfLcmOpOcc and in data + types referenced from it shall be supported by the VNFM in the + filter expression. + in: query + required: false + type: string + - name: all_fields + description: > + Include all complex attributes in the response. + See clause 4.3.3 for details. The VNFM shall support this parameter. + in: query + required: false + type: string + - name: fields + description: > + Complex attributes to be included into the response. + See clause 4.3.3 for details. The VNFM should support this parameter. + in: query + required: false + type: string + - name: exclude_fields + description: > + Complex attributes to be excluded from the response. + See clause 4.3.3 for details. The VNFM should support this parameter. + in: query + required: false + type: string + - name: exclude_default + description: > + Indicates to exclude the following complex attributes from the response. + See clause 4.3.3 for details. The VNFM shall support this parameter. + The following attributes shall be excluded from the VnfLcmOpOcc structure + in the response body if this parameter is provided, or none of the parameters + "all_fields," "fields", "exclude_fields", "exclude_default" are provided: + - vnfConfigurableProperties + - vimConnectionInfo + - instantiatedVnfInfo + - metadata + - extensions + in: query + required: false + type: string + - name: nextpage_opaque_marker + description: > + Marker to obtain the next page of a paged response. Shall be supported by the + VNFM if the VNFM supports alternative 2 (paging) according to clause 4.7.2.1 + for this resource. + in: query + required: false + type: string responses: 200: description: > -- GitLab