aws-cdk-lib.aws_imagebuilder.CfnDistributionConfiguration.FastLaunchConfigurationProperty

interface FastLaunchConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.ImageBuilder.CfnDistributionConfiguration.FastLaunchConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsimagebuilder#CfnDistributionConfiguration_FastLaunchConfigurationProperty
Javasoftware.amazon.awscdk.services.imagebuilder.CfnDistributionConfiguration.FastLaunchConfigurationProperty
Pythonaws_cdk.aws_imagebuilder.CfnDistributionConfiguration.FastLaunchConfigurationProperty
TypeScript aws-cdk-lib » aws_imagebuilder » CfnDistributionConfiguration » FastLaunchConfigurationProperty

Example

// 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

NameTypeDescription
accountId?stringCfnDistributionConfiguration.FastLaunchConfigurationProperty.AccountId.
enabled?boolean | IResolvableCfnDistributionConfiguration.FastLaunchConfigurationProperty.Enabled.
launchTemplate?IResolvable | FastLaunchLaunchTemplateSpecificationPropertyCfnDistributionConfiguration.FastLaunchConfigurationProperty.LaunchTemplate.
maxParallelLaunches?numberCfnDistributionConfiguration.FastLaunchConfigurationProperty.MaxParallelLaunches.
snapshotConfiguration?IResolvable | FastLaunchSnapshotConfigurationPropertyCfnDistributionConfiguration.FastLaunchConfigurationProperty.SnapshotConfiguration.

accountId?

Type: string (optional)

CfnDistributionConfiguration.FastLaunchConfigurationProperty.AccountId.


enabled?

Type: boolean | IResolvable (optional)

CfnDistributionConfiguration.FastLaunchConfigurationProperty.Enabled.


launchTemplate?

Type: IResolvable | FastLaunchLaunchTemplateSpecificationProperty (optional)

CfnDistributionConfiguration.FastLaunchConfigurationProperty.LaunchTemplate.


maxParallelLaunches?

Type: number (optional)

CfnDistributionConfiguration.FastLaunchConfigurationProperty.MaxParallelLaunches.


snapshotConfiguration?

Type: IResolvable | FastLaunchSnapshotConfigurationProperty (optional)

CfnDistributionConfiguration.FastLaunchConfigurationProperty.SnapshotConfiguration.