ThrottlingPerMethod
- class aws_cdk.aws_apigateway.ThrottlingPerMethod(*, method, throttle)
Bases:
objectRepresents per-method throttling for a resource.
- Parameters:
method (
Method) – [disable-awslint:ref-via-interface] The method for which you specify the throttling settings. Default: nonethrottle (
Union[ThrottleSettings,Dict[str,Any]]) – Specifies the overall request rate (average requests per second) and burst capacity. Default: none
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_apigateway as apigateway # method: apigateway.Method throttling_per_method = apigateway.ThrottlingPerMethod( method=method, throttle=apigateway.ThrottleSettings( burst_limit=123, rate_limit=123 ) )
Attributes
- method
ref-via-interface] The method for which you specify the throttling settings.
- Default:
none
- Type:
[disable-awslint
- throttle
Specifies the overall request rate (average requests per second) and burst capacity.
- Default:
none