Class UsagePlanQuotaSettings
- java.lang.Object
-
- com.pulumi.aws.apigateway.outputs.UsagePlanQuotaSettings
-
public final class UsagePlanQuotaSettings extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUsagePlanQuotaSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UsagePlanQuotaSettings.Builderbuilder()static UsagePlanQuotaSettings.Builderbuilder(UsagePlanQuotaSettings defaults)java.lang.Integerlimit()java.util.Optional<java.lang.Integer>offset()java.lang.Stringperiod()
-
-
-
Method Detail
-
limit
public java.lang.Integer limit()
- Returns:
- Maximum number of requests that can be made in a given time period.
-
offset
public java.util.Optional<java.lang.Integer> offset()
- Returns:
- Number of requests subtracted from the given limit in the initial time period.
-
period
public java.lang.String period()
- Returns:
- Time period in which the limit applies. Valid values are `DAY`, `WEEK`, or `MONTH`. The following arguments are optional:
-
builder
public static UsagePlanQuotaSettings.Builder builder()
-
builder
public static UsagePlanQuotaSettings.Builder builder(UsagePlanQuotaSettings defaults)
-
-