Add Csp Specific prefix in service Url
There can be a scenario where CSP's are adding extra prefix to their service URL because of some security concerns or API gateway in front and hence It will wrong to assume same base url for all the services followed by the same api context path.
e.g. normal url for workflow service : https://osdu-cpd-osdu.osdu-og-platform-validati-ba8e38d4c011d627379af1a4280c4e35-0000.sjc03.containers.appdomain.cloud/api/workflow/v1/
urls with csp specific variable : https://osdu-cpd-osdu.osdu-og-platform-validati-ba8e38d4c011d627379af1a4280c4e35-0000.sjc03.containers.appdomain.cloud/csp-variable/api/workflow/v1/
This can be configurable and csp can have variable of their own.
- Current nomenclature :
{{csp-base-url}}/{{api-service-context-path}}
- New nomenclature :
{{csp-base-url}}/{{csp-svc-prefix}}/{{api-service-context-path}}
The presence of {{csp-svc-prefix}}
should be configurable and by default should not be there so that it won't break existing code.