Skip to content
v2.274.0

FastLaunchConfigurationProperty Struct ​

Define and configure faster launching for output Windows AMIs.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_imagebuilder as imagebuilder } from 'aws-cdk-lib';
const fastLaunchConfigurationProperty: imagebuilder.CfnDistributionConfiguration.FastLaunchConfigurationProperty = {
  accountId: 'accountId',
  enabled: false,
  launchTemplate: {
    launchTemplateId: 'launchTemplateId',
    launchTemplateName: 'launchTemplateName',
    launchTemplateVersion: 'launchTemplateVersion',
  },
  maxParallelLaunches: 123,
  snapshotConfiguration: {
    targetResourceCount: 123,
  },
};

Properties ​

accountIdoptionalstringaccount_idoptionalstraccountIdoptionalStringAccountIdoptionalstringAccountIdoptional*string#
The owner account ID for the fast-launch enabled Windows AMI.
enabledoptionalboolean | IResolvableenabledoptionaltyping.Union[bool, IResolvable]enabledoptionalBooleanEnabledoptionalboolEnabledoptionalinterface{}#
A Boolean that represents the current state of faster launching for the Windows AMI.

Set to true to start using Windows faster launching, or false to stop using it.

launchTemplateoptionalIResolvable | CfnDistributionConfiguration.FastLaunchLaunchTemplateSpecificationPropertylaunch_templateoptionaltyping.Union[IResolvable, FastLaunchLaunchTemplateSpecificationProperty]launchTemplateoptionalIResolvableLaunchTemplateoptionalIResolvableLaunchTemplateoptionalinterface{}#
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
maxParallelLaunchesoptionalnumbermax_parallel_launchesoptionalint | floatmaxParallelLaunchesoptionalNumberMaxParallelLaunchesoptionaldoubleMaxParallelLaunchesoptional*float64#
The maximum number of parallel instances that are launched for creating resources.
snapshotConfigurationoptionalIResolvable | CfnDistributionConfiguration.FastLaunchSnapshotConfigurationPropertysnapshot_configurationoptionaltyping.Union[IResolvable, FastLaunchSnapshotConfigurationProperty]snapshotConfigurationoptionalIResolvableSnapshotConfigurationoptionalIResolvableSnapshotConfigurationoptionalinterface{}#
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.