AutoScalingGroupLaunchTemplateArgs

data class AutoScalingGroupLaunchTemplateArgs(val launchTemplateSpecification: Output<AutoScalingGroupLaunchTemplateSpecificationArgs>, val overrides: Output<List<AutoScalingGroupLaunchTemplateOverridesArgs>>? = null) : ConvertibleToJava<AutoScalingGroupLaunchTemplateArgs>

Use this structure to specify the launch templates and instance types (overrides) for a mixed instances policy. `LaunchTemplate` is a property of the AWS::AutoScaling::AutoScalingGroup MixedInstancesPolicy property type.

Constructors

Link copied to clipboard
constructor(launchTemplateSpecification: Output<AutoScalingGroupLaunchTemplateSpecificationArgs>, overrides: Output<List<AutoScalingGroupLaunchTemplateOverridesArgs>>? = null)

Properties

Link copied to clipboard

Any properties that you specify override the same properties in the launch template.

Functions

Link copied to clipboard
open override fun toJava(): AutoScalingGroupLaunchTemplateArgs