${LccnSubscriptions}=Check subscriptions about one VNFInstance and operation type${vnfInstanceId}VnfLcmOperationOccurrenceNotificationoperationType=SCALE
Set Suite Variable${LccnSubscriptions}
${scaleInfo}=Get Vnf Scale Info${vnfInstanceId}
POST Scale Out a vnfInstance
[Documentation]Test ID: 5.x.y.x
...Test title: Scale out VNF operation
...Test objective: The objective is to test a scale out of an existing VNF instance
...Pre-conditions: VNF instance in INSTANTIATED state (Test ID: 5.a.b.c)
...Reference: section 5.4.5 - SOL003 v2.4.1
...Config ID: Config_prod_VNFM
...Applicability: Scale operation is supported for the VNF (as capability in the VNFD)
...NFVO is not subscribed for
...Post-Conditions: VNF instance still in INSTANTIATED state and VNF was scaled
Run Keyword If${AUTH_USAGE}== 1Set Headers{"Authorization": "${AUTHORIZATION}"}
Run Keyword If${notificationType}=="VnfIdentifierCreationNotification" or ${notificationType}=="VnfIdentifierDeletionNotification"GET${apiRoot}/${apiName}/${apiVersion}/subscriptions?vnfInstanceIds=${vnfInstanceId}¬ificationTypes=${notificationType}