From 479a8a8d8ba169ff40b946dc161406d1634a29dd Mon Sep 17 00:00:00 2001 From: kaliraja <kaliraja1992@gmail.com> Date: Tue, 20 Aug 2019 11:42:12 +0530 Subject: [PATCH] Issue #000 feat: updated the format relates to kong 9 --- ansible/roles/kong-api/defaults/main.yml | 1168 +++++++++++----------- 1 file changed, 584 insertions(+), 584 deletions(-) diff --git a/ansible/roles/kong-api/defaults/main.yml b/ansible/roles/kong-api/defaults/main.yml index 12cee4aad..ce7303b9a 100644 --- a/ansible/roles/kong-api/defaults/main.yml +++ b/ansible/roles/kong-api/defaults/main.yml @@ -86,9 +86,9 @@ premium_consumer_rate_limits: # Example: # kong_apis: # - name: "readContent" -# uris: "/v3/public/content/read" +# request_path: "/v3/public/content/read" # upstream_url: "{{ learning_service_url }}/v3/public/content/read" -# strip_uri: true +# strip_request_path: true # plugins: # - {name: 'jwt'} # - {name: 'cors'} @@ -99,9 +99,9 @@ premium_consumer_rate_limits: kong_apis: - name: PrivateContentAPIs - uris: "{{ private_content_prefix }}/v3" + request_path: "{{ private_content_prefix }}/v3" upstream_url: "{{ vm_learning_service_url }}/content/v3" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -115,9 +115,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createContent - uris: "{{ content_service_prefix }}/v1/create" + request_path: "{{ content_service_prefix }}/v1/create" upstream_url: "{{ content_service_url }}/v1/content/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -131,9 +131,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchContent - uris: "{{ content_service_prefix }}/v1/search" + request_path: "{{ content_service_prefix }}/v1/search" upstream_url: "{{ content_service_url }}/v1/content/search" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -144,9 +144,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateContent - uris: "{{ content_service_prefix }}/v1/update" + request_path: "{{ content_service_prefix }}/v1/update" upstream_url: "{{ content_service_url }}/v1/content/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -160,9 +160,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readContent - uris: "{{ content_service_prefix }}/v1/read" + request_path: "{{ content_service_prefix }}/v1/read" upstream_url: "{{ content_service_url }}/v1/content/read" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -173,9 +173,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: submitContentForReview - uris: "{{ content_service_prefix }}/v1/review" + request_path: "{{ content_service_prefix }}/v1/review" upstream_url: "{{ content_service_url }}/v1/content/review" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -189,9 +189,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: publishContent - uris: "{{ content_service_prefix }}/v1/publish" + request_path: "{{ content_service_prefix }}/v1/publish" upstream_url: "{{ content_service_url }}/v1/content/publish" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -205,9 +205,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: uploadContent - uris: "{{ content_service_prefix }}/v1/upload" + request_path: "{{ content_service_prefix }}/v1/upload" upstream_url: "{{ content_service_url }}/v1/content/upload" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -221,9 +221,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ large_request_size_limit }}" - name: retireContent - uris: "{{ content_service_prefix }}/v1/retire" + request_path: "{{ content_service_prefix }}/v1/retire" upstream_url: "{{ content_service_url }}/v1/content/retire" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -237,9 +237,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createCourse - uris: "{{ course_service_prefix }}/v1/create" + request_path: "{{ course_service_prefix }}/v1/create" upstream_url: "{{ content_service_url }}/v1/course/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -253,9 +253,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchCourse - uris: "{{ course_service_prefix }}/v1/search" + request_path: "{{ course_service_prefix }}/v1/search" upstream_url: "{{ content_service_url }}/v1/course/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -269,9 +269,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateCourse - uris: "{{ course_service_prefix }}/v1/update" + request_path: "{{ course_service_prefix }}/v1/update" upstream_url: "{{ content_service_url }}/v1/course/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -285,9 +285,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readCourse - uris: "{{ course_service_prefix }}/v1/read" + request_path: "{{ course_service_prefix }}/v1/read" upstream_url: "{{ content_service_url }}/v1/course/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -301,9 +301,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: submitCourseForReview - uris: "{{ course_service_prefix }}/v1/review" + request_path: "{{ course_service_prefix }}/v1/review" upstream_url: "{{ content_service_url }}/v1/course/review" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -317,9 +317,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: publishCourse - uris: "{{ course_service_prefix }}/v1/publish" + request_path: "{{ course_service_prefix }}/v1/publish" upstream_url: "{{ content_service_url }}/v1/course/publish" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -333,9 +333,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: retireCourse - uris: "{{ course_service_prefix }}/v1/retire" + request_path: "{{ course_service_prefix }}/v1/retire" upstream_url: "{{ content_service_url }}/v1/course/retire" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -349,9 +349,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getCourseHierarchy - uris: "{{ course_service_prefix }}/v1/hierarchy" + request_path: "{{ course_service_prefix }}/v1/hierarchy" upstream_url: "{{ content_service_url }}/v1/course/hierarchy" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -362,9 +362,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: courseEnrolment - uris: "{{ course_service_prefix }}/v1/enrol" + request_path: "{{ course_service_prefix }}/v1/enrol" upstream_url: "{{ lms_service_url }}/v1/course/enroll" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -378,9 +378,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: courseUnEnrolment - uris: "{{ course_service_prefix }}/v1/unenrol" + request_path: "{{ course_service_prefix }}/v1/unenrol" upstream_url: "{{ lms_service_url }}/v1/course/unenroll" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -394,9 +394,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listCourseEnrollments - uris: "{{ course_service_prefix }}/v1/user/enrollment/list" + request_path: "{{ course_service_prefix }}/v1/user/enrollment/list" upstream_url: "{{ lms_service_url }}/v1/user/courses/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -410,9 +410,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readCourseEnrollment - uris: "{{ course_service_prefix }}/v1/user/enrollment/read" + request_path: "{{ course_service_prefix }}/v1/user/enrollment/read" upstream_url: "{{ lms_service_url }}/v1/user/courses/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -424,11 +424,11 @@ kong_apis: config.hour: "{{ medium_rate_limit_per_hour }}" config.limit_by: credential - name: request-size-limiting - config.allowed_payload_size: "{{ small_request_size_limit }}" + config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readContentState - uris: "{{ course_service_prefix }}/v1/content/state/read" + request_path: "{{ course_service_prefix }}/v1/content/state/read" upstream_url: "{{ lms_service_url }}/v1/content/state/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -442,9 +442,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateContentState - uris: "{{ course_service_prefix }}/v1/content/state/update" + request_path: "{{ course_service_prefix }}/v1/content/state/update" upstream_url: "{{ lms_service_url }}/v1/content/state/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -458,9 +458,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createUser - uris: "{{ user_service_prefix }}/v1/create" + request_path: "{{ user_service_prefix }}/v1/create" upstream_url: "{{ learning_service_url }}/v1/user/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -474,9 +474,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createUserVersion2 - uris: "{{ user_service_prefix }}/v2/create" + request_path: "{{ user_service_prefix }}/v2/create" upstream_url: "{{ learning_service_url }}/v2/user/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -490,9 +490,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateUser - uris: "{{ user_service_prefix }}/v1/update" + request_path: "{{ user_service_prefix }}/v1/update" upstream_url: "{{ learning_service_url }}/v1/user/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -506,9 +506,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getUserProfile - uris: "{{ user_service_prefix }}/v1/read" + request_path: "{{ user_service_prefix }}/v1/read" upstream_url: "{{ learning_service_url }}/v1/user/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -522,9 +522,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getUserProfileV2 - uris: "{{ user_service_prefix }}/v2/read" + request_path: "{{ user_service_prefix }}/v2/read" upstream_url: "{{ learning_service_url }}/v2/user/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -538,9 +538,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchUser - uris: "{{ user_service_prefix }}/v1/search" + request_path: "{{ user_service_prefix }}/v1/search" upstream_url: "{{ learning_service_url }}/v1/user/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -554,9 +554,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: retireUser - uris: "{{ user_service_prefix }}/v1/retire" + request_path: "{{ user_service_prefix }}/v1/retire" upstream_url: "{{ learning_service_url }}/v1/user/retire" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -570,9 +570,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createPage - uris: "{{ data_service_prefix }}/v1/page/create" + request_path: "{{ data_service_prefix }}/v1/page/create" upstream_url: "{{ lms_service_url }}/v1/page/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -586,9 +586,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updatePage - uris: "{{ data_service_prefix }}/v1/page/update" + request_path: "{{ data_service_prefix }}/v1/page/update" upstream_url: "{{ lms_service_url }}/v1/page/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -602,9 +602,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getPageSettings - uris: "{{ data_service_prefix }}/v1/page/read" + request_path: "{{ data_service_prefix }}/v1/page/read" upstream_url: "{{ lms_service_url }}/v1/page/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -618,9 +618,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: dialAssemble - uris: "{{ data_service_prefix }}/v1/dial/assemble" + request_path: "{{ data_service_prefix }}/v1/dial/assemble" upstream_url: "{{ lms_service_url }}/v1/page/assemble" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -631,9 +631,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: assemblePage - uris: "{{ data_service_prefix }}/v1/page/assemble" + request_path: "{{ data_service_prefix }}/v1/page/assemble" upstream_url: "{{ lms_service_url }}/v1/page/assemble" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -644,9 +644,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createNote - uris: "{{ notes_service_prefix }}/v1/create" + request_path: "{{ notes_service_prefix }}/v1/create" upstream_url: "{{ learning_service_url }}/v1/note/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -660,9 +660,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateNote - uris: "{{ notes_service_prefix }}/v1/update" + request_path: "{{ notes_service_prefix }}/v1/update" upstream_url: "{{ learning_service_url }}/v1/note/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -676,9 +676,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readNote - uris: "{{ notes_service_prefix }}/v1/read" + request_path: "{{ notes_service_prefix }}/v1/read" upstream_url: "{{ learning_service_url }}/v1/note/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -692,9 +692,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchNotes - uris: "{{ notes_service_prefix }}/v1/search" + request_path: "{{ notes_service_prefix }}/v1/search" upstream_url: "{{ learning_service_url }}/v1/note/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -708,9 +708,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createOrg - uris: "{{ org_service_prefix }}/v1/create" + request_path: "{{ org_service_prefix }}/v1/create" upstream_url: "{{ learning_service_url }}/v1/org/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -724,9 +724,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateOrg - uris: "{{ org_service_prefix }}/v1/update" + request_path: "{{ org_service_prefix }}/v1/update" upstream_url: "{{ learning_service_url }}/v1/org/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -740,9 +740,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readOrg - uris: "{{ org_service_prefix }}/v1/read" + request_path: "{{ org_service_prefix }}/v1/read" upstream_url: "{{ learning_service_url }}/v1/org/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -756,9 +756,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchOrg - uris: "{{ org_service_prefix }}/v1/search" + request_path: "{{ org_service_prefix }}/v1/search" upstream_url: "{{ learning_service_url }}/v1/org/search" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -769,9 +769,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: addMember - uris: "{{ org_service_prefix }}/v1/member/add" + request_path: "{{ org_service_prefix }}/v1/member/add" upstream_url: "{{ learning_service_url }}/v1/org/member/add" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -785,9 +785,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: removeMember - uris: "{{ org_service_prefix }}/v1/member/remove" + request_path: "{{ org_service_prefix }}/v1/member/remove" upstream_url: "{{ learning_service_url }}/v1/org/member/remove" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -801,9 +801,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: suspendMember - uris: "{{ org_service_prefix }}/v1/member/suspend" + request_path: "{{ org_service_prefix }}/v1/member/suspend" upstream_url: "{{ learning_service_url }}/v1/org/member/suspend" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -817,9 +817,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateMembership - uris: "{{ org_service_prefix }}/v1/member/update" + request_path: "{{ org_service_prefix }}/v1/member/update" upstream_url: "{{ learning_service_url }}/v1/org/member/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -833,9 +833,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: echo - uris: "{{ echo_service_prefix }}" + request_path: "{{ echo_service_prefix }}" upstream_url: "{{ echo_service_url }}" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -849,9 +849,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createPageSection - uris: "{{ data_service_prefix }}/v1/page/section/create" + request_path: "{{ data_service_prefix }}/v1/page/section/create" upstream_url: "{{ lms_service_url }}/v1/page/section/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -865,9 +865,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updatePageSection - uris: "{{ data_service_prefix }}/v1/page/section/update" + request_path: "{{ data_service_prefix }}/v1/page/section/update" upstream_url: "{{ lms_service_url }}/v1/page/section/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -881,9 +881,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listPageSections - uris: "{{ data_service_prefix }}/v1/page/section/list" + request_path: "{{ data_service_prefix }}/v1/page/section/list" upstream_url: "{{ lms_service_url }}/v1/page/section/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -897,9 +897,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readPageSection - uris: "{{ data_service_prefix }}/v1/page/section/read" + request_path: "{{ data_service_prefix }}/v1/page/section/read" upstream_url: "{{ lms_service_url }}/v1/page/section/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -913,9 +913,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readRoleMapping - uris: "{{ data_service_prefix }}/v1/role/read" + request_path: "{{ data_service_prefix }}/v1/role/read" upstream_url: "{{ learning_service_url }}/v1/role/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -929,9 +929,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateAssessment - uris: "{{ course_service_prefix }}/v1/assessment/update" + request_path: "{{ course_service_prefix }}/v1/assessment/update" upstream_url: "{{ learning_service_url }}/v1/assessment/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -945,9 +945,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readAssessmentResult - uris: "{{ course_service_prefix }}/v1/assessment/result/read" + request_path: "{{ course_service_prefix }}/v1/assessment/result/read" upstream_url: "{{ learning_service_url }}/v1/assessment/result/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -961,9 +961,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateOrgStatus - uris: "{{ org_service_prefix }}/v1/status/update" + request_path: "{{ org_service_prefix }}/v1/status/update" upstream_url: "{{ learning_service_url }}/v1/org/status/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -977,9 +977,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readUserProfile - uris: "{{ user_service_prefix }}/v1/profile/read" + request_path: "{{ user_service_prefix }}/v1/profile/read" upstream_url: "{{ learning_service_url }}/v1/user/getuser" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -993,9 +993,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: registerMobileApp - uris: "{{ api_manager_perfix }}/v1/consumer/mobile_app/credential/register" + request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_app/credential/register" upstream_url: "{{ am_util_url }}/v1/consumer/mobile_app/credential/register" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1009,9 +1009,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: registerMobileDevice - uris: "{{ api_manager_perfix }}/v1/consumer/mobile_device/credential/register" + request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_device/credential/register" upstream_url: "{{ am_util_url }}/v1/consumer/mobile_device/credential/register" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1026,9 +1026,9 @@ kong_apis: config.allowed_payload_size: "{{ small_request_size_limit }}" - name: registerMobileAppOpenRAP - uris: "{{ api_manager_perfix }}/v1/consumer/mobile_app_openrap/credential/register" + request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_app_openrap/credential/register" upstream_url: "{{ am_util_url }}/v1/consumer/mobile_app_openrap/credential/register" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1043,9 +1043,9 @@ kong_apis: config.allowed_payload_size: "{{ small_request_size_limit }}" - name: registerMobileDeviceOpenRAP - uris: "{{ api_manager_perfix }}/v1/consumer/mobile_device_openrap/credential/register" + request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_device_openrap/credential/register" upstream_url: "{{ am_util_url }}/v1/consumer/mobile_device_openrap/credential/register" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1060,9 +1060,9 @@ kong_apis: config.allowed_payload_size: "{{ small_request_size_limit }}" - name: compositeSearch - uris: "{{ composite_service_prefix }}/v1/search" + request_path: "{{ composite_service_prefix }}/v1/search" upstream_url: "{{ content_service_url }}/v1/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1076,9 +1076,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listTerms - uris: "{{ meta_service_prefix }}/v1/terms/list" + request_path: "{{ meta_service_prefix }}/v1/terms/list" upstream_url: "{{ content_service_url }}/v1/terms/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1092,9 +1092,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listResourceBundles - uris: "{{ meta_service_prefix }}/v1/resourcebundles/list" + request_path: "{{ meta_service_prefix }}/v1/resourcebundles/list" upstream_url: "{{ content_service_url }}/v1/resourcebundles/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1108,9 +1108,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listOrdinals - uris: "{{ meta_service_prefix }}/v1/ordinals/list" + request_path: "{{ meta_service_prefix }}/v1/ordinals/list" upstream_url: "{{ content_service_url }}/v1/ordinals/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1124,9 +1124,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: telemetry - uris: "{{ data_service_prefix }}/v1/telemetry" + request_path: "{{ data_service_prefix }}/v1/telemetry" upstream_url: "{{ telemetry_service_url }}/v1/telemetry" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1140,9 +1140,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: flagContent - uris: "{{ content_service_prefix }}/v1/flag" + request_path: "{{ content_service_prefix }}/v1/flag" upstream_url: "{{ content_service_url }}/v1/content/flag" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1156,9 +1156,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: acceptContentFlag - uris: "{{ content_service_prefix }}/v1/flag/accept" + request_path: "{{ content_service_prefix }}/v1/flag/accept" upstream_url: "{{ content_service_url }}/v1/content/flag/accept" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1172,9 +1172,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: rejectContentFlag - uris: "{{ content_service_prefix }}/v1/flag/reject" + request_path: "{{ content_service_prefix }}/v1/flag/reject" upstream_url: "{{ content_service_url }}/v1/content/flag/reject" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1188,9 +1188,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getOrgCreationDashboard - uris: "{{ dashboard_service_prefix }}/v1/creation/org" + request_path: "{{ dashboard_service_prefix }}/v1/creation/org" upstream_url: "{{ learning_service_url }}/v1/dashboard/creation/org" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1204,9 +1204,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getOrgConsumptionDashboard - uris: "{{ dashboard_service_prefix }}/v1/consumption/org" + request_path: "{{ dashboard_service_prefix }}/v1/consumption/org" upstream_url: "{{ learning_service_url }}/v1/dashboard/consumption/org" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1220,9 +1220,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getCourseProgressDashboard - uris: "{{ dashboard_service_prefix }}/v1/progress/course" + request_path: "{{ dashboard_service_prefix }}/v1/progress/course" upstream_url: "{{ lms_service_url }}/v1/dashboard/progress/course" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1236,9 +1236,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getCourseProgressDashboardV2 - uris: "{{ dashboard_service_prefix }}/v2/progress/course" + request_path: "{{ dashboard_service_prefix }}/v2/progress/course" upstream_url: "{{ lms_service_url }}/v2/dashboard/progress/course" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1252,9 +1252,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getCourseConsumptionDashboard - uris: "{{ dashboard_service_prefix }}/v1/consumption/course" + request_path: "{{ dashboard_service_prefix }}/v1/consumption/course" upstream_url: "{{ lms_service_url }}/v1/dashboard/consumption/course" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1268,9 +1268,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getUserCreationDashboard - uris: "{{ dashboard_service_prefix }}/v1/creation/user" + request_path: "{{ dashboard_service_prefix }}/v1/creation/user" upstream_url: "{{ learning_service_url }}/v1/dashboard/creation/user" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1284,9 +1284,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getUserConsumptionDasbhoard - uris: "{{ dashboard_service_prefix }}/v1/consumption/user" + request_path: "{{ dashboard_service_prefix }}/v1/consumption/user" upstream_url: "{{ learning_service_url }}/v1/dashboard/consumption/user" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1300,9 +1300,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: userBulkUpload - uris: "{{ user_service_prefix }}/v1/upload" + request_path: "{{ user_service_prefix }}/v1/upload" upstream_url: "{{ learning_service_url }}/v1/user/upload" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1316,9 +1316,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: orgBulkUpload - uris: "{{ org_service_prefix }}/v1/upload" + request_path: "{{ org_service_prefix }}/v1/upload" upstream_url: "{{ learning_service_url }}/v1/org/upload" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1332,9 +1332,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: checkUploadJobStatus - uris: "{{ data_service_prefix }}/v1/upload/status" + request_path: "{{ data_service_prefix }}/v1/upload/status" upstream_url: "{{ learning_service_url }}/v1/upload/status" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1348,9 +1348,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getUploadJobStatusLink - uris: "{{ data_service_prefix }}/v1/upload/statusDownloadLink" + request_path: "{{ data_service_prefix }}/v1/upload/statusDownloadLink" upstream_url: "{{ learning_service_url }}/v1/upload/statusDownloadLink" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1364,9 +1364,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createBatch - uris: "{{ course_service_prefix }}/v1/batch/create" + request_path: "{{ course_service_prefix }}/v1/batch/create" upstream_url: "{{ lms_service_url }}/v1/course/batch/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1380,9 +1380,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateBatch - uris: "{{ course_service_prefix }}/v1/batch/update" + request_path: "{{ course_service_prefix }}/v1/batch/update" upstream_url: "{{ lms_service_url }}/v1/course/batch/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1396,9 +1396,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: addUserToBatch - uris: "{{ course_service_prefix }}/v1/batch/user/add" + request_path: "{{ course_service_prefix }}/v1/batch/user/add" upstream_url: "{{ lms_service_url }}/v1/course/batch/users/add" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1412,9 +1412,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: removeUserFromBatch - uris: "{{ course_service_prefix }}/v1/batch/user/remove" + request_path: "{{ course_service_prefix }}/v1/batch/user/remove" upstream_url: "{{ lms_service_url }}/v1/course/batch/users/remove" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1428,9 +1428,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getBatch - uris: "{{ course_service_prefix }}/v1/batch/read" + request_path: "{{ course_service_prefix }}/v1/batch/read" upstream_url: "{{ lms_service_url }}/v1/course/batch/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1444,9 +1444,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getParticipants - uris: "{{ course_service_prefix }}/v1/batch/participants/list" + request_path: "{{ course_service_prefix }}/v1/batch/participants/list" upstream_url: "{{ lms_service_url }}/v1/batch/participants/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1460,9 +1460,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: assignRole - uris: "{{ user_service_prefix }}/v1/role/assign" + request_path: "{{ user_service_prefix }}/v1/role/assign" upstream_url: "{{ learning_service_url }}/v1/user/assign/role" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1476,9 +1476,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: indexSync - uris: "{{ data_service_prefix }}/v1/index/sync" + request_path: "{{ data_service_prefix }}/v1/index/sync" upstream_url: "{{ learning_service_url }}/v1/data/sync" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1492,9 +1492,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: blockUser - uris: "{{ user_service_prefix }}/v1/block" + request_path: "{{ user_service_prefix }}/v1/block" upstream_url: "{{ learning_service_url }}/v1/user/block" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1508,9 +1508,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: unblockUser - uris: "{{ user_service_prefix }}/v1/unblock" + request_path: "{{ user_service_prefix }}/v1/unblock" upstream_url: "{{ learning_service_url }}/v1/user/unblock" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1524,9 +1524,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: uploadMedia - uris: "{{ content_service_prefix }}/v1/media/upload" + request_path: "{{ content_service_prefix }}/v1/media/upload" upstream_url: "{{ learning_service_url }}/v1/file/upload" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1540,9 +1540,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: listCourseBatches - uris: "{{ course_service_prefix }}/v1/batch/list" + request_path: "{{ course_service_prefix }}/v1/batch/list" upstream_url: "{{ lms_service_url }}/v1/course/batch/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1556,9 +1556,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: batchBulkEnrolment - uris: "{{ course_service_prefix }}/v1/batch/bulk/enrollment" + request_path: "{{ course_service_prefix }}/v1/batch/bulk/enrollment" upstream_url: "{{ lms_service_url }}/v1/batch/bulk/enrollment" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1572,9 +1572,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: batchBulkUnEnrolment - uris: "{{ course_service_prefix }}/v1/batch/bulk/unenrollment" + request_path: "{{ course_service_prefix }}/v1/batch/bulk/unenrollment" upstream_url: "{{ lms_service_url }}/v1/batch/bulk/unenrollment" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1588,9 +1588,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getTenantInfo - uris: "{{ org_service_prefix }}/v1/tenant/info" + request_path: "{{ org_service_prefix }}/v1/tenant/info" upstream_url: "{{ player_service_url }}/v1/tenant/info" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1604,9 +1604,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getContentUploadUrl - uris: "{{ content_service_prefix }}/v1/upload/url/read" + request_path: "{{ content_service_prefix }}/v1/upload/url/read" upstream_url: "{{ content_service_url }}/v1/content/upload/url" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1620,9 +1620,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: rejectContent - uris: "{{ content_service_prefix }}/v1/reject" + request_path: "{{ content_service_prefix }}/v1/reject" upstream_url: "{{ content_service_url }}/v1/content/reject" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1636,9 +1636,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: deleteNote - uris: "{{ notes_service_prefix }}/v1/delete" + request_path: "{{ notes_service_prefix }}/v1/delete" upstream_url: "{{ learning_service_url }}/v1/note/delete" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1652,9 +1652,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: sendEmailNotification - uris: "{{ user_service_prefix }}/v1/notification/email" + request_path: "{{ user_service_prefix }}/v1/notification/email" upstream_url: "{{ learning_service_url }}/v1/notification/email" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1668,9 +1668,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: listAllBadges - uris: "{{ org_service_prefix }}/v1/badges/list" + request_path: "{{ org_service_prefix }}/v1/badges/list" upstream_url: "{{ learning_service_url }}/v1/badges/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1684,9 +1684,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: addBadgeToUser - uris: "{{ user_service_prefix }}/v1/badges/add" + request_path: "{{ user_service_prefix }}/v1/badges/add" upstream_url: "{{ learning_service_url }}/v1/user/badges/add" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1700,9 +1700,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: listOrgTypes - uris: "{{ org_service_prefix }}/v1/type/list" + request_path: "{{ org_service_prefix }}/v1/type/list" upstream_url: "{{ learning_service_url }}/v1/org/type/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1716,9 +1716,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: createOrgType - uris: "{{ org_service_prefix }}/v1/type/create" + request_path: "{{ org_service_prefix }}/v1/type/create" upstream_url: "{{ learning_service_url }}/v1/org/type/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1732,9 +1732,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: updateOrgType - uris: "{{ org_service_prefix }}/v1/type/update" + request_path: "{{ org_service_prefix }}/v1/type/update" upstream_url: "{{ learning_service_url }}/v1/org/type/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1748,9 +1748,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: updateUserloginTime - uris: "{{ user_service_prefix }}/v1/update/logintime" + request_path: "{{ user_service_prefix }}/v1/update/logintime" upstream_url: "{{ learning_service_url }}/v1/user/update/logintime" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1764,9 +1764,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getMediaTypes - uris: "{{ user_service_prefix }}/v1/mediatype/list" + request_path: "{{ user_service_prefix }}/v1/mediatype/list" upstream_url: "{{ learning_service_url }}/v1/user/mediatype/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1780,9 +1780,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: DecryptData - uris: "{{ data_service_prefix }}/v1/user/decrypt" + request_path: "{{ data_service_prefix }}/v1/user/decrypt" upstream_url: "{{ learning_service_url }}/v1/user/data/decrypt" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1796,9 +1796,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: encryptData - uris: "{{ data_service_prefix }}/v1/user/encrypt" + request_path: "{{ data_service_prefix }}/v1/user/encrypt" upstream_url: "{{ learning_service_url }}/v1/user/data/encrypt" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1812,9 +1812,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: searchAuditHistory - uris: "{{ data_service_prefix }}/v1/audit/history" + request_path: "{{ data_service_prefix }}/v1/audit/history" upstream_url: "{{ learning_service_url }}/v1/audit/history" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1828,9 +1828,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: addUserSkill - uris: "{{ user_service_prefix }}/v1/skill/add" + request_path: "{{ user_service_prefix }}/v1/skill/add" upstream_url: "{{ learning_service_url }}/v1/user/skill/add" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1844,9 +1844,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getUserSkill - uris: "{{ user_service_prefix }}/v1/skill/read" + request_path: "{{ user_service_prefix }}/v1/skill/read" upstream_url: "{{ learning_service_url }}/v1/user/skill/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1860,9 +1860,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getSkills - uris: "{{ data_service_prefix }}/v1/skills" + request_path: "{{ data_service_prefix }}/v1/skills" upstream_url: "{{ learning_service_url }}/v1/skills" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1876,9 +1876,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: updateUserSkill - uris: "{{ user_service_prefix }}/v1/skill/update" + request_path: "{{ user_service_prefix }}/v1/skill/update" upstream_url: "{{ learning_service_url }}/v1/user/skill/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1892,9 +1892,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: addUserSkillEndorsement - uris: "{{ user_service_prefix }}/v1/skill/endorse/add" + request_path: "{{ user_service_prefix }}/v1/skill/endorse/add" upstream_url: "{{ learning_service_url }}/v1/user/skill/endorse/add" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1908,9 +1908,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getAllData - uris: "{{ data_service_prefix }}/v1/object/read/list" + request_path: "{{ data_service_prefix }}/v1/object/read/list" upstream_url: "{{ learning_service_url }}/v1/object/read/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1924,9 +1924,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getData - uris: "{{ data_service_prefix }}/v1/object/read" + request_path: "{{ data_service_prefix }}/v1/object/read" upstream_url: "{{ learning_service_url }}/v1/object/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1940,9 +1940,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: createData - uris: "{{ data_service_prefix }}/v1/object/create" + request_path: "{{ data_service_prefix }}/v1/object/create" upstream_url: "{{ learning_service_url }}/v1/object/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1956,9 +1956,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ large_request_size_limit }}" - name: updateData - uris: "{{ data_service_prefix }}/v1/object/update" + request_path: "{{ data_service_prefix }}/v1/object/update" upstream_url: "{{ learning_service_url }}/v1/object/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1972,9 +1972,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: deleteData - uris: "{{ data_service_prefix }}/v1/object/delete" + request_path: "{{ data_service_prefix }}/v1/object/delete" upstream_url: "{{ learning_service_url }}/v1/object/delete" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -1988,9 +1988,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: searchData - uris: "{{ data_service_prefix }}/v1/object/search" + request_path: "{{ data_service_prefix }}/v1/object/search" upstream_url: "{{ learning_service_url }}/v1/object/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2004,9 +2004,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getAnnouncementDefinitions - uris: "{{announcement_service_prefix}}/v1/definitions" + request_path: "{{announcement_service_prefix}}/v1/definitions" upstream_url: "{{ player_service_url }}/announcement/v1/definitions" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2020,9 +2020,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createAnnouncement - uris: "{{announcement_service_prefix}}/v1/create" + request_path: "{{announcement_service_prefix}}/v1/create" upstream_url: "{{ player_service_url }}/announcement/v1/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2036,9 +2036,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: cancelAnnouncement - uris: "{{announcement_service_prefix}}/v1/cancel" + request_path: "{{announcement_service_prefix}}/v1/cancel" upstream_url: "{{ player_service_url }}/announcement/v1/cancel" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2052,9 +2052,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getAnnouncementInbox - uris: "{{announcement_service_prefix}}/v1/user/inbox" + request_path: "{{announcement_service_prefix}}/v1/user/inbox" upstream_url: "{{ player_service_url }}/announcement/v1/user/inbox" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2068,9 +2068,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getAnnouncementOutbox - uris: "{{announcement_service_prefix}}/v1/user/outbox" + request_path: "{{announcement_service_prefix}}/v1/user/outbox" upstream_url: "{{ player_service_url }}/announcement/v1/user/outbox" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2084,9 +2084,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getAnnouncement - uris: "{{announcement_service_prefix}}/v1/get" + request_path: "{{announcement_service_prefix}}/v1/get" upstream_url: "{{ player_service_url }}/announcement/v1/get" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2101,9 +2101,9 @@ kong_apis: config.allowed_payload_size: "{{ small_request_size_limit }}" - name: registerClient - uris: "{{ data_service_prefix }}/v1/client/register" + request_path: "{{ data_service_prefix }}/v1/client/register" upstream_url: "{{ learning_service_url }}/v1/client/register" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2117,9 +2117,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateClientKey - uris: "{{ data_service_prefix }}/v1/client/key/update" + request_path: "{{ data_service_prefix }}/v1/client/key/update" upstream_url: "{{ learning_service_url }}/v1/client/key/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2133,9 +2133,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getClientKey - uris: "{{ data_service_prefix }}/v1/client/key/read" + request_path: "{{ data_service_prefix }}/v1/client/key/read" upstream_url: "{{ learning_service_url }}/v1/client/key/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2149,9 +2149,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getTenantPreference - uris: "{{ org_service_prefix }}/v1/tc/read" + request_path: "{{ org_service_prefix }}/v1/tc/read" upstream_url: "{{ learning_service_url }}/v1/org/tc/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2165,9 +2165,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createTenantPreference - uris: "{{ org_service_prefix }}/v1/tc/create" + request_path: "{{ org_service_prefix }}/v1/tc/create" upstream_url: "{{ learning_service_url }}/v1/org/tc/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2181,9 +2181,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateTenantPreference - uris: "{{ org_service_prefix }}/v1/tc/update" + request_path: "{{ org_service_prefix }}/v1/tc/update" upstream_url: "{{ learning_service_url }}/v1/org/tc/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2197,9 +2197,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateUserTcStatus - uris: "{{ user_service_prefix }}/v1/tc/update" + request_path: "{{ user_service_prefix }}/v1/tc/update" upstream_url: "{{ learning_service_url }}/v1/user/tc/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2213,9 +2213,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createLocation - uris: "{{ org_service_prefix }}/v1/location/create" + request_path: "{{ org_service_prefix }}/v1/location/create" upstream_url: "{{ learning_service_url }}/v1/notification/location/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2229,9 +2229,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getLocation - uris: "{{ org_service_prefix }}/v1/location/read" + request_path: "{{ org_service_prefix }}/v1/location/read" upstream_url: "{{ learning_service_url }}/v1/notification/location/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2245,9 +2245,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: deleteLocation - uris: "{{ org_service_prefix }}/v1/location/delete" + request_path: "{{ org_service_prefix }}/v1/location/delete" upstream_url: "{{ learning_service_url }}/v1/notification/location/delete" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2261,9 +2261,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateLocation - uris: "{{ org_service_prefix }}/v1/location/update" + request_path: "{{ org_service_prefix }}/v1/location/update" upstream_url: "{{ learning_service_url }}/v1/notification/location/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2277,9 +2277,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: profileVisibility - uris: "{{ user_service_prefix }}/v1/profile/visibility" + request_path: "{{ user_service_prefix }}/v1/profile/visibility" upstream_url: "{{ learning_service_url }}/v1/user/profile/visibility" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2293,9 +2293,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: sendNotification - uris: "{{ data_service_prefix }}/v1/notification/send" + request_path: "{{ data_service_prefix }}/v1/notification/send" upstream_url: "{{ learning_service_url }}/v1/notification/send" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2309,9 +2309,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: announcementResend - uris: "{{ announcement_service_prefix }}/v1/resend" + request_path: "{{ announcement_service_prefix }}/v1/resend" upstream_url: "{{ player_service_url }}/announcement/v1/resend" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2325,9 +2325,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: announcementReceived - uris: "{{ announcement_service_prefix }}/v1/received" + request_path: "{{ announcement_service_prefix }}/v1/received" upstream_url: "{{ player_service_url }}/announcement/v1/received" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2341,9 +2341,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: announcementRead - uris: "{{ announcement_service_prefix }}/v1/read" + request_path: "{{ announcement_service_prefix }}/v1/read" upstream_url: "{{ player_service_url }}/announcement/v1/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2357,9 +2357,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: metricsSearchData - uris: "{{ data_service_prefix }}/v1/object/metrics" + request_path: "{{ data_service_prefix }}/v1/object/metrics" upstream_url: "{{ learning_service_url }}/v1/object/metrics" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2373,9 +2373,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateSystemSettings - uris: "{{ data_service_prefix }}/v1/system/settings/list" + request_path: "{{ data_service_prefix }}/v1/system/settings/list" upstream_url: "{{ learning_service_url }}/v1/system/settings/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2389,9 +2389,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getAudienceCount - uris: "{{ data_service_prefix }}/v1/notification/audience" + request_path: "{{ data_service_prefix }}/v1/notification/audience" upstream_url: "{{ learning_service_url }}/v1/notification/audience" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2405,9 +2405,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: generateDialcodes - uris: "{{ dialcode_service_prefix }}/v1/generate" + request_path: "{{ dialcode_service_prefix }}/v1/generate" upstream_url: "{{ content_service_url }}/v1/dialcode/generate" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2421,9 +2421,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readDialcode - uris: "{{ dialcode_service_prefix }}/v1/read" + request_path: "{{ dialcode_service_prefix }}/v1/read" upstream_url: "{{ content_service_url }}/v1/dialcode/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2437,9 +2437,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateDialcode - uris: "{{ dialcode_service_prefix }}/v1/update" + request_path: "{{ dialcode_service_prefix }}/v1/update" upstream_url: "{{ content_service_url }}/v1/dialcode/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2453,9 +2453,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listDialcodes - uris: "{{ dialcode_service_prefix }}/v1/list" + request_path: "{{ dialcode_service_prefix }}/v1/list" upstream_url: "{{ content_service_url }}/v1/dialcode/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2469,9 +2469,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: publishDialcode - uris: "{{ dialcode_service_prefix }}/v1/publish" + request_path: "{{ dialcode_service_prefix }}/v1/publish" upstream_url: "{{ content_service_url }}/v1/dialcode/publish" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2485,9 +2485,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchDialcodes - uris: "{{ dialcode_service_prefix }}/v1/search" + request_path: "{{ dialcode_service_prefix }}/v1/search" upstream_url: "{{ content_service_url }}/v1/dialcode/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2501,9 +2501,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: qrCodeBatchProcessStatus - uris: "{{ dialcode_service_prefix }}/v1/process/status" + request_path: "{{ dialcode_service_prefix }}/v1/process/status" upstream_url: "{{ content_service_url }}/v1/dialcode/process/status" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2517,9 +2517,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: qrCodeBatchProcessRetry - uris: "{{ dialcode_service_prefix }}/v1/process/retry" + request_path: "{{ dialcode_service_prefix }}/v1/process/retry" upstream_url: "{{ content_service_url }}/v1/dialcode/process/retry" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2533,9 +2533,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createPublisher - uris: "{{ dialcode_service_prefix }}/v1/publisher/create" + request_path: "{{ dialcode_service_prefix }}/v1/publisher/create" upstream_url: "{{ content_service_url }}/v1/dialcode/publisher/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2549,9 +2549,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updatePublisher - uris: "{{ dialcode_service_prefix }}/v1/publisher/update" + request_path: "{{ dialcode_service_prefix }}/v1/publisher/update" upstream_url: "{{ content_service_url }}/v1/dialcode/publisher/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2565,9 +2565,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readPublisher - uris: "{{ dialcode_service_prefix }}/v1/publisher/read" + request_path: "{{ dialcode_service_prefix }}/v1/publisher/read" upstream_url: "{{ content_service_url }}/v1/dialcode/publisher/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2581,9 +2581,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: linkDialcodeContent - uris: "{{ dialcode_service_prefix }}/v1/content/link" + request_path: "{{ dialcode_service_prefix }}/v1/content/link" upstream_url: "{{ content_service_url }}/v1/dialcode/content/link" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2597,9 +2597,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readChannel - uris: "{{ channel_service_prefix }}/v1/read" + request_path: "{{ channel_service_prefix }}/v1/read" upstream_url: "{{ content_service_url }}/v1/channel/read" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -2610,9 +2610,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listChannel - uris: "{{ channel_service_prefix }}/v1/list" + request_path: "{{ channel_service_prefix }}/v1/list" upstream_url: "{{ content_service_url }}/v1/channel/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2626,9 +2626,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchChannel - uris: "{{ channel_service_prefix }}/v1/search" + request_path: "{{ channel_service_prefix }}/v1/search" upstream_url: "{{ content_service_url }}/v1/channel/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2642,9 +2642,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createChannel - uris: "{{ channel_service_prefix }}/v1/create" + request_path: "{{ channel_service_prefix }}/v1/create" upstream_url: "{{ content_service_url }}/v1/channel/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2658,9 +2658,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateChannel - uris: "{{ channel_service_prefix }}/v1/update" + request_path: "{{ channel_service_prefix }}/v1/update" upstream_url: "{{ content_service_url }}/v1/channel/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2674,9 +2674,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readFramework - uris: "{{ framework_service_prefix }}/v1/read" + request_path: "{{ framework_service_prefix }}/v1/read" upstream_url: "{{ content_service_url }}/v1/framework/read" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -2687,9 +2687,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listFramework - uris: "{{ framework_service_prefix }}/v1/list" + request_path: "{{ framework_service_prefix }}/v1/list" upstream_url: "{{ content_service_url }}/v1/framework/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2703,9 +2703,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createFramework - uris: "{{ framework_service_prefix }}/v1/create" + request_path: "{{ framework_service_prefix }}/v1/create" upstream_url: "{{ content_service_url }}/v1/framework/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2719,9 +2719,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateFramework - uris: "{{ framework_service_prefix }}/v1/update" + request_path: "{{ framework_service_prefix }}/v1/update" upstream_url: "{{ content_service_url }}/v1/framework/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2735,9 +2735,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: copyFramework - uris: "{{ framework_service_prefix }}/v1/copy" + request_path: "{{ framework_service_prefix }}/v1/copy" upstream_url: "{{ content_service_url }}/v1/framework/copy" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2751,9 +2751,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readFrameworkTerm - uris: "{{ framework_service_prefix }}/v1/term/read" + request_path: "{{ framework_service_prefix }}/v1/term/read" upstream_url: "{{ content_service_url }}/v1/framework/term/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2767,9 +2767,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchFrameworkTerm - uris: "{{ framework_service_prefix }}/v1/term/search" + request_path: "{{ framework_service_prefix }}/v1/term/search" upstream_url: "{{ content_service_url }}/v1/framework/term/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2783,9 +2783,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createFrameworkTerm - uris: "{{ framework_service_prefix }}/v1/term/create" + request_path: "{{ framework_service_prefix }}/v1/term/create" upstream_url: "{{ content_service_url }}/v1/framework/term/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2799,9 +2799,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateFrameworkTerm - uris: "{{ framework_service_prefix }}/v1/term/update" + request_path: "{{ framework_service_prefix }}/v1/term/update" upstream_url: "{{ content_service_url }}/v1/framework/term/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2815,9 +2815,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readFrameworkCategory - uris: "{{ framework_service_prefix }}/v1/category/read" + request_path: "{{ framework_service_prefix }}/v1/category/read" upstream_url: "{{ content_service_url }}/v1/framework/category/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2831,9 +2831,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchFrameworkCategory - uris: "{{ framework_service_prefix }}/v1/category/search" + request_path: "{{ framework_service_prefix }}/v1/category/search" upstream_url: "{{ content_service_url }}/v1/framework/category/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2847,9 +2847,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createFrameworkCategory - uris: "{{ framework_service_prefix }}/v1/category/create" + request_path: "{{ framework_service_prefix }}/v1/category/create" upstream_url: "{{ content_service_url }}/v1/framework/category/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2863,9 +2863,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateFrameworkCategory - uris: "{{ framework_service_prefix }}/v1/category/update" + request_path: "{{ framework_service_prefix }}/v1/category/update" upstream_url: "{{ content_service_url }}/v1/framework/category/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2879,9 +2879,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateCourseHierarchy - uris: '{{ course_service_prefix }}/v1/hierarchy/update' + request_path: '{{ course_service_prefix }}/v1/hierarchy/update' upstream_url: '{{ content_service_url }}/v1/course/hierarchy/update' - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2895,9 +2895,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: '{{ small_request_size_limit }}' - name: submitDatasetRequest - uris: "{{ data_service_prefix }}/v1/dataset/request/submit" + request_path: "{{ data_service_prefix }}/v1/dataset/request/submit" upstream_url: "{{ content_service_url }}/v1/dataset/request/submit" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2911,9 +2911,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listDatasetRequest - uris: "{{ data_service_prefix }}/v1/dataset/request/list" + request_path: "{{ data_service_prefix }}/v1/dataset/request/list" upstream_url: "{{ content_service_url }}/v1/dataset/request/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2927,9 +2927,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readDatasetRequest - uris: "{{ data_service_prefix }}/v1/dataset/request/read" + request_path: "{{ data_service_prefix }}/v1/dataset/request/read" upstream_url: "{{ content_service_url }}/v1/dataset/request/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2943,9 +2943,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: channelDatasetRequest - uris: "{{ data_service_prefix }}/v1/dataset/request" + request_path: "{{ data_service_prefix }}/v1/dataset/request" upstream_url: "{{ content_service_url }}/v1/dataset/request" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2959,9 +2959,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createAssertion - uris: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/create" + request_path: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/create" upstream_url: "{{ learning_service_url }}/v1/issuer/badge/assertion/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2975,9 +2975,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getAssertion - uris: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/read" + request_path: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/read" upstream_url: "{{ learning_service_url }}/v1/issuer/badge/assertion/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -2991,9 +2991,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getAssertionList - uris: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/search" + request_path: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/search" upstream_url: "{{ learning_service_url }}/v1/issuer/badge/assertion/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3007,9 +3007,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: revokeAssertion - uris: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/delete" + request_path: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/delete" upstream_url: "{{ learning_service_url }}/v1/issuer/badge/assertion/delete" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3023,9 +3023,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: createBadgeClass - uris: "{{ badge_service_prefix }}/v1/issuer/badge/create" + request_path: "{{ badge_service_prefix }}/v1/issuer/badge/create" upstream_url: "{{ learning_service_url }}/v1/issuer/badge/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3039,9 +3039,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getBadgeClass - uris: "{{ badge_service_prefix }}/v1/issuer/badge/read" + request_path: "{{ badge_service_prefix }}/v1/issuer/badge/read" upstream_url: "{{ learning_service_url }}/v1/issuer/badge/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3055,9 +3055,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: searchBadgeClass - uris: "{{ badge_service_prefix }}/v1/issuer/badge/search" + request_path: "{{ badge_service_prefix }}/v1/issuer/badge/search" upstream_url: "{{ learning_service_url }}/v1/issuer/badge/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3071,9 +3071,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: deleteBadgeClass - uris: "{{ badge_service_prefix }}/v1/issuer/badge/delete" + request_path: "{{ badge_service_prefix }}/v1/issuer/badge/delete" upstream_url: "{{ learning_service_url }}/v1/issuer/badge/delete" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3087,9 +3087,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: createissuer - uris: "{{ badge_service_prefix }}/v1/issuer/create" + request_path: "{{ badge_service_prefix }}/v1/issuer/create" upstream_url: "{{ learning_service_url }}/v1/issuer/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3103,9 +3103,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getIssuerDetails - uris: "{{ badge_service_prefix }}/v1/issuer/read" + request_path: "{{ badge_service_prefix }}/v1/issuer/read" upstream_url: "{{ learning_service_url }}/v1/issuer/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3119,9 +3119,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: getAllIssuer - uris: "{{ badge_service_prefix }}/v1/issuer/list" + request_path: "{{ badge_service_prefix }}/v1/issuer/list" upstream_url: "{{ learning_service_url }}/v1/issuer/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3135,9 +3135,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: deleteIssuer - uris: "{{ badge_service_prefix }}/v1/issuer/delete" + request_path: "{{ badge_service_prefix }}/v1/issuer/delete" upstream_url: "{{ learning_service_url }}/v1/issuer/delete" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3151,9 +3151,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: createForm - uris: "{{ data_service_prefix }}/v1/form/create" + request_path: "{{ data_service_prefix }}/v1/form/create" upstream_url: "{{ player_service_url }}/plugin/v1/form/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3167,9 +3167,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: updateForm - uris: "{{ data_service_prefix }}/v1/form/update" + request_path: "{{ data_service_prefix }}/v1/form/update" upstream_url: "{{ player_service_url }}/plugin/v1/form/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3183,9 +3183,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: announcementtypeCreate - uris: "{{ announcement_service_prefix }}/v1/manage/announcement-type/create" + request_path: "{{ announcement_service_prefix }}/v1/manage/announcement-type/create" upstream_url: "{{ player_service_url }}/announcement/v1/manage/announcement-type/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3199,9 +3199,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: announcementtypeUpdate - uris: "{{ announcement_service_prefix }}/v1/manage/announcement-type/update" + request_path: "{{ announcement_service_prefix }}/v1/manage/announcement-type/update" upstream_url: "{{ player_service_url }}/announcement/v1/manage/announcement-type/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3215,9 +3215,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: announcementtypeList - uris: "{{ announcement_service_prefix }}/v1/manage/announcement-type/list" + request_path: "{{ announcement_service_prefix }}/v1/manage/announcement-type/list" upstream_url: "{{ player_service_url }}/announcement/v1/manage/announcement-type/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3231,9 +3231,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readForm - uris: "{{ data_service_prefix }}/v1/form/read" + request_path: "{{ data_service_prefix }}/v1/form/read" upstream_url: "{{ player_service_url }}/plugin/v1/form/read" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -3244,9 +3244,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: masterLocationCreate - uris: "{{ data_service_prefix }}/v1/location/create" + request_path: "{{ data_service_prefix }}/v1/location/create" upstream_url: "{{ learning_service_url }}/v1/location/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3260,9 +3260,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: masterLocationUpdate - uris: "{{ data_service_prefix }}/v1/location/update" + request_path: "{{ data_service_prefix }}/v1/location/update" upstream_url: "{{ learning_service_url }}/v1/location/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3276,9 +3276,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: masterLocationSearch - uris: "{{ data_service_prefix }}/v1/location/search" + request_path: "{{ data_service_prefix }}/v1/location/search" upstream_url: "{{ learning_service_url }}/v1/location/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3292,9 +3292,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: masterLocationUpload - uris: "{{ data_service_prefix }}/v1/bulk/location/upload" + request_path: "{{ data_service_prefix }}/v1/bulk/location/upload" upstream_url: "{{ learning_service_url }}/v1/bulk/location/upload" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3309,9 +3309,9 @@ kong_apis: config.allowed_payload_size: "{{ medium_request_size_limit }}" config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: copyContent - uris: "{{ content_service_prefix }}/v1/copy" + request_path: "{{ content_service_prefix }}/v1/copy" upstream_url: "{{ content_service_url }}/v1/content/copy" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3326,9 +3326,9 @@ kong_apis: config.allowed_payload_size: "{{ medium_request_size_limit }}" config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: fetchURLMetaInformation - uris: "{{ content_service_prefix }}/v1/fetchmeta" + request_path: "{{ content_service_prefix }}/v1/fetchmeta" upstream_url: "{{ content_service_url }}/v1/url/fetchmeta" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3342,9 +3342,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: publishFramework - uris: "{{ framework_service_prefix }}/v1/publish" + request_path: "{{ framework_service_prefix }}/v1/publish" upstream_url: "{{ content_service_url }}/v1/framework/publish" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3358,9 +3358,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: pluginSearch - uris: "{{ plugin_service_prefix }}/v1/search" + request_path: "{{ plugin_service_prefix }}/v1/search" upstream_url: "{{ content_service_url }}/v1/plugins/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3374,9 +3374,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateCollaborators - uris: "{{ content_service_prefix }}/v1/collaborator/update" + request_path: "{{ content_service_prefix }}/v1/collaborator/update" upstream_url: "{{ content_service_url }}/v1/content/collaborator/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3390,9 +3390,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: reserveDialcode - uris: "{{ dialcode_service_prefix }}/v1/reserve" + request_path: "{{ dialcode_service_prefix }}/v1/reserve" upstream_url: "{{ content_service_url }}/v1/dialcode/reserve" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3406,9 +3406,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: releaseDialcode - uris: "{{ dialcode_service_prefix }}/v1/release" + request_path: "{{ dialcode_service_prefix }}/v1/release" upstream_url: "{{ content_service_url }}/v1/dialcode/release" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3422,9 +3422,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createLock - uris: "{{ lock_service_prefix }}/v1/create" + request_path: "{{ lock_service_prefix }}/v1/create" upstream_url: "{{ content_service_url }}/v1/lock/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3438,9 +3438,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: refreshLock - uris: "{{ lock_service_prefix }}/v1/refresh" + request_path: "{{ lock_service_prefix }}/v1/refresh" upstream_url: "{{ content_service_url }}/v1/lock/refresh" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3454,9 +3454,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: retireLock - uris: "{{ lock_service_prefix }}/v1/retire" + request_path: "{{ lock_service_prefix }}/v1/retire" upstream_url: "{{ content_service_url }}/v1/lock/retire" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3470,9 +3470,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listLock - uris: "{{ lock_service_prefix }}/v1/list" + request_path: "{{ lock_service_prefix }}/v1/list" upstream_url: "{{ content_service_url }}/v1/lock/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3486,9 +3486,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createSession - uris: "{{ sso_service_prefix }}/v1/create/session" + request_path: "{{ sso_service_prefix }}/v1/create/session" upstream_url: "{{ player_service_url }}/v1/sso/create/session" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3504,9 +3504,9 @@ kong_apis: # Data pipeline - name: "datasetSubmitRequest" - uris: "{{ data_service_prefix }}/v3/dataset/request/submit" + request_path: "{{ data_service_prefix }}/v3/dataset/request/submit" upstream_url: "{{ sunbird_analytics_api_base_url }}/dataset/request/submit" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3515,9 +3515,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "datasetReadRequest" - uris: "{{ data_service_prefix }}/v3/dataset/request/read" + request_path: "{{ data_service_prefix }}/v3/dataset/request/read" upstream_url: "{{ sunbird_analytics_api_base_url }}/dataset/request/read" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3526,9 +3526,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "datasetListRequest" - uris: "{{ data_service_prefix }}/v3/dataset/request/list" + request_path: "{{ data_service_prefix }}/v3/dataset/request/list" upstream_url: "{{ sunbird_analytics_api_base_url }}/dataset/request/list" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3537,18 +3537,18 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "deviceRegister" - uris: "/v3/device/register" + request_path: "/v3/device/register" upstream_url: "{{ sunbird_analytics_api_base_url }}/v1/device/register" - strip_uri: true + strip_request_path: true plugins: - {name: 'cors'} - "{{ statsd_pulgin }}" - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "channelSpecificTelemetryExhaust" - uris: "{{ data_service_prefix }}/v3/dataset/get" + request_path: "{{ data_service_prefix }}/v3/dataset/get" upstream_url: "{{ sunbird_analytics_api_base_url }}/dataset/get" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3558,9 +3558,9 @@ kong_apis: - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "dataproductsCumulativeMetrics" - uris: "{{ data_service_prefix }}/v3/metrics" + request_path: "{{ data_service_prefix }}/v3/metrics" upstream_url: "{{ sunbird_analytics_api_base_url }}/metrics" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3568,23 +3568,23 @@ kong_apis: - {name: 'acl', config.whitelist: 'publicUser'} - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - + - name: "experimentcreate" - uris: "{{ data_service_prefix }}/v1/experiement/create" + request_path: "{{ data_service_prefix }}/v1/experiement/create" upstream_url: "{{ sunbird_analytics_api_base_url }}/experiment/create" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} - "{{ statsd_pulgin }}" - {name: 'acl', config.whitelist: 'publicUser'} - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } + - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - - name: "experimentread" - uris: "{{ data_service_prefix }}/v1/experiement/get" + - name: "experimentread" + request_path: "{{ data_service_prefix }}/v1/experiement/get" upstream_url: "{{ sunbird_analytics_api_base_url }}/experiment/get" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3592,11 +3592,11 @@ kong_apis: - {name: 'acl', config.whitelist: 'publicUser'} - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - + - name: "configRefresh" - uris: "{{ config_service_prefix }}/v1/refresh" + request_path: "{{ config_service_prefix }}/v1/refresh" upstream_url: "{{ config_service_url }}/config-service/v1/refresh" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3606,9 +3606,9 @@ kong_apis: - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "getConfigByKey" - uris: "{{ config_service_prefix }}/v1/read" + request_path: "{{ config_service_prefix }}/v1/read" upstream_url: "{{ config_service_url }}/config-service/v1/read" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3617,9 +3617,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ large_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "addSystemSettings" - uris: "{{ data_service_prefix }}/v1/system/settings/set" + request_path: "{{ data_service_prefix }}/v1/system/settings/set" upstream_url: "{{ learning_service_url }}/v1/system/settings/set" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3628,9 +3628,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "getSystemSettings" - uris: "{{ data_service_prefix }}/v1/system/settings/get" + request_path: "{{ data_service_prefix }}/v1/system/settings/get" upstream_url: "{{ learning_service_url }}/v1/system/settings/get" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3639,9 +3639,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "getConfigStatus" - uris: "{{ config_service_prefix }}/v1/status" + request_path: "{{ config_service_prefix }}/v1/status" upstream_url: "{{ config_service_url }}/config-service/v1/status" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3650,9 +3650,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ small_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "getConfigHealth" - uris: "{{ config_service_prefix }}/v1/health" + request_path: "{{ config_service_prefix }}/v1/health" upstream_url: "{{ config_service_url }}/config-service/v1/health" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3661,9 +3661,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ small_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: onboardConsumer - uris: "{{ api_manager_perfix }}/v1/consumer/create/jwt" + request_path: "{{ api_manager_perfix }}/v1/consumer/create/jwt" upstream_url: "{{ am_util_url }}/v1/consumer/create/jwt" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3677,9 +3677,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: KongConsumerApi - uris: "{{ api_manager_perfix }}/v1/consumer" + request_path: "{{ api_manager_perfix }}/v1/consumer" upstream_url: "{{ am_util_url }}/v1/consumer" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3693,9 +3693,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: uploadTOC - uris: "{{ textbook_service_prefix }}/v1/toc/upload" + request_path: "{{ textbook_service_prefix }}/v1/toc/upload" upstream_url: "{{ lms_service_url }}/v1/textbook/toc/upload" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3709,9 +3709,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: downloadTOC - uris: "{{ textbook_service_prefix }}/v1/toc/download" + request_path: "{{ textbook_service_prefix }}/v1/toc/download" upstream_url: "{{ lms_service_url }}/v1/textbook/toc/download" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3725,9 +3725,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: acceptTermsAndCondition - uris: "{{ user_service_prefix }}/v1/tnc/accept" + request_path: "{{ user_service_prefix }}/v1/tnc/accept" upstream_url: "{{ learning_service_url }}/v1/user/tnc/accept" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3741,9 +3741,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: generateOtp - uris: "{{ otp_service_prefix }}/v1/generate" + request_path: "{{ otp_service_prefix }}/v1/generate" upstream_url: "{{ learning_service_url }}/v1/otp/generate" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3757,9 +3757,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: verifyOtp - uris: "{{ otp_service_prefix }}/v1/verify" + request_path: "{{ otp_service_prefix }}/v1/verify" upstream_url: "{{ learning_service_url }}/v1/otp/verify" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3773,9 +3773,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getUserByKey - uris: "{{ user_service_prefix }}/v1/get" + request_path: "{{ user_service_prefix }}/v1/get" upstream_url: "{{ learning_service_url }}/v1/user/get" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3790,9 +3790,9 @@ kong_apis: config.allowed_payload_size: "{{ small_request_size_limit }}" - name: registerMobileAppTeacherAid - uris: "{{ api_manager_perfix }}/v1/consumer/mobile_app_teacheraid/credential/register" + request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_app_teacheraid/credential/register" upstream_url: "{{ am_util_url }}/v1/consumer/mobile_app_teacheraid/credential/register" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3807,9 +3807,9 @@ kong_apis: config.allowed_payload_size: "{{ small_request_size_limit }}" - name: registerMobileDeviceTeacherAid - uris: "{{ api_manager_perfix }}/v1/consumer/mobile_device_teacheraid/credential/register" + request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_device_teacheraid/credential/register" upstream_url: "{{ am_util_url }}/v1/consumer/mobile_device_teacheraid/credential/register" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3823,9 +3823,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: "contentBadgeLink" - uris: "{{ badge_service_prefix }}/v1/content/link" + request_path: "{{ badge_service_prefix }}/v1/content/link" upstream_url: "{{ lms_service_url }}/v1/content/link" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3834,9 +3834,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "contentBadgeUnLink" - uris: "{{ badge_service_prefix }}/v1/content/unlink" + request_path: "{{ badge_service_prefix }}/v1/content/unlink" upstream_url: "{{ lms_service_url }}/v1/content/unlink" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3845,9 +3845,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "privateUserUpdate" - uris: "{{ user_service_prefix }}/private/v1/update" + request_path: "{{ user_service_prefix }}/private/v1/update" upstream_url: "{{ learning_service_url }}/private/user/v1/update" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3856,9 +3856,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "getUserType" - uris: "{{ user_service_prefix }}/v1/type/list" + request_path: "{{ user_service_prefix }}/v1/type/list" upstream_url: "{{ learning_service_url }}/v1/user/type/list" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3867,9 +3867,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "masterLocationDelete" - uris: "{{data_service_prefix }}/v1/location/delete" + request_path: "{{data_service_prefix }}/v1/location/delete" upstream_url: "{{ learning_service_url }}/v1/location/delete" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3878,9 +3878,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "migrateUser" - uris: "{{ user_service_prefix }}/v1/migrate" + request_path: "{{ user_service_prefix }}/v1/migrate" upstream_url: "{{ learning_service_url }}/private/user/v1/migrate" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3889,9 +3889,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "privateUserRead" - uris: "{{ user_service_prefix }}/private/v1/read" + request_path: "{{ user_service_prefix }}/private/v1/read" upstream_url: "{{ learning_service_url }}/private/user/v1/read" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3900,9 +3900,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "privateUserAssignRole" - uris: "{{ user_service_prefix }}/private/v1/assign/role" + request_path: "{{ user_service_prefix }}/private/v1/assign/role" upstream_url: "{{ learning_service_url }}/private/user/v1/assign/role" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -3911,9 +3911,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: createUserV3 - uris: "{{ user_service_prefix }}/v1.3/create" + request_path: "{{ user_service_prefix }}/v1.3/create" upstream_url: "{{ user_org_service_url }}/v1.3/user/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3927,9 +3927,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: createUserVersion2V3 - uris: "{{ user_service_prefix }}/v2.3/create" + request_path: "{{ user_service_prefix }}/v2.3/create" upstream_url: "{{ user_org_service_url }}/v2.3/user/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3943,9 +3943,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getUserProfileV3 - uris: "{{ user_service_prefix }}/v1.3/read" + request_path: "{{ user_service_prefix }}/v1.3/read" upstream_url: "{{ user_org_service_url }}/v1.3/user/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3959,9 +3959,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getUserProfileV2V3 - uris: "{{ user_service_prefix }}/v2.3/read" + request_path: "{{ user_service_prefix }}/v2.3/read" upstream_url: "{{ user_org_service_url }}/v2.3/user/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3975,9 +3975,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readUserProfileV3 - uris: "{{ user_service_prefix }}/v1.3/profile/read" + request_path: "{{ user_service_prefix }}/v1.3/profile/read" upstream_url: "{{ user_org_service_url }}/v1.3/user/getuser" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -3991,9 +3991,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getUserByKeyV3 - uris: "{{ user_service_prefix }}/v1.3/get" + request_path: "{{ user_service_prefix }}/v1.3/get" upstream_url: "{{ user_org_service_url }}/v1.3/user/get" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4007,9 +4007,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchUserV3 - uris: "{{ user_service_prefix }}/v1.3/search" + request_path: "{{ user_service_prefix }}/v1.3/search" upstream_url: "{{ user_org_service_url }}/v1.3/user/search" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4023,9 +4023,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getMediaTypesV3 - uris: "{{ user_service_prefix }}/v1.3/mediatype/list" + request_path: "{{ user_service_prefix }}/v1.3/mediatype/list" upstream_url: "{{ user_org_service_url }}/v1.3/user/mediatype/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4039,9 +4039,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: profileVisibilityV3 - uris: "{{ user_service_prefix }}/v1.3/profile/visibility" + request_path: "{{ user_service_prefix }}/v1.3/profile/visibility" upstream_url: "{{ user_org_service_url }}/v1.3/user/profile/visibility" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4055,9 +4055,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: "getUserTypeV3" - uris: "{{ user_service_prefix }}/v1.3/type/list" + request_path: "{{ user_service_prefix }}/v1.3/type/list" upstream_url: "{{ user_org_service_url }}/v1.3/user/type/list" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -4066,9 +4066,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: blockUserV3 - uris: "{{ user_service_prefix }}/v1.3/block" + request_path: "{{ user_service_prefix }}/v1.3/block" upstream_url: "{{ user_org_service_url }}/v1.3/user/block" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4082,9 +4082,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: unblockUserV3 - uris: "{{ user_service_prefix }}/v1.3/unblock" + request_path: "{{ user_service_prefix }}/v1.3/unblock" upstream_url: "{{ user_org_service_url }}/v1.3/user/unblock" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4098,9 +4098,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readRoleMappingV3 - uris: "{{ data_service_prefix }}/v1.3/role/read" + request_path: "{{ data_service_prefix }}/v1.3/role/read" upstream_url: "{{ user_org_service_url }}/v1.3/role/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4114,9 +4114,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: assignRoleV3 - uris: "{{ user_service_prefix }}/v1.3/role/assign" + request_path: "{{ user_service_prefix }}/v1.3/role/assign" upstream_url: "{{ user_org_service_url }}/v1.3/user/assign/role" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4130,9 +4130,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: "privateUserAssignRoleV3" - uris: "{{ user_service_prefix }}/private/v1.3/assign/role" + request_path: "{{ user_service_prefix }}/private/v1.3/assign/role" upstream_url: "{{ user_org_service_url }}/private/user/v1.3/assign/role" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -4141,9 +4141,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: updateUserV3 - uris: "{{ user_service_prefix }}/v1.3/update" + request_path: "{{ user_service_prefix }}/v1.3/update" upstream_url: "{{ user_org_service_url }}/v1.3/user/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4157,9 +4157,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: "privateUserUpdateV3" - uris: "{{ user_service_prefix }}/private/v1.3/update" + request_path: "{{ user_service_prefix }}/private/v1.3/update" upstream_url: "{{ user_org_service_url }}/private/user/v1.3/update" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -4168,9 +4168,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: updateUserloginTimeV3 - uris: "{{ user_service_prefix }}/v1.3/update/logintime" + request_path: "{{ user_service_prefix }}/v1.3/update/logintime" upstream_url: "{{ user_org_service_url }}/v1.3/user/update/logintime" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4184,9 +4184,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: acceptTermsAndConditionV3 - uris: "{{ user_service_prefix }}/v1.3/tnc/accept" + request_path: "{{ user_service_prefix }}/v1.3/tnc/accept" upstream_url: "{{ user_org_service_url }}/v1.3/user/tnc/accept" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4200,9 +4200,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: DecryptDataV3 - uris: "{{ data_service_prefix }}/v1.3/user/decrypt" + request_path: "{{ data_service_prefix }}/v1.3/user/decrypt" upstream_url: "{{ user_org_service_url }}/v1.3/user/data/decrypt" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4216,9 +4216,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: encryptDataV3 - uris: "{{ data_service_prefix }}/v1.3/user/encrypt" + request_path: "{{ data_service_prefix }}/v1.3/user/encrypt" upstream_url: "{{ user_org_service_url }}/v1.3/user/data/encrypt" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4232,9 +4232,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: createOrgV3 - uris: "{{ org_service_prefix }}/v1.3/create" + request_path: "{{ org_service_prefix }}/v1.3/create" upstream_url: "{{ user_org_service_url }}/v1.3/org/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4248,9 +4248,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateOrgV3 - uris: "{{ org_service_prefix }}/v1.3/update" + request_path: "{{ org_service_prefix }}/v1.3/update" upstream_url: "{{ user_org_service_url }}/v1.3/org/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4264,9 +4264,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: readOrgV3 - uris: "{{ org_service_prefix }}/v1.3/read" + request_path: "{{ org_service_prefix }}/v1.3/read" upstream_url: "{{ user_org_service_url }}/v1.3/org/read" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4280,9 +4280,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: searchOrgV3 - uris: "{{ org_service_prefix }}/v1.3/search" + request_path: "{{ org_service_prefix }}/v1.3/search" upstream_url: "{{ user_org_service_url }}/v1.3/org/search" - strip_uri: true + strip_request_path: true plugins: - name: cors - "{{ statsd_pulgin }}" @@ -4293,9 +4293,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: addMemberV3 - uris: "{{ org_service_prefix }}/v1.3/member/add" + request_path: "{{ org_service_prefix }}/v1.3/member/add" upstream_url: "{{ user_org_service_url }}/v1.3/org/member/add" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4309,9 +4309,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: removeMemberV3 - uris: "{{ org_service_prefix }}/v1.3/member/remove" + request_path: "{{ org_service_prefix }}/v1.3/member/remove" upstream_url: "{{ user_org_service_url }}/v1.3/org/member/remove" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4325,9 +4325,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: updateOrgStatusV3 - uris: "{{ org_service_prefix }}/v1.3/status/update" + request_path: "{{ org_service_prefix }}/v1.3/status/update" upstream_url: "{{ user_org_service_url }}/v1.3/org/status/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4341,9 +4341,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: listOrgTypesV3 - uris: "{{ org_service_prefix }}/v1.3/type/list" + request_path: "{{ org_service_prefix }}/v1.3/type/list" upstream_url: "{{ user_org_service_url }}/v1.3/org/type/list" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4357,9 +4357,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: createOrgTypeV3 - uris: "{{ org_service_prefix }}/v1.3/type/create" + request_path: "{{ org_service_prefix }}/v1.3/type/create" upstream_url: "{{ user_org_service_url }}/v1.3/org/type/create" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4373,9 +4373,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: updateOrgTypeV3 - uris: "{{ org_service_prefix }}/v1.3/type/update" + request_path: "{{ org_service_prefix }}/v1.3/type/update" upstream_url: "{{ user_org_service_url }}/v1.3/org/type/update" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4389,18 +4389,18 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: "telemetryErrorLogging" - uris: "/data/v1/client/logs" + request_path: "/data/v1/client/logs" upstream_url: "{{ sunbird_analytics_api_base_url }}/data/v1/client/logs" - strip_uri: true + strip_request_path: true plugins: - {name: 'cors'} - "{{ statsd_pulgin }}" - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: generateCertificate - uris: "{{ cert_service_prefix }}/v1/certs/generate" + request_path: "{{ cert_service_prefix }}/v1/certs/generate" upstream_url: "{{ cert_service_url }}/v1/certs/generate" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4414,9 +4414,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: "certValidation" - uris: "{{ user_service_prefix }}/v1/certs/validate" + request_path: "{{ user_service_prefix }}/v1/certs/validate" upstream_url: "{{ learning_service_url }}/private/user/v1/certs/validate" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -4425,9 +4425,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "certAdd" - uris: "{{ user_service_prefix }}/v1/certs/add" + request_path: "{{ user_service_prefix }}/v1/certs/add" upstream_url: "{{ learning_service_url }}/private/user/v1/certs/add" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -4436,9 +4436,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "orgAssignKeys" - uris: "{{ org_service_prefix }}/v1/assign/key" + request_path: "{{ org_service_prefix }}/v1/assign/key" upstream_url: "{{ learning_service_url }}/v1/org/assign/key" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -4447,9 +4447,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "identifierFreeUp" - uris: "{{ user_service_prefix }}/v1/identifier/freeup" + request_path: "{{ user_service_prefix }}/v1/identifier/freeup" upstream_url: "{{ learning_service_url }}/private/user/v1/identifier/freeup" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -4458,9 +4458,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "resetPassword" - uris: "{{ user_service_prefix }}/v1/password/reset" + request_path: "{{ user_service_prefix }}/v1/password/reset" upstream_url: "{{ learning_service_url }}/private/user/v1/password/reset" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -4469,9 +4469,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: "mergeUserAccounts" - uris: "{{ user_service_prefix }}/v1/account/merge" + request_path: "{{ user_service_prefix }}/v1/account/merge" upstream_url: "{{ learning_service_url }}/private/user/v1/account/merge" - strip_uri: true + strip_request_path: true plugins: - {name: 'jwt'} - {name: 'cors'} @@ -4480,9 +4480,9 @@ kong_apis: - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"} - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" } - name: qrCodeDownload - uris: "{{ course_service_prefix }}/v1/qrcode/download" + request_path: "{{ course_service_prefix }}/v1/qrcode/download" upstream_url: "{{ lms_service_url }}/v1/course/qrcode/download" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4494,11 +4494,11 @@ kong_apis: config.hour: "{{ medium_rate_limit_per_hour }}" config.limit_by: credential - name: request-size-limiting - config.allowed_payload_size: "{{ small_request_size_limit }}" + config.allowed_payload_size: "{{ small_request_size_limit }}" - name: courseIssueCertificate - uris: "{{ course_service_prefix }}/batch/cert/v1/issue" + request_path: "{{ course_service_prefix }}/batch/cert/v1/issue" upstream_url: "{{ lms_service_url }}/v1/course/batch/cert/issue" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors @@ -4512,9 +4512,9 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" - name: downloadCertificate - uris: "{{ user_service_prefix }}/v1/certs/download" + request_path: "{{ user_service_prefix }}/v1/certs/download" upstream_url: "{{ learning_service_url }}/v1/user/certs/download" - strip_uri: true + strip_request_path: true plugins: - name: jwt - name: cors -- GitLab