Package com.pulumi.aws.apigateway.inputs
Class UsagePlanQuotaSettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.apigateway.inputs.UsagePlanQuotaSettingsArgs
-
public final class UsagePlanQuotaSettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUsagePlanQuotaSettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static UsagePlanQuotaSettingsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UsagePlanQuotaSettingsArgs.Builderbuilder()static UsagePlanQuotaSettingsArgs.Builderbuilder(UsagePlanQuotaSettingsArgs defaults)com.pulumi.core.Output<java.lang.Integer>limit()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>offset()com.pulumi.core.Output<java.lang.String>period()
-
-
-
Field Detail
-
Empty
public static final UsagePlanQuotaSettingsArgs Empty
-
-
Method Detail
-
limit
public com.pulumi.core.Output<java.lang.Integer> limit()
- Returns:
- Maximum number of requests that can be made in a given time period.
-
offset
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> offset()
- Returns:
- Number of requests subtracted from the given limit in the initial time period.
-
period
public com.pulumi.core.Output<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 UsagePlanQuotaSettingsArgs.Builder builder()
-
builder
public static UsagePlanQuotaSettingsArgs.Builder builder(UsagePlanQuotaSettingsArgs defaults)
-
-