*** Variables ***
${NFVMANOHOST}      localhost    # Hostname of the VNFM
${NFVMANO_PORT}      8080    # Listening port of the VNFM
${NFVMANO_SCHEMA}    https


${AUTHORIZATION_HEADER}   Authorization
${AUTHORIZATION_TOKEN}    Bearer 0b79bab50daca910b000d4f1a2b675d604257e42
${NEG_AUTHORIZATION_TOKEN}    Bearer negativetoken
${BAD_AUTHORIZATION_TOKEN}    Bear sometoken

${OAUTH_ENCRIPTION_ALGORITHM}    HS256
${JOBS_PERMITTED_SCOPE}    nfvmanopm:v2:pm_job_info
${JOBS_NOT_PERMITTED_SCOPE}    nfvmanopm:v2:pm_job_info:readonly
${THREHSOLD_PERMITTED_SCOPE}    nfvmanopm:v2:thresold_info
${THRESHOLD_NOT_PERMITTED_SCOPE}    nfvmanopm:v2:threshold_info:readonly
${NOT_PERMITTED_SCOPE}    nfvmanopm:v2:invalid


${CONTENT_TYPE_JSON}    application/json
${CONTENT_TYPE_PATCH}   application/merge-patch+json
${ACCEPT_JSON}    application/json
${AUTH_USAGE}     1
${FIELD_USAGE}    1
#${NFVMANO_CHECKS_NOTIF_ENDPOINT}    1        ## If true, during subscription, the FUT performs a get to the notification endpoint



${apiRoot}        /
${apiMajorVersion}     v1
${apiName}        nfvmanopm

${callback_port}    9091
${callback_uri}    http://172.22.1.7:${callback_port}
${unreachable_callback_uri}   http://unreachable_callback_uri-error-422
${callback_endpoint}    /nfvmanopm/subscriptions


${total_polling_time}   2 min
${polling_interval}     10 sec

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

${response}    httpresponse

${objectInstanceIds}    daca910b0-00d4f1a2b675d-604257e42

${callbackResp}    127.0.0.1

### INDIVIDUAL PM JOBS VARIABLES ###
${pmJobId}        29f4ff6a-be91-4ec8-856e-fcf1e2479e4e
${erroneousPmJobId}    erroneousPmJobId
${newPmJobId}    newPmJobId
${OrigResponse}=    httpresponse
${invalid_etag}    invalid etag

### INDIVIDUAL THRESHOLDS VARIABLES ###
${thresholdId}    1f50d68b-82e8-4deb-bd40-c934d4d1ac0a
${erroneousThresholdId}    erroneousThresholdId
${newThresholdId}    newThresholdId


### NOTIFICATIONS VARIABLES ###

${callback_endpoint_fwd}    /endpoint/check

${notification_request}    []
${notification_response}    []

### PM JOBS VARIABLES ###
${POS_FILTER}     objectInstanceIds=1f50d68b-82e8-4deb-bd40-c934d4d1ac0a
${NEG_FILTER}     criteriaPmJob=erroneousAttributeName
${fields}         criteria,objectInstanceIds   

### REPORTS VARIABLES ###
#${pmJobId}        1f50d68b-82e8-4deb-bd40-c934d4d1ac0a
${reportId}       0fb4c875-e07f-46ca-a9dd-13907667a568
${erroneousReportId}    erroneousReportId
${newReportId}    newReportId
#${OrigResponse}=    httpresponse

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