@@ -117,6 +117,7 @@ calendar_prefix: /calendar
117
117
careers_prefix : /careers
118
118
demand_prefix : /demand
119
119
playlist_prefix : /playList
120
+ tenders_prefix : /tenders
120
121
121
122
# Service URLs
122
123
knowledge_mw_service_url : " http://knowledge-mw-service:5000"
@@ -13239,3 +13240,75 @@ kong_apis:
13239
13240
config.limit_by : credential
13240
13241
- name : request-size-limiting
13241
13242
config.allowed_payload_size : " {{ medium_request_size_limit }}"
13243
+
13244
+ - name : createTendersEvent
13245
+ uris : " {{ tenders_prefix }}/v4/create"
13246
+ upstream_url : " {{ content_service_url }}/event/v4/create"
13247
+ strip_uri : true
13248
+ plugins :
13249
+ - name : jwt
13250
+ - name : cors
13251
+ - " {{ statsd_pulgin }}"
13252
+ - name : acl
13253
+ config.whitelist :
13254
+ - ' contentCreate'
13255
+ - name : rate-limiting
13256
+ config.policy : local
13257
+ config.hour : " {{ medium_rate_limit_per_hour }}"
13258
+ config.limit_by : credential
13259
+ - name : request-size-limiting
13260
+ config.allowed_payload_size : " {{ medium_request_size_limit }}"
13261
+
13262
+ - name : readTendersEvent
13263
+ uris : " {{ tenders_prefix }}/v4/read"
13264
+ upstream_url : " {{ content_service_url }}/event/v4/read"
13265
+ strip_uri : true
13266
+ plugins :
13267
+ - name : jwt
13268
+ - name : cors
13269
+ - " {{ statsd_pulgin }}"
13270
+ - name : acl
13271
+ config.whitelist :
13272
+ - ' contentAccess'
13273
+ - name : rate-limiting
13274
+ config.policy : local
13275
+ config.hour : " {{ medium_rate_limit_per_hour }}"
13276
+ config.limit_by : credential
13277
+ - name : request-size-limiting
13278
+ config.allowed_payload_size : " {{ medium_request_size_limit }}"
13279
+
13280
+ - name : updateTendersEvent
13281
+ uris : " {{ tenders_prefix }}/v4/update"
13282
+ upstream_url : " {{ content_service_url }}/event/v4/update"
13283
+ strip_uri : true
13284
+ plugins :
13285
+ - name : jwt
13286
+ - name : cors
13287
+ - " {{ statsd_pulgin }}"
13288
+ - name : acl
13289
+ config.whitelist :
13290
+ - ' contentAccess'
13291
+ - name : rate-limiting
13292
+ config.policy : local
13293
+ config.hour : " {{ medium_rate_limit_per_hour }}"
13294
+ config.limit_by : credential
13295
+ - name : request-size-limiting
13296
+ config.allowed_payload_size : " {{ medium_request_size_limit }}"
13297
+
13298
+ - name : publishTendersEvent
13299
+ uris : " {{ tenders_prefix }}/v4/publish"
13300
+ upstream_url : " {{ content_service_url }}/event/v4/publish"
13301
+ strip_uri : true
13302
+ plugins :
13303
+ - name : jwt
13304
+ - name : cors
13305
+ - " {{ statsd_pulgin }}"
13306
+ - name : acl
13307
+ config.whitelist :
13308
+ - ' contentAccess'
13309
+ - name : rate-limiting
13310
+ config.policy : local
13311
+ config.hour : " {{ medium_rate_limit_per_hour }}"
13312
+ config.limit_by : credential
13313
+ - name : request-size-limiting
13314
+ config.allowed_payload_size : " {{ medium_request_size_limit }}"
0 commit comments