Ec2FleetArgs

data class Ec2FleetArgs(val context: Output<String>? = null, val excessCapacityTerminationPolicy: Output<Ec2FleetExcessCapacityTerminationPolicy>? = null, val launchTemplateConfigs: Output<List<Ec2FleetFleetLaunchTemplateConfigRequestArgs>>? = null, val onDemandOptions: Output<Ec2FleetOnDemandOptionsRequestArgs>? = null, val replaceUnhealthyInstances: Output<Boolean>? = null, val spotOptions: Output<Ec2FleetSpotOptionsRequestArgs>? = null, val tagSpecifications: Output<List<Ec2FleetTagSpecificationArgs>>? = null, val targetCapacitySpecification: Output<Ec2FleetTargetCapacitySpecificationRequestArgs>? = null, val terminateInstancesWithExpiration: Output<Boolean>? = null, val type: Output<Ec2FleetType>? = null, val validFrom: Output<String>? = null, val validUntil: Output<String>? = null) : ConvertibleToJava<Ec2FleetArgs>

Resource Type definition for AWS::EC2::EC2Fleet

Constructors

Link copied to clipboard
fun Ec2FleetArgs(context: Output<String>? = null, excessCapacityTerminationPolicy: Output<Ec2FleetExcessCapacityTerminationPolicy>? = null, launchTemplateConfigs: Output<List<Ec2FleetFleetLaunchTemplateConfigRequestArgs>>? = null, onDemandOptions: Output<Ec2FleetOnDemandOptionsRequestArgs>? = null, replaceUnhealthyInstances: Output<Boolean>? = null, spotOptions: Output<Ec2FleetSpotOptionsRequestArgs>? = null, tagSpecifications: Output<List<Ec2FleetTagSpecificationArgs>>? = null, targetCapacitySpecification: Output<Ec2FleetTargetCapacitySpecificationRequestArgs>? = null, terminateInstancesWithExpiration: Output<Boolean>? = null, type: Output<Ec2FleetType>? = null, validFrom: Output<String>? = null, validUntil: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard
val context: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val replaceUnhealthyInstances: Output<Boolean>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val type: Output<Ec2FleetType>? = null
Link copied to clipboard
val validFrom: Output<String>? = null
Link copied to clipboard
val validUntil: Output<String>? = null