AutoProvisioningGroupLaunchTemplateConfigArgs

data class AutoProvisioningGroupLaunchTemplateConfigArgs(val instanceType: Output<String>? = null, val maxPrice: Output<String>, val priority: Output<String>? = null, val vswitchId: Output<String>, val weightedCapacity: Output<String>) : ConvertibleToJava<AutoProvisioningGroupLaunchTemplateConfigArgs>

Constructors

constructor(instanceType: Output<String>? = null, maxPrice: Output<String>, priority: Output<String>? = null, vswitchId: Output<String>, weightedCapacity: Output<String>)

Properties

Link copied to clipboard
val instanceType: Output<String>? = null

The instance type of the Nth extended configurations of the launch template.

Link copied to clipboard
val maxPrice: Output<String>

The maximum price of the instance type specified in the Nth extended configurations of the launch template.

Link copied to clipboard
val priority: Output<String>? = null

The priority of the instance type specified in the Nth extended configurations of the launch template. A value of 0 indicates the highest priority.

Link copied to clipboard
val vswitchId: Output<String>

The ID of the VSwitch in the Nth extended configurations of the launch template.

Link copied to clipboard

The weight of the instance type specified in the Nth extended configurations of the launch template.

Functions

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