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.