Interface WarmPoolProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
,WarmPoolOptions
- All Known Implementing Classes:
WarmPoolProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:45.429Z")
@Stability(Stable)
public interface WarmPoolProps
extends software.amazon.jsii.JsiiSerializable, WarmPoolOptions
Properties for a warm pool.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.autoscaling.*; AutoScalingGroup autoScalingGroup; WarmPoolProps warmPoolProps = WarmPoolProps.builder() .autoScalingGroup(autoScalingGroup) // the properties below are optional .maxGroupPreparedCapacity(123) .minSize(123) .poolState(PoolState.HIBERNATED) .reuseOnScaleIn(false) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forWarmPoolProps
static final class
An implementation forWarmPoolProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic WarmPoolProps.Builder
builder()
The Auto Scaling group to add the warm pool to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
Methods inherited from interface software.amazon.awscdk.services.autoscaling.WarmPoolOptions
getMaxGroupPreparedCapacity, getMinSize, getPoolState, getReuseOnScaleIn
-
Method Details
-
getAutoScalingGroup
The Auto Scaling group to add the warm pool to. -
builder
- Returns:
- a
WarmPoolProps.Builder
ofWarmPoolProps
-