Interface FastLaunchConfiguration
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
FastLaunchConfiguration.Jsii$Proxy
@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)",
date="2025-11-20T23:37:34.458Z")
@Stability(Experimental)
public interface FastLaunchConfiguration
extends software.amazon.jsii.JsiiSerializable
(experimental) The EC2 Fast Launch configuration to use for the Windows AMI.
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.imagebuilder.alpha.*;
import software.amazon.awscdk.services.ec2.*;
LaunchTemplate launchTemplate;
FastLaunchConfiguration fastLaunchConfiguration = FastLaunchConfiguration.builder()
.enabled(false)
.launchTemplate(launchTemplate)
.maxParallelLaunches(123)
.targetSnapshotCount(123)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forFastLaunchConfigurationstatic final classAn implementation forFastLaunchConfiguration -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default Boolean(experimental) Whether to enable fast launch for the AMI.default ILaunchTemplate(experimental) The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.default Number(experimental) The maximum number of parallel instances that are launched for creating resources.default Number(experimental) The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEnabled
(experimental) Whether to enable fast launch for the AMI.Default: false
-
getLaunchTemplate
(experimental) The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.Default: None
-
getMaxParallelLaunches
(experimental) The maximum number of parallel instances that are launched for creating resources.Default: A maximum of 6 instances are launched in parallel
- See Also:
-
getTargetSnapshotCount
(experimental) The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.Default: 10 snapshots are kept pre-provisioned
- See Also:
-
builder
- Returns:
- a
FastLaunchConfiguration.BuilderofFastLaunchConfiguration
-