| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigateway |
Amazon API Gateway Construct Library
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ThrottleSettings.Jsii$Proxy
An implementation for
ThrottleSettings |
| Modifier and Type | Method and Description |
|---|---|
ThrottleSettings |
ThrottleSettings.Builder.build()
Builds the configured instance.
|
default ThrottleSettings |
RateLimitedApiKeyProps.getThrottle()
Overall throttle settings for the API.
|
ThrottleSettings |
RateLimitedApiKeyProps.Jsii$Proxy.getThrottle() |
ThrottleSettings |
ThrottlingPerMethod.getThrottle()
Specifies the overall request rate (average requests per second) and burst capacity.
|
ThrottleSettings |
ThrottlingPerMethod.Jsii$Proxy.getThrottle() |
default ThrottleSettings |
UsagePlanProps.getThrottle()
Overall throttle settings for the API.
|
ThrottleSettings |
UsagePlanProps.Jsii$Proxy.getThrottle() |
| Modifier and Type | Method and Description |
|---|---|
RateLimitedApiKeyProps.Builder |
RateLimitedApiKeyProps.Builder.throttle(ThrottleSettings throttle)
Sets the value of
RateLimitedApiKeyProps.getThrottle() |
UsagePlan.Builder |
UsagePlan.Builder.throttle(ThrottleSettings throttle)
Overall throttle settings for the API.
|
ThrottlingPerMethod.Builder |
ThrottlingPerMethod.Builder.throttle(ThrottleSettings throttle)
Sets the value of
ThrottlingPerMethod.getThrottle() |
UsagePlanProps.Builder |
UsagePlanProps.Builder.throttle(ThrottleSettings throttle)
Sets the value of
UsagePlanProps.getThrottle() |
RateLimitedApiKey.Builder |
RateLimitedApiKey.Builder.throttle(ThrottleSettings throttle)
Overall throttle settings for the API.
|
Copyright © 2022. All rights reserved.