ComputeEnvironmentComputeResourcesArgs

data class ComputeEnvironmentComputeResourcesArgs(val allocationStrategy: Output<String>? = null, val bidPercentage: Output<Int>? = null, val desiredvCpus: Output<Int>? = null, val ec2Configuration: Output<List<ComputeEnvironmentEc2ConfigurationObjectArgs>>? = null, val ec2KeyPair: Output<String>? = null, val imageId: Output<String>? = null, val instanceRole: Output<String>? = null, val instanceTypes: Output<List<String>>? = null, val launchTemplate: Output<ComputeEnvironmentLaunchTemplateSpecificationArgs>? = null, val maxvCpus: Output<Int>, val minvCpus: Output<Int>? = null, val placementGroup: Output<String>? = null, val securityGroupIds: Output<List<String>>? = null, val spotIamFleetRole: Output<String>? = null, val subnets: Output<List<String>>, val tags: Output<Any>? = null, val type: Output<String>, val updateToLatestImageVersion: Output<Boolean>? = null) : ConvertibleToJava<ComputeEnvironmentComputeResourcesArgs>

Constructors

Link copied to clipboard
fun ComputeEnvironmentComputeResourcesArgs(allocationStrategy: Output<String>? = null, bidPercentage: Output<Int>? = null, desiredvCpus: Output<Int>? = null, ec2Configuration: Output<List<ComputeEnvironmentEc2ConfigurationObjectArgs>>? = null, ec2KeyPair: Output<String>? = null, imageId: Output<String>? = null, instanceRole: Output<String>? = null, instanceTypes: Output<List<String>>? = null, launchTemplate: Output<ComputeEnvironmentLaunchTemplateSpecificationArgs>? = null, maxvCpus: Output<Int>, minvCpus: Output<Int>? = null, placementGroup: Output<String>? = null, securityGroupIds: Output<List<String>>? = null, spotIamFleetRole: Output<String>? = null, subnets: Output<List<String>>, tags: Output<Any>? = null, type: Output<String>, updateToLatestImageVersion: Output<Boolean>? = null)

Functions

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

Properties

Link copied to clipboard
val allocationStrategy: Output<String>? = null
Link copied to clipboard
val bidPercentage: Output<Int>? = null
Link copied to clipboard
val desiredvCpus: Output<Int>? = null
Link copied to clipboard
val ec2KeyPair: Output<String>? = null
Link copied to clipboard
val imageId: Output<String>? = null
Link copied to clipboard
val instanceRole: Output<String>? = null
Link copied to clipboard
val instanceTypes: Output<List<String>>? = null
Link copied to clipboard
val maxvCpus: Output<Int>
Link copied to clipboard
val minvCpus: Output<Int>? = null
Link copied to clipboard
val placementGroup: Output<String>? = null
Link copied to clipboard
val securityGroupIds: Output<List<String>>? = null
Link copied to clipboard
val spotIamFleetRole: Output<String>? = null
Link copied to clipboard
val subnets: Output<List<String>>
Link copied to clipboard
val tags: Output<Any>? = null

A key-value pair to associate with a resource.

Link copied to clipboard
val type: Output<String>
Link copied to clipboard
val updateToLatestImageVersion: Output<Boolean>? = null