ThrottlingPerMethod¶
-
class
aws_cdk.aws_apigateway.
ThrottlingPerMethod
(*, method, throttle)¶ Bases:
object
Represents 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
- Return type
-
throttle
¶ Specifies the overall request rate (average requests per second) and burst capacity.
- Default
none
- Return type