Class LinkAggregationGroupRateLimiterStatusArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.directconnect.inputs.LinkAggregationGroupRateLimiterStatusArgs.Builder
-
- Enclosing class:
- LinkAggregationGroupRateLimiterStatusArgs
public static final class LinkAggregationGroupRateLimiterStatusArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LinkAggregationGroupRateLimiterStatusArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LinkAggregationGroupRateLimiterStatusArgsbuild()LinkAggregationGroupRateLimiterStatusArgs.BuilderinUse(com.pulumi.core.Output<java.lang.Integer> inUse)LinkAggregationGroupRateLimiterStatusArgs.BuilderinUse(java.lang.Integer inUse)LinkAggregationGroupRateLimiterStatusArgs.BuildermaxAllowed(com.pulumi.core.Output<java.lang.Integer> maxAllowed)LinkAggregationGroupRateLimiterStatusArgs.BuildermaxAllowed(java.lang.Integer maxAllowed)LinkAggregationGroupRateLimiterStatusArgs.Builderremaining(com.pulumi.core.Output<java.lang.Integer> remaining)LinkAggregationGroupRateLimiterStatusArgs.Builderremaining(java.lang.Integer remaining)LinkAggregationGroupRateLimiterStatusArgs.BuildertotalBandwidth(com.pulumi.core.Output<java.lang.String> totalBandwidth)LinkAggregationGroupRateLimiterStatusArgs.BuildertotalBandwidth(java.lang.String totalBandwidth)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LinkAggregationGroupRateLimiterStatusArgs defaults)
-
-
Method Detail
-
inUse
public LinkAggregationGroupRateLimiterStatusArgs.Builder inUse(@Nullable com.pulumi.core.Output<java.lang.Integer> inUse)
- Parameters:
inUse- Number of rate limiters currently in use.- Returns:
- builder
-
inUse
public LinkAggregationGroupRateLimiterStatusArgs.Builder inUse(java.lang.Integer inUse)
- Parameters:
inUse- Number of rate limiters currently in use.- Returns:
- builder
-
maxAllowed
public LinkAggregationGroupRateLimiterStatusArgs.Builder maxAllowed(@Nullable com.pulumi.core.Output<java.lang.Integer> maxAllowed)
- Parameters:
maxAllowed- Maximum number of rate limiters allowed on the LAG.- Returns:
- builder
-
maxAllowed
public LinkAggregationGroupRateLimiterStatusArgs.Builder maxAllowed(java.lang.Integer maxAllowed)
- Parameters:
maxAllowed- Maximum number of rate limiters allowed on the LAG.- Returns:
- builder
-
remaining
public LinkAggregationGroupRateLimiterStatusArgs.Builder remaining(@Nullable com.pulumi.core.Output<java.lang.Integer> remaining)
- Parameters:
remaining- Number of rate limiters remaining (available).- Returns:
- builder
-
remaining
public LinkAggregationGroupRateLimiterStatusArgs.Builder remaining(java.lang.Integer remaining)
- Parameters:
remaining- Number of rate limiters remaining (available).- Returns:
- builder
-
totalBandwidth
public LinkAggregationGroupRateLimiterStatusArgs.Builder totalBandwidth(@Nullable com.pulumi.core.Output<java.lang.String> totalBandwidth)
- Parameters:
totalBandwidth- Total bandwidth allocated across all rate limiters.- Returns:
- builder
-
totalBandwidth
public LinkAggregationGroupRateLimiterStatusArgs.Builder totalBandwidth(java.lang.String totalBandwidth)
- Parameters:
totalBandwidth- Total bandwidth allocated across all rate limiters.- Returns:
- builder
-
build
public LinkAggregationGroupRateLimiterStatusArgs build()
-
-