ComputeEnvironmentArgs

data class ComputeEnvironmentArgs(val computeEnvironmentName: Output<String>? = null, val computeResources: Output<ComputeEnvironmentComputeResourcesArgs>? = null, val eksConfiguration: Output<ComputeEnvironmentEksConfigurationArgs>? = null, val replaceComputeEnvironment: Output<Boolean>? = null, val serviceRole: Output<String>? = null, val state: Output<String>? = null, val tags: Output<Any>? = null, val type: Output<String>? = null, val unmanagedvCpus: Output<Int>? = null, val updatePolicy: Output<ComputeEnvironmentUpdatePolicyArgs>? = null) : ConvertibleToJava<ComputeEnvironmentArgs>

Resource Type definition for AWS::Batch::ComputeEnvironment

Constructors

Link copied to clipboard
fun ComputeEnvironmentArgs(computeEnvironmentName: Output<String>? = null, computeResources: Output<ComputeEnvironmentComputeResourcesArgs>? = null, eksConfiguration: Output<ComputeEnvironmentEksConfigurationArgs>? = null, replaceComputeEnvironment: Output<Boolean>? = null, serviceRole: Output<String>? = null, state: Output<String>? = null, tags: Output<Any>? = null, type: Output<String>? = null, unmanagedvCpus: Output<Int>? = null, updatePolicy: Output<ComputeEnvironmentUpdatePolicyArgs>? = null)

Functions

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

Properties

Link copied to clipboard
val computeEnvironmentName: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val replaceComputeEnvironment: Output<Boolean>? = null
Link copied to clipboard
val serviceRole: Output<String>? = null
Link copied to clipboard
val state: Output<String>? = null
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>? = null
Link copied to clipboard
val unmanagedvCpus: Output<Int>? = null
Link copied to clipboard