CapacityReservationArgs

data class CapacityReservationArgs(val availabilityZone: Output<String>? = null, val ebsOptimized: Output<Boolean>? = null, val endDate: Output<String>? = null, val endDateType: Output<String>? = null, val ephemeralStorage: Output<Boolean>? = null, val instanceCount: Output<Int>? = null, val instanceMatchCriteria: Output<String>? = null, val instancePlatform: Output<String>? = null, val instanceType: Output<String>? = null, val outPostArn: Output<String>? = null, val placementGroupArn: Output<String>? = null, val tagSpecifications: Output<List<CapacityReservationTagSpecificationArgs>>? = null, val tenancy: Output<String>? = null) : ConvertibleToJava<CapacityReservationArgs>

Resource Type definition for AWS::EC2::CapacityReservation

Constructors

Link copied to clipboard
fun CapacityReservationArgs(availabilityZone: Output<String>? = null, ebsOptimized: Output<Boolean>? = null, endDate: Output<String>? = null, endDateType: Output<String>? = null, ephemeralStorage: Output<Boolean>? = null, instanceCount: Output<Int>? = null, instanceMatchCriteria: Output<String>? = null, instancePlatform: Output<String>? = null, instanceType: Output<String>? = null, outPostArn: Output<String>? = null, placementGroupArn: Output<String>? = null, tagSpecifications: Output<List<CapacityReservationTagSpecificationArgs>>? = null, tenancy: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard
val availabilityZone: Output<String>? = null
Link copied to clipboard
val ebsOptimized: Output<Boolean>? = null
Link copied to clipboard
val endDate: Output<String>? = null
Link copied to clipboard
val endDateType: Output<String>? = null
Link copied to clipboard
val ephemeralStorage: Output<Boolean>? = null
Link copied to clipboard
val instanceCount: Output<Int>? = null
Link copied to clipboard
val instanceMatchCriteria: Output<String>? = null
Link copied to clipboard
val instancePlatform: Output<String>? = null
Link copied to clipboard
val instanceType: Output<String>? = null
Link copied to clipboard
val outPostArn: Output<String>? = null
Link copied to clipboard
val placementGroupArn: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val tenancy: Output<String>? = null