HEX
Server: LiteSpeed
System: Linux s3604.bom1.stableserver.net 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User: dmstechonline (1480)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: //usr/lib/python3.6/site-packages/awscli/examples/apigatewayv2/update-stage.rst
**To configure custom throttling**

The following ``update-stage`` example configures custom throttling for the specified stage and route of an API. ::

    aws apigatewayv2 update-stage \
        --api-id a1b2c3d4 \
        --stage-name dev \
        --route-settings '{"GET /pets":{"ThrottlingBurstLimit":100,"ThrottlingRateLimit":2000}}'

Output::

    {    
        "CreatedDate": "2020-04-05T16:21:16+00:00",    
        "DefaultRouteSettings": {
            "DetailedMetricsEnabled": false
        },
        "DeploymentId": "shktxb",
        "LastUpdatedDate": "2020-04-08T22:23:17+00:00",
        "RouteSettings": {
            "GET /pets": {
                "ThrottlingBurstLimit": 100,
                "ThrottlingRateLimit": 2000.0
            }
        },
        "StageName": "dev",
        "StageVariables": {},
        "Tags": {}
    }

For more information, see `Protecting your HTTP API <https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-protect.html>`__ in the *Amazon API Gateway Developer Guide*.