You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think you could possibly be getting mixed up between AWS's regional account limits and their client API response size limits. The docs you linked do indeed say that an AWS account can have up to 600 regional APIs set up via API Gateway, per AWS region.
Thus, I'm going to close this, as there is nothing worthwhile we can really do about a hard limit AWS has set in their client API for this specific endpoint where we are already using the maximum limit. If all we had to do was replace the integer 500 with 600, that would be one thing, but it would be a waste of both our time and Zappa's runtime to have to implement something like pagination logic in this instance when the chance that any Zappa user would actually ever make use of that logic because they are hosting more than 500 APIs on AWS with API Gateway (and, not to mention, it would be prohibitively expensive to afford to host that many APIs on AWS even if they wanted to for some reason)... is effectively zero.
Context
As mentioned in the AWS Docs, we can have default limits of 600, 120 regional, and edge APIs respectively.
But we're fetching only limited (500) APIs, refer to the LOCs below.
Zappa/zappa/core.py
Line 2425 in 73ee393
Zappa/zappa/core.py
Line 2101 in 73ee393
Expected Behavior
To fetch all the available APIs
Actual Behavior
Fetching only 500 APIs
Possible Fix
Please update it to fetch all the records.
Steps to Reproduce
Your Environment
pip freeze
:zappa_settings.json
:The text was updated successfully, but these errors were encountered: