*** Variables ***
${VNFM_HOST}      localhost    # Hostname of the VNFM
${VNFM_PORT}      8080    # Listening port of the VNFM
${VNFM_SCHEMA}    https

${apiRoot}        /
${apiMajorVersion}     v2
${apiName}        vnfpm

${CONTENT_TYPE_JSON}    application/json
${CONTENT_TYPE_PATCH}    application/merge-patch+json
${ACCEPT_JSON}    application/json

${FIELD_USAGE}    1
${AUTHORIZATION_HEADER}    Authorization
${AUTHORIZATION_TOKEN}    Bearer 0b79bab50daca910b000d4f1a2b675d604257e42
${AUTH_USAGE}    1

${PM_JOBS_SCOPE}    vnfpm:v1:pm_jobs
${THRESHOLDS_SCOPE}   vnfpm:v1:thresholds
${NEG_SCOPE}    vnfpm:v1:invalid
${OAUTH_Encryption_ALGORITHM}   HS256
${API_VERSION}      2.13.0

${HEADER_TEST_SUPPORTED}    0

${VNFM_CHECKS_NOTIF_ENDPOINT}    1
${callback_uri}    http://localhost
${unreachable_callback_uri}    http://not-reachable-uri
${new_callback_uri}    http://newcallbackuri-for-PMJobModifications
${callback_port}    9091
${callback_endpoint}    /endpoint

${MOCK_SERVER_JAR}    ../../../bin/mockserver-netty-5.5.0-jar-with-dependencies.jar

${response}        http-response
${origResponse}

${objectInstanceIds}    1f50d68b-82e8-4deb-bd40-c934d4d1ac0a


${pmJobId}        29f4ff6a-be91-4ec8-856e-fcf1e2479e4e
${erroneousPmJobId}    erroneousPmJobId
${newPmJobId}    newPmJobId


${thresholdId}    1f50d68b-82e8-4deb-bd40-c934d4d1ac0a
${erroneousThresholdId}    erroneousThresholdId
${newThresholdId}    newThresholdId

${POS_FILTER}     objectInstanceIds=${objectInstanceIds}
${NEG_FILTER}     criteriaPmJob=erroneousAttributeName
${fields}         criteria,reports
${SEPERATOR}      =

${reportId}       0fb4c875-e07f-46ca-a9dd-13907667a568
${erroneousReportId}    erroneousReportId
${newReportId}    newReportId

${FILTER_OK}      objectInstanceId=1f50d68b-82e8-4deb-bd40-c934d4d1ac0a
${FILTER_KO}      criterias=erroneousFilter

${subscriptionId}    17563e75-0e14-4bd7-94b4-6bbb869c79aa
${erroneousSubscriptionId}    erroneousSubscriptionId
${newSubscriptionId}    newSubsciptionId

${callbackUri_Sub}    http://172.22.1.7:9091/vnfpm/subscriptions
${filter_ok}      callbackUri=${callbackUri_Sub}
${filter_ko}      erroneousFilter=erroneous
${total_polling_time}   2 min
${polling_interval}     10 sec

${callbackResp}    localhost

${objectInstanceId}    