instancePatternInfos

@JvmName(name = "tarkicjkhbsigrha")
suspend fun instancePatternInfos(value: Output<List<ScalingConfigurationInstancePatternInfoArgs>>)
@JvmName(name = "yucbybytmuphjgwv")
suspend fun instancePatternInfos(value: List<ScalingConfigurationInstancePatternInfoArgs>?)

Parameters

value

intelligent configuration mode. In this mode, you only need to specify the number of vCPUs, memory size, instance family, and maximum price. The system selects an instance type that is provided at the lowest price based on your configurations to create ECS instances. This mode is available only for scaling groups that reside in virtual private clouds (VPCs). This mode helps reduce the failures of scale-out activities caused by insufficient inventory of instance types. See instance_pattern_info below for details.


@JvmName(name = "kibtswlelyxdhgox")
suspend fun instancePatternInfos(vararg values: Output<ScalingConfigurationInstancePatternInfoArgs>)


@JvmName(name = "nglxvxbclrhavmsq")
suspend fun instancePatternInfos(values: List<Output<ScalingConfigurationInstancePatternInfoArgs>>)
@JvmName(name = "essncxwubiwklyfe")
suspend fun instancePatternInfos(vararg values: ScalingConfigurationInstancePatternInfoArgs)

Parameters

values

intelligent configuration mode. In this mode, you only need to specify the number of vCPUs, memory size, instance family, and maximum price. The system selects an instance type that is provided at the lowest price based on your configurations to create ECS instances. This mode is available only for scaling groups that reside in virtual private clouds (VPCs). This mode helps reduce the failures of scale-out activities caused by insufficient inventory of instance types. See instance_pattern_info below for details.


@JvmName(name = "hlvvsoiuwpaccfaw")
suspend fun instancePatternInfos(argument: List<suspend ScalingConfigurationInstancePatternInfoArgsBuilder.() -> Unit>)
@JvmName(name = "odultivxylxxubhw")
suspend fun instancePatternInfos(vararg argument: suspend ScalingConfigurationInstancePatternInfoArgsBuilder.() -> Unit)
@JvmName(name = "eplxaaxyfrmjpksh")
suspend fun instancePatternInfos(argument: suspend ScalingConfigurationInstancePatternInfoArgsBuilder.() -> Unit)

Parameters

argument

intelligent configuration mode. In this mode, you only need to specify the number of vCPUs, memory size, instance family, and maximum price. The system selects an instance type that is provided at the lowest price based on your configurations to create ECS instances. This mode is available only for scaling groups that reside in virtual private clouds (VPCs). This mode helps reduce the failures of scale-out activities caused by insufficient inventory of instance types. See instance_pattern_info below for details.