GroupMixedInstancesPolicyArgs

data class GroupMixedInstancesPolicyArgs(val instancesDistribution: Output<GroupMixedInstancesPolicyInstancesDistributionArgs>? = null, val launchTemplate: Output<GroupMixedInstancesPolicyLaunchTemplateArgs>) : ConvertibleToJava<GroupMixedInstancesPolicyArgs>

Constructors

Link copied to clipboard
constructor(instancesDistribution: Output<GroupMixedInstancesPolicyInstancesDistributionArgs>? = null, launchTemplate: Output<GroupMixedInstancesPolicyLaunchTemplateArgs>)

Properties

Link copied to clipboard

Nested argument containing settings on how to mix on-demand and Spot instances in the Auto Scaling group. Defined below.

Link copied to clipboard

Nested argument containing launch template settings along with the overrides to specify multiple instance types and weights. Defined below.

Functions

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