Hello.
I have created a Merge Request to increase the upper limit of the
validate_timeout_in_millis function in apigateway.py and apigatewayv2.py from 29,000 to 900,000. This is in response to the change AWS has made which allows the maximum to greater than 29,000:
https://aws.amazon.com/about-aws/whats-new/2024/06/amazon-api-gateway-integration-timeout-limit-29-seconds/Since there is now no documented upper limit for this value, I decided it was logical to set it to the same upper limit as a Lambda Function, which is 900,000.
The MR can be seen here:
https://github.com/cloudtools/troposphere/pull/2258PS: Mark, if you see this, I attempted to respond to you directly, but the message would not post properly. I assume it is because I deleted the original message when I realized my mistake in creating a branch instead of a fork.