Loading src/SOL002/VNFConfiguration/VNFConfiguration.yaml +2 −2 Original line number Original line Diff line number Diff line Loading @@ -32,8 +32,8 @@ paths: /configuration: /configuration: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method to read configuration information about a VNF instance and/or its VNFC instances. The API consumer can use this method to read configuration information about a VNF instance and/or its VNFC instances. Loading src/SOL002/VNFFaultManagement/VNFFaultManagement.yaml +58 −26 Original line number Original line Diff line number Diff line Loading @@ -32,16 +32,16 @@ paths: /alarms: /alarms: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method to retrieve information about the alarm list. See clause 7.4.2.3.2. The API consumer can use this method to retrieve information about the alarm list. See clause 7.4.2.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_alarms' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/Alarms.Get.200' $ref: '#/components/responses/Alarms.Get.200' Loading Loading @@ -73,14 +73,14 @@ paths: /alarms/{alarmId}: /alarms/{alarmId}: parameters: parameters: - $ref: '#/components/parameters/AlarmId' - $ref: '#/components/parameters/AlarmId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method to read an individual alarm. See clause 7.4.3.3.2. The API consumer can use this method to read an individual alarm. See clause 7.4.3.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType responses: responses: "200": "200": $ref: '#/components/responses/IndividualAlarm.Get.200' $ref: '#/components/responses/IndividualAlarm.Get.200' Loading Loading @@ -113,8 +113,8 @@ paths: description: | description: | This method modifies an individual alarm resource. See clause 7.4.3.3.4. This method modifies an individual alarm resource. See clause 7.4.3.3.4. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/IndividualAlarmRequest' $ref: '#/components/requestBodies/IndividualAlarmRequest' responses: responses: Loading Loading @@ -152,8 +152,8 @@ paths: /alarms/{alarmId}/escalate: /alarms/{alarmId}/escalate: parameters: parameters: - $ref: '#/components/parameters/AlarmId' - $ref: '#/components/parameters/AlarmId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization post: post: description: | description: | The POST method enables the API consumer to escalate the perceived severity of an alarm that is represented The POST method enables the API consumer to escalate the perceived severity of an alarm that is represented Loading Loading @@ -190,17 +190,17 @@ paths: /subscriptions: /subscriptions: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method to retrieve the list of active subscriptions for VNF alarms subscribed The API consumer can use this method to retrieve the list of active subscriptions for VNF alarms subscribed by the API consumer. It can be used e.g. for resynchronization after error situations. See clause 7.4.5.3.2. by the API consumer. It can be used e.g. for resynchronization after error situations. See clause 7.4.5.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_subscriptions' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/Subscriptions.Get.200' $ref: '#/components/responses/Subscriptions.Get.200' Loading Loading @@ -233,8 +233,8 @@ paths: description: | description: | The POST method creates a new subscription. See clause 7.4.5.3.1. The POST method creates a new subscription. See clause 7.4.5.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/FmSubscriptionRequest' $ref: '#/components/requestBodies/FmSubscriptionRequest' responses: responses: Loading Loading @@ -270,15 +270,15 @@ paths: /subscriptions/{subscriptionId}: /subscriptions/{subscriptionId}: parameters: parameters: - $ref: '#/components/parameters/SubscriptionId' - $ref: '#/components/parameters/SubscriptionId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method for reading an individual subscription for VNF alarms subscribed The API consumer can use this method for reading an individual subscription for VNF alarms subscribed by the API consumer. See clause 7.4.6.3.2. by the API consumer. See clause 7.4.6.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType responses: responses: "200": "200": $ref: '#/components/responses/IndividualSubscription.Get.200' $ref: '#/components/responses/IndividualSubscription.Get.200' Loading Loading @@ -340,6 +340,38 @@ paths: components: components: parameters: parameters: filter_subscriptions: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The VNFM shall support receiving this parameter as part of the URI query string. The EM may supply this parameter. The VNF may supply its instance Id as an attribute filter. All attribute names that appear in the FmSubscription and in data types referenced from it shall be supported by the VNFM in the filter expression in: query required: false schema: type: string filter_alarms: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The VNFM shall support receiving this parameter as part of the URI query string. The EM may supply this parameter. The VNF may supply its instance Id as an attribute filter. The following attribute names shall be supported in the filter expression: id, managedObjectId, vnfcInstanceIds, rootCauseFaultyResource.faultyResourceType, eventType, perceivedSeverity, probableCause. If the vnfcInstanceIds parameter is provided, exactly one value for the managedObjectId attribute shall be provided. in: query required: false schema: type: string AlarmId: AlarmId: name: alarmId name: alarmId in: path in: path Loading src/SOL002/VNFFaultManagementNotification/VNFFaultManagementNotification.yaml +9 −9 Original line number Original line Diff line number Diff line Loading @@ -29,8 +29,8 @@ servers: paths: paths: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmNotification: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmNotification: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, Loading Loading @@ -58,7 +58,7 @@ paths: The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/AlarmNotification' $ref: '#/components/requestBodies/AlarmNotification' responses: responses: Loading @@ -81,8 +81,8 @@ paths: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmClearedNotification: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmClearedNotification: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, Loading Loading @@ -110,7 +110,7 @@ paths: The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/AlarmClearedNotification' $ref: '#/components/requestBodies/AlarmClearedNotification' responses: responses: Loading @@ -133,8 +133,8 @@ paths: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmListRebuiltNotification: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmListRebuiltNotification: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, Loading Loading @@ -162,7 +162,7 @@ paths: The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/AlarmListRebuiltNotification' $ref: '#/components/requestBodies/AlarmListRebuiltNotification' responses: responses: Loading src/SOL002/VNFIndicator/VNFIndicator.yaml +62 −18 Original line number Original line Diff line number Diff line Loading @@ -32,14 +32,14 @@ paths: /indicators: /indicators: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method queries multiple VNF indicators. See clause 8.4.2.3.2. The GET method queries multiple VNF indicators. See clause 8.4.2.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_indicators' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/Indicators.Get.200' $ref: '#/components/responses/Indicators.Get.200' Loading Loading @@ -71,14 +71,14 @@ paths: /indicators/{vnfInstanceId}: /indicators/{vnfInstanceId}: parameters: parameters: - $ref: '#/components/parameters/VnfInstanceId' - $ref: '#/components/parameters/VnfInstanceId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method queries multiple VNF indicators related to a VNF instance. See clause 8.4.3.3.2. The GET method queries multiple VNF indicators related to a VNF instance. See clause 8.4.3.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_vnf_indicators_related_to_vnf_instance' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/VnfIndicators.Get.200' $ref: '#/components/responses/VnfIndicators.Get.200' Loading Loading @@ -111,8 +111,8 @@ paths: parameters: parameters: - $ref: '#/components/parameters/VnfInstanceId' - $ref: '#/components/parameters/VnfInstanceId' - $ref: '#/components/parameters/IndicatorId' - $ref: '#/components/parameters/IndicatorId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method reads a VNF indicator. See clause 8.4.4.3.2. The GET method reads a VNF indicator. See clause 8.4.4.3.2. Loading Loading @@ -146,15 +146,15 @@ paths: /subscriptions: /subscriptions: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method queries the list of active subscriptions of the functional block that invokes the method. The GET method queries the list of active subscriptions of the functional block that invokes the method. It can be used e.g. for resynchronization after error situations. See clause 8.4.5.3.2. It can be used e.g. for resynchronization after error situations. See clause 8.4.5.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_subscriptions' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/VnfIndicatorSubscriptions.Get.200' $ref: '#/components/responses/VnfIndicatorSubscriptions.Get.200' Loading Loading @@ -187,8 +187,8 @@ paths: description: | description: | The POST method creates a new subscription. See clause 8.4.5.3.1. The POST method creates a new subscription. See clause 8.4.5.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/VnfIndicatorSubscriptionRequest' $ref: '#/components/requestBodies/VnfIndicatorSubscriptionRequest' responses: responses: Loading Loading @@ -224,8 +224,8 @@ paths: /subscriptions/{subscriptionId}: /subscriptions/{subscriptionId}: parameters: parameters: - $ref: '#/components/parameters/SubscriptionId' - $ref: '#/components/parameters/SubscriptionId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method reads an individual subscription. See clause 8.4.6.3.2. The GET method reads an individual subscription. See clause 8.4.6.3.2. Loading Loading @@ -290,6 +290,50 @@ paths: components: components: parameters: parameters: filter_subscriptions: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The EM shall and the VNF may support receiving this parameter as part of the URI query string. The VNFM may supply this parameter. All attribute names that appear in the VnfIndicatorSubscription data type and in data types referenced from it shall be supported in the filter expression. If receiving, this parameter is not supported, a 400 Bad Request response shall be returned (see table 8.4.5.3.2-2). in: query required: false schema: type: string filter_vnf_indicators_related_to_vnf_instance: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The API producer shall support receiving this parameter as part of the URI query string. The VNFM may supply this parameter. All attribute names that appear in the VnfIndicator data type and in data types referenced from it shall be supported by the API producer in the filter expression. in: query required: false schema: type: string filter_indicators: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The API producer shall support receiving this parameter as part of the URI query string. The VNFM may supply this parameter. All attribute names that appear in the VnfIndicator data type and in data types referenced from it shall be supported by the API producer in the filter expression. in: query required: false schema: type: string VnfInstanceId: VnfInstanceId: name: vnfInstanceId name: vnfInstanceId in: path in: path Loading src/SOL002/VNFIndicatorNotification/VNFIndicatorNotification.yaml +6 −6 Original line number Original line Diff line number Diff line Loading @@ -29,8 +29,8 @@ servers: paths: paths: '/URI_is_provided_by_the_client_when_creating_the_subscription-VnfIndicatorValueChangeNotification': '/URI_is_provided_by_the_client_when_creating_the_subscription-VnfIndicatorValueChangeNotification': parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the The GET method allows the API producer to test the notification endpoint that is provided by the Loading Loading @@ -58,7 +58,7 @@ paths: The POST method delivers a notification from the API producer to an API consumer. The API consumer shall have 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. See clause 8.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 8.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/VnfIndicatorValueChangeNotification' $ref: '#/components/requestBodies/VnfIndicatorValueChangeNotification' responses: responses: Loading @@ -81,8 +81,8 @@ paths: '/URI_is_provided_by_the_client_when_creating_the_subscription-SupportedIndicatorsChangeNotification': '/URI_is_provided_by_the_client_when_creating_the_subscription-SupportedIndicatorsChangeNotification': parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the The GET method allows the API producer to test the notification endpoint that is provided by the Loading Loading @@ -110,7 +110,7 @@ paths: The POST method delivers a notification from the API producer to an API consumer. The API consumer shall have 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. See clause 8.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 8.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/SupportedIndicatorsChangeNotification' $ref: '#/components/requestBodies/SupportedIndicatorsChangeNotification' responses: responses: Loading Loading
src/SOL002/VNFConfiguration/VNFConfiguration.yaml +2 −2 Original line number Original line Diff line number Diff line Loading @@ -32,8 +32,8 @@ paths: /configuration: /configuration: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method to read configuration information about a VNF instance and/or its VNFC instances. The API consumer can use this method to read configuration information about a VNF instance and/or its VNFC instances. Loading
src/SOL002/VNFFaultManagement/VNFFaultManagement.yaml +58 −26 Original line number Original line Diff line number Diff line Loading @@ -32,16 +32,16 @@ paths: /alarms: /alarms: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method to retrieve information about the alarm list. See clause 7.4.2.3.2. The API consumer can use this method to retrieve information about the alarm list. See clause 7.4.2.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_alarms' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/Alarms.Get.200' $ref: '#/components/responses/Alarms.Get.200' Loading Loading @@ -73,14 +73,14 @@ paths: /alarms/{alarmId}: /alarms/{alarmId}: parameters: parameters: - $ref: '#/components/parameters/AlarmId' - $ref: '#/components/parameters/AlarmId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method to read an individual alarm. See clause 7.4.3.3.2. The API consumer can use this method to read an individual alarm. See clause 7.4.3.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType responses: responses: "200": "200": $ref: '#/components/responses/IndividualAlarm.Get.200' $ref: '#/components/responses/IndividualAlarm.Get.200' Loading Loading @@ -113,8 +113,8 @@ paths: description: | description: | This method modifies an individual alarm resource. See clause 7.4.3.3.4. This method modifies an individual alarm resource. See clause 7.4.3.3.4. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/IndividualAlarmRequest' $ref: '#/components/requestBodies/IndividualAlarmRequest' responses: responses: Loading Loading @@ -152,8 +152,8 @@ paths: /alarms/{alarmId}/escalate: /alarms/{alarmId}/escalate: parameters: parameters: - $ref: '#/components/parameters/AlarmId' - $ref: '#/components/parameters/AlarmId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization post: post: description: | description: | The POST method enables the API consumer to escalate the perceived severity of an alarm that is represented The POST method enables the API consumer to escalate the perceived severity of an alarm that is represented Loading Loading @@ -190,17 +190,17 @@ paths: /subscriptions: /subscriptions: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method to retrieve the list of active subscriptions for VNF alarms subscribed The API consumer can use this method to retrieve the list of active subscriptions for VNF alarms subscribed by the API consumer. It can be used e.g. for resynchronization after error situations. See clause 7.4.5.3.2. by the API consumer. It can be used e.g. for resynchronization after error situations. See clause 7.4.5.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_subscriptions' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/Subscriptions.Get.200' $ref: '#/components/responses/Subscriptions.Get.200' Loading Loading @@ -233,8 +233,8 @@ paths: description: | description: | The POST method creates a new subscription. See clause 7.4.5.3.1. The POST method creates a new subscription. See clause 7.4.5.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/FmSubscriptionRequest' $ref: '#/components/requestBodies/FmSubscriptionRequest' responses: responses: Loading Loading @@ -270,15 +270,15 @@ paths: /subscriptions/{subscriptionId}: /subscriptions/{subscriptionId}: parameters: parameters: - $ref: '#/components/parameters/SubscriptionId' - $ref: '#/components/parameters/SubscriptionId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The API consumer can use this method for reading an individual subscription for VNF alarms subscribed The API consumer can use this method for reading an individual subscription for VNF alarms subscribed by the API consumer. See clause 7.4.6.3.2. by the API consumer. See clause 7.4.6.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType responses: responses: "200": "200": $ref: '#/components/responses/IndividualSubscription.Get.200' $ref: '#/components/responses/IndividualSubscription.Get.200' Loading Loading @@ -340,6 +340,38 @@ paths: components: components: parameters: parameters: filter_subscriptions: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The VNFM shall support receiving this parameter as part of the URI query string. The EM may supply this parameter. The VNF may supply its instance Id as an attribute filter. All attribute names that appear in the FmSubscription and in data types referenced from it shall be supported by the VNFM in the filter expression in: query required: false schema: type: string filter_alarms: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The VNFM shall support receiving this parameter as part of the URI query string. The EM may supply this parameter. The VNF may supply its instance Id as an attribute filter. The following attribute names shall be supported in the filter expression: id, managedObjectId, vnfcInstanceIds, rootCauseFaultyResource.faultyResourceType, eventType, perceivedSeverity, probableCause. If the vnfcInstanceIds parameter is provided, exactly one value for the managedObjectId attribute shall be provided. in: query required: false schema: type: string AlarmId: AlarmId: name: alarmId name: alarmId in: path in: path Loading
src/SOL002/VNFFaultManagementNotification/VNFFaultManagementNotification.yaml +9 −9 Original line number Original line Diff line number Diff line Loading @@ -29,8 +29,8 @@ servers: paths: paths: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmNotification: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmNotification: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, Loading Loading @@ -58,7 +58,7 @@ paths: The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/AlarmNotification' $ref: '#/components/requestBodies/AlarmNotification' responses: responses: Loading @@ -81,8 +81,8 @@ paths: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmClearedNotification: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmClearedNotification: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, Loading Loading @@ -110,7 +110,7 @@ paths: The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/AlarmClearedNotification' $ref: '#/components/requestBodies/AlarmClearedNotification' responses: responses: Loading @@ -133,8 +133,8 @@ paths: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmListRebuiltNotification: /URI_is_provided_by_the_client_when_creating_the_subscription-AlarmListRebuiltNotification: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, The GET method allows the API producer to test the notification endpoint that is provided by the API consumer, Loading Loading @@ -162,7 +162,7 @@ paths: The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have The POST method notifies a VNF alarm or that the alarm list has been rebuilt. The API consumer shall have previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 7.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/AlarmListRebuiltNotification' $ref: '#/components/requestBodies/AlarmListRebuiltNotification' responses: responses: Loading
src/SOL002/VNFIndicator/VNFIndicator.yaml +62 −18 Original line number Original line Diff line number Diff line Loading @@ -32,14 +32,14 @@ paths: /indicators: /indicators: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method queries multiple VNF indicators. See clause 8.4.2.3.2. The GET method queries multiple VNF indicators. See clause 8.4.2.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_indicators' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/Indicators.Get.200' $ref: '#/components/responses/Indicators.Get.200' Loading Loading @@ -71,14 +71,14 @@ paths: /indicators/{vnfInstanceId}: /indicators/{vnfInstanceId}: parameters: parameters: - $ref: '#/components/parameters/VnfInstanceId' - $ref: '#/components/parameters/VnfInstanceId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method queries multiple VNF indicators related to a VNF instance. See clause 8.4.3.3.2. The GET method queries multiple VNF indicators related to a VNF instance. See clause 8.4.3.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_vnf_indicators_related_to_vnf_instance' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/VnfIndicators.Get.200' $ref: '#/components/responses/VnfIndicators.Get.200' Loading Loading @@ -111,8 +111,8 @@ paths: parameters: parameters: - $ref: '#/components/parameters/VnfInstanceId' - $ref: '#/components/parameters/VnfInstanceId' - $ref: '#/components/parameters/IndicatorId' - $ref: '#/components/parameters/IndicatorId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method reads a VNF indicator. See clause 8.4.4.3.2. The GET method reads a VNF indicator. See clause 8.4.4.3.2. Loading Loading @@ -146,15 +146,15 @@ paths: /subscriptions: /subscriptions: parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method queries the list of active subscriptions of the functional block that invokes the method. The GET method queries the list of active subscriptions of the functional block that invokes the method. It can be used e.g. for resynchronization after error situations. See clause 8.4.5.3.2. It can be used e.g. for resynchronization after error situations. See clause 8.4.5.3.2. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/filter - $ref: '#/components/parameters/filter_subscriptions' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/nextpage_opaque_marker - $ref: ../../components/SOL002_params.yaml#/components/parameters/nextpage_opaque_marker_vnfm responses: responses: "200": "200": $ref: '#/components/responses/VnfIndicatorSubscriptions.Get.200' $ref: '#/components/responses/VnfIndicatorSubscriptions.Get.200' Loading Loading @@ -187,8 +187,8 @@ paths: description: | description: | The POST method creates a new subscription. See clause 8.4.5.3.1. The POST method creates a new subscription. See clause 8.4.5.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002_params.yaml#/components/parameters/Accept - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/VnfIndicatorSubscriptionRequest' $ref: '#/components/requestBodies/VnfIndicatorSubscriptionRequest' responses: responses: Loading Loading @@ -224,8 +224,8 @@ paths: /subscriptions/{subscriptionId}: /subscriptions/{subscriptionId}: parameters: parameters: - $ref: '#/components/parameters/SubscriptionId' - $ref: '#/components/parameters/SubscriptionId' - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method reads an individual subscription. See clause 8.4.6.3.2. The GET method reads an individual subscription. See clause 8.4.6.3.2. Loading Loading @@ -290,6 +290,50 @@ paths: components: components: parameters: parameters: filter_subscriptions: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The EM shall and the VNF may support receiving this parameter as part of the URI query string. The VNFM may supply this parameter. All attribute names that appear in the VnfIndicatorSubscription data type and in data types referenced from it shall be supported in the filter expression. If receiving, this parameter is not supported, a 400 Bad Request response shall be returned (see table 8.4.5.3.2-2). in: query required: false schema: type: string filter_vnf_indicators_related_to_vnf_instance: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The API producer shall support receiving this parameter as part of the URI query string. The VNFM may supply this parameter. All attribute names that appear in the VnfIndicator data type and in data types referenced from it shall be supported by the API producer in the filter expression. in: query required: false schema: type: string filter_indicators: name: filter description: > Attribute-based filtering expression according to clause 5.2 of ETSI GS NFV-SOL 013 [6]. The API producer shall support receiving this parameter as part of the URI query string. The VNFM may supply this parameter. All attribute names that appear in the VnfIndicator data type and in data types referenced from it shall be supported by the API producer in the filter expression. in: query required: false schema: type: string VnfInstanceId: VnfInstanceId: name: vnfInstanceId name: vnfInstanceId in: path in: path Loading
src/SOL002/VNFIndicatorNotification/VNFIndicatorNotification.yaml +6 −6 Original line number Original line Diff line number Diff line Loading @@ -29,8 +29,8 @@ servers: paths: paths: '/URI_is_provided_by_the_client_when_creating_the_subscription-VnfIndicatorValueChangeNotification': '/URI_is_provided_by_the_client_when_creating_the_subscription-VnfIndicatorValueChangeNotification': parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the The GET method allows the API producer to test the notification endpoint that is provided by the Loading Loading @@ -58,7 +58,7 @@ paths: The POST method delivers a notification from the API producer to an API consumer. The API consumer shall have 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. See clause 8.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 8.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/VnfIndicatorValueChangeNotification' $ref: '#/components/requestBodies/VnfIndicatorValueChangeNotification' responses: responses: Loading @@ -81,8 +81,8 @@ paths: '/URI_is_provided_by_the_client_when_creating_the_subscription-SupportedIndicatorsChangeNotification': '/URI_is_provided_by_the_client_when_creating_the_subscription-SupportedIndicatorsChangeNotification': parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002_params.yaml#/components/parameters/Version - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/Authorization - $ref: ../../components/SOL002_params.yaml#/components/parameters/Authorization get: get: description: | description: | The GET method allows the API producer to test the notification endpoint that is provided by the The GET method allows the API producer to test the notification endpoint that is provided by the Loading Loading @@ -110,7 +110,7 @@ paths: The POST method delivers a notification from the API producer to an API consumer. The API consumer shall have 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. See clause 8.4.7.3.1. previously created an "Individual subscription" resource with a matching filter. See clause 8.4.7.3.1. parameters: parameters: - $ref: ../../components/SOL002SOL003_params.yaml#/components/parameters/ContentType - $ref: ../../components/SOL002_params.yaml#/components/parameters/ContentType requestBody: requestBody: $ref: '#/components/requestBodies/SupportedIndicatorsChangeNotification' $ref: '#/components/requestBodies/SupportedIndicatorsChangeNotification' responses: responses: Loading