launchSpecifications

@JvmName(name = "ffogtjdqicsjpkps")
suspend fun launchSpecifications(value: Output<List<SpotFleetRequestLaunchSpecificationArgs>>)
@JvmName(name = "cccuohijxinpijcc")
suspend fun launchSpecifications(value: List<SpotFleetRequestLaunchSpecificationArgs>?)

Parameters

value

Used to define the launch configuration of the spot-fleet request. Can be specified multiple times to define different bids across different markets and instance types. Conflicts with launch_template_config. At least one of launch_specification or launch_template_config is required. Note: This takes in similar but not identical inputs as aws.ec2.Instance. There are limitations on what you can specify. See the list of officially supported inputs in the reference documentation. Any normal aws.ec2.Instance parameter that corresponds to those inputs may be used and it have a additional parameter iam_instance_profile_arn takes aws.iam.InstanceProfile attribute arn as input.


@JvmName(name = "hynmbidhcnmsuhbw")
suspend fun launchSpecifications(vararg values: Output<SpotFleetRequestLaunchSpecificationArgs>)


@JvmName(name = "pplgxkivwwhoqdhi")
suspend fun launchSpecifications(values: List<Output<SpotFleetRequestLaunchSpecificationArgs>>)
@JvmName(name = "dcooayvlksenphda")
suspend fun launchSpecifications(vararg values: SpotFleetRequestLaunchSpecificationArgs)

Parameters

values

Used to define the launch configuration of the spot-fleet request. Can be specified multiple times to define different bids across different markets and instance types. Conflicts with launch_template_config. At least one of launch_specification or launch_template_config is required. Note: This takes in similar but not identical inputs as aws.ec2.Instance. There are limitations on what you can specify. See the list of officially supported inputs in the reference documentation. Any normal aws.ec2.Instance parameter that corresponds to those inputs may be used and it have a additional parameter iam_instance_profile_arn takes aws.iam.InstanceProfile attribute arn as input.


@JvmName(name = "qxwhifmjsclscrdj")
suspend fun launchSpecifications(argument: List<suspend SpotFleetRequestLaunchSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "rwyxfslyjhetdryt")
suspend fun launchSpecifications(vararg argument: suspend SpotFleetRequestLaunchSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "cpiygqpkcgnmvmsg")
suspend fun launchSpecifications(argument: suspend SpotFleetRequestLaunchSpecificationArgsBuilder.() -> Unit)

Parameters

argument

Used to define the launch configuration of the spot-fleet request. Can be specified multiple times to define different bids across different markets and instance types. Conflicts with launch_template_config. At least one of launch_specification or launch_template_config is required. Note: This takes in similar but not identical inputs as aws.ec2.Instance. There are limitations on what you can specify. See the list of officially supported inputs in the reference documentation. Any normal aws.ec2.Instance parameter that corresponds to those inputs may be used and it have a additional parameter iam_instance_profile_arn takes aws.iam.InstanceProfile attribute arn as input.