From 48d3a91a61025893992ced01276271ae4e3a45b3 Mon Sep 17 00:00:00 2001 From: Hari-stackroute <40484996+Hari-stackroute@users.noreply.github.com> Date: Tue, 8 Feb 2022 15:37:27 +0530 Subject: [PATCH] SB-22288 added 4 api's wrto error-code changes (#3178) --- ansible/roles/kong-api/defaults/main.yml | 56 +++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/ansible/roles/kong-api/defaults/main.yml b/ansible/roles/kong-api/defaults/main.yml index af50f73cd..5caaec18c 100644 --- a/ansible/roles/kong-api/defaults/main.yml +++ b/ansible/roles/kong-api/defaults/main.yml @@ -1177,6 +1177,24 @@ kong_apis: config.limit_by: credential - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" + + - name: generateOtpV2 + uris: "{{ otp_service_prefix }}/v2/generate" + upstream_url: "{{ learning_service_url }}/v2/otp/generate" + strip_uri: true + plugins: + - name: jwt + - name: cors + - "{{ statsd_pulgin }}" + - name: acl + config.whitelist: + - 'anonymousUserAccess' + - name: rate-limiting + config.policy: local + config.hour: "{{ medium_rate_limit_per_hour }}" + config.limit_by: credential + - name: request-size-limiting + config.allowed_payload_size: "{{ small_request_size_limit }}" - name: getBatch uris: "{{ course_service_prefix }}/v1/batch/read" @@ -3830,6 +3848,24 @@ kong_apis: - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" + - name: verifyOtpV2 + uris: "{{ otp_service_prefix }}/v2/verify" + upstream_url: "{{ learning_service_url }}/v2/otp/verify" + strip_uri: true + plugins: + - name: jwt + - name: cors + - "{{ statsd_pulgin }}" + - name: acl + config.whitelist: + - 'anonymousUserAccess' + - name: rate-limiting + config.policy: local + config.hour: "{{ medium_rate_limit_per_hour }}" + config.limit_by: credential + - name: request-size-limiting + config.allowed_payload_size: "{{ small_request_size_limit }}" + - name: verifyRegCertificate uris: "{{ cert_registry_service_prefix }}/v1/certs/verify" upstream_url: "{{ cert_registry_service_url }}/certs/v1/registry/verify" @@ -5972,6 +6008,24 @@ kong_apis: config.limit_by: credential - name: request-size-limiting config.allowed_payload_size: "{{ medium_request_size_limit }}" + + - name: managedUserV2Create + uris: "{{ user_service_prefix }}/v2/managed/create" + upstream_url: "{{ learning_service_url }}/v2/manageduser/create" + strip_uri: true + plugins: + - name: jwt + - name: cors + - "{{ statsd_pulgin }}" + - name: acl + config.whitelist: + - 'userAccess' + - name: rate-limiting + config.policy: local + config.hour: "{{ medium_rate_limit_per_hour }}" + config.limit_by: credential + - name: request-size-limiting + config.allowed_payload_size: "{{ medium_request_size_limit }}" - name: ssoUserV1Create uris: "{{ user_service_prefix }}/v1/sso/create" @@ -7932,4 +7986,4 @@ 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 }}" \ No newline at end of file + config.allowed_payload_size: "{{ small_request_size_limit }}" -- GitLab