aws-cdk-lib.aws_imagebuilder.CfnDistributionConfiguration.LaunchTemplateConfigurationProperty

interface LaunchTemplateConfigurationProperty

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

Identifies an Amazon EC2 launch template to use for a specific account.

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 launchTemplateConfigurationProperty: imagebuilder.CfnDistributionConfiguration.LaunchTemplateConfigurationProperty = {
  accountId: 'accountId',
  launchTemplateId: 'launchTemplateId',
  setDefaultVersion: false,
};

Properties

NameTypeDescription
accountId?stringThe account ID that this configuration applies to.
launchTemplateId?stringIdentifies the Amazon EC2 launch template to use.
setDefaultVersion?boolean | IResolvableSet the specified Amazon EC2 launch template as the default launch template for the specified account.

accountId?

Type: string (optional)

The account ID that this configuration applies to.


launchTemplateId?

Type: string (optional)

Identifies the Amazon EC2 launch template to use.


setDefaultVersion?

Type: boolean | IResolvable (optional)

Set the specified Amazon EC2 launch template as the default launch template for the specified account.