ComputeEnvironmentLaunchTemplateSpecificationOverride

data class ComputeEnvironmentLaunchTemplateSpecificationOverride(val launchTemplateId: String? = null, val launchTemplateName: String? = null, val targetInstanceTypes: List<String>? = null, val version: String? = null)

Constructors

constructor(launchTemplateId: String? = null, launchTemplateName: String? = null, targetInstanceTypes: List<String>? = null, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ID of the launch template. Note: If you specify the launchTemplateId you can't specify the launchTemplateName as well.

Link copied to clipboard

The name of the launch template. Note: If you specify the launchTemplateName you can't specify the launchTemplateId as well.

Link copied to clipboard

The instance type or family that this override launch template should be applied to. This parameter is required when defining a launch template override. Information included in this parameter must meet the following requirements:

Link copied to clipboard
val version: String? = null

The version number of the launch template, $Default , or $Latest . If the value is $Default , the default version of the launch template is used. If the value is $Latest , the latest version of the launch template is used.