I would like to know if anyone has managed to get around this issue;
- I can confirm that AWS have confirmed that this is not currently a feature in place and unlikely to be on any near future roadmaps.
AWS API Gateway has current Method Throttling functionality that allows you to throttle all method requests as;
- X requests per second.
I would like to find a way to throttle requests on a X requests per Y minutes.
In other words and to serve as an example;
I would like my method to be accessible once every 5 min.
Things I am already aware of and not an option:
- We can do this via infrastructure
- We can do this with request manipulation (add custom headers)
- We can use a usage plan, throw API Keys into it and assign usage plans to it (no point)
So, ideally - we'd want something like this:
Anyone had any ways to get something like this done?
Or is it wishful thinking and something that I'll need to keep waiting on AWS for?
