interface FastLaunchConfiguration
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.ImageBuilder.Alpha.FastLaunchConfiguration |
Go | github.com/aws/aws-cdk-go/awsimagebuilderalpha/v2#FastLaunchConfiguration |
Java | software.amazon.awscdk.services.imagebuilder.alpha.FastLaunchConfiguration |
Python | aws_cdk.aws_imagebuilder_alpha.FastLaunchConfiguration |
TypeScript (source) | @aws-cdk/aws-imagebuilder-alpha ยป FastLaunchConfiguration |
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 * as imagebuilder_alpha from '@aws-cdk/aws-imagebuilder-alpha';
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
declare const launchTemplate: ec2.LaunchTemplate;
const fastLaunchConfiguration: imagebuilder_alpha.FastLaunchConfiguration = {
enabled: false,
launchTemplate: launchTemplate,
maxParallelLaunches: 123,
targetSnapshotCount: 123,
};
Properties
| Name | Type | Description |
|---|---|---|
| enabled? | boolean | Whether to enable fast launch for the AMI. |
| launch | ILaunch | The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots. |
| max | number | The maximum number of parallel instances that are launched for creating resources. |
| target | number | The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI. |
enabled?
Type:
boolean
(optional, default: false)
Whether to enable fast launch for the AMI.
launchTemplate?
Type:
ILaunch
(optional, default: None)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
maxParallelLaunches?
Type:
number
(optional, default: A maximum of 6 instances are launched in parallel)
The maximum number of parallel instances that are launched for creating resources.
targetSnapshotCount?
Type:
number
(optional, default: 10 snapshots are kept pre-provisioned)
The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.

.NET
Go
Java
Python
TypeScript (