@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.715Z") @Stability(value=Experimental) public interface AddCapacityOptions extends software.amazon.jsii.JsiiSerializable, AddAutoScalingGroupCapacityOptions, CommonAutoScalingGroupProps
| Modifier and Type | Interface and Description |
|---|---|
static class |
AddCapacityOptions.Builder
A builder for
AddCapacityOptions |
static class |
AddCapacityOptions.Jsii$Proxy
An implementation for
AddCapacityOptions |
| Modifier and Type | Method and Description |
|---|---|
static AddCapacityOptions.Builder |
builder() |
InstanceType |
getInstanceType()
(experimental) The EC2 instance type to use when launching instances into the AutoScalingGroup.
|
default IMachineImage |
getMachineImage()
(experimental) The ECS-optimized AMI variant to use.
|
getCanContainersAccessInstanceRole, getMachineImageType, getSpotInstanceDraining, getTopicEncryptionKeygetAllowAllOutbound, getAssociatePublicIpAddress, getAutoScalingGroupName, getBlockDevices, getCooldown, getDesiredCapacity, getGroupMetrics, getHealthCheck, getIgnoreUnmodifiedSizeProperties, getInstanceMonitoring, getKeyName, getMaxCapacity, getMaxInstanceLifetime, getMinCapacity, getNewInstancesProtectedFromScaleIn, getNotifications, getSignals, getSpotPrice, getUpdatePolicy, getVpcSubnets@Stability(value=Experimental) @NotNull InstanceType getInstanceType()
@Stability(value=Experimental) @Nullable default IMachineImage getMachineImage()
For more information, see
Amazon ECS-optimized AMIs.
You must define either machineImage or machineImageType, not both.
Default: - Amazon Linux 2
@Stability(value=Experimental) static AddCapacityOptions.Builder builder()
builder in interface AddAutoScalingGroupCapacityOptionsbuilder in interface CommonAutoScalingGroupPropsAddCapacityOptions.Builder of AddCapacityOptionsCopyright © 2021. All rights reserved.