@Stability(value=Stable) public static final class CfnUsagePlanProps.Builder extends Object implements software.amazon.jsii.Builder<CfnUsagePlanProps>
CfnUsagePlanProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnUsagePlanProps.Builder apiStages(IResolvable apiStages)
CfnUsagePlanProps.getApiStages()apiStages - The API stages to associate with this usage plan.this@Stability(value=Stable) public CfnUsagePlanProps.Builder apiStages(List<? extends Object> apiStages)
CfnUsagePlanProps.getApiStages()apiStages - The API stages to associate with this usage plan.this@Stability(value=Stable) public CfnUsagePlanProps.Builder description(String description)
CfnUsagePlanProps.getDescription()description - A description of the usage plan.this@Stability(value=Stable) public CfnUsagePlanProps.Builder quota(CfnUsagePlan.QuotaSettingsProperty quota)
CfnUsagePlanProps.getQuota()quota - Configures the number of requests that users can make within a given interval.this@Stability(value=Stable) public CfnUsagePlanProps.Builder quota(IResolvable quota)
CfnUsagePlanProps.getQuota()quota - Configures the number of requests that users can make within a given interval.this@Stability(value=Stable) public CfnUsagePlanProps.Builder tags(List<? extends CfnTag> tags)
CfnUsagePlanProps.getTags()tags - An array of arbitrary tags (key-value pairs) to associate with the usage plan.this@Stability(value=Stable) public CfnUsagePlanProps.Builder throttle(CfnUsagePlan.ThrottleSettingsProperty throttle)
CfnUsagePlanProps.getThrottle()throttle - Configures the overall request rate (average requests per second) and burst capacity.this@Stability(value=Stable) public CfnUsagePlanProps.Builder throttle(IResolvable throttle)
CfnUsagePlanProps.getThrottle()throttle - Configures the overall request rate (average requests per second) and burst capacity.this@Stability(value=Stable) public CfnUsagePlanProps.Builder usagePlanName(String usagePlanName)
CfnUsagePlanProps.getUsagePlanName()usagePlanName - A name for the usage plan.this@Stability(value=Stable) public CfnUsagePlanProps build()
build in interface software.amazon.jsii.Builder<CfnUsagePlanProps>CfnUsagePlanPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.