Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class ComputeEnvironment : KotlinCustomResource

Resource Type definition for AWS::Batch::ComputeEnvironment

Link copied to clipboard
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

Link copied to clipboard
Link copied to clipboard
class JobQueue : KotlinCustomResource

Resource Type definition for AWS::Batch::JobQueue

Link copied to clipboard
data class JobQueueArgs(val computeEnvironmentOrder: Output<List<JobQueueComputeEnvironmentOrderArgs>>? = null, val jobQueueName: Output<String>? = null, val priority: Output<Int>? = null, val schedulingPolicyArn: Output<String>? = null, val state: Output<JobQueueState>? = null, val tags: Output<Any>? = null) : ConvertibleToJava<JobQueueArgs>

Resource Type definition for AWS::Batch::JobQueue

Link copied to clipboard
Link copied to clipboard
object JobQueueMapper : ResourceMapper<JobQueue>
Link copied to clipboard
Link copied to clipboard
class SchedulingPolicy : KotlinCustomResource

Resource Type schema for AWS::Batch::SchedulingPolicy

Link copied to clipboard
data class SchedulingPolicyArgs(val fairsharePolicy: Output<SchedulingPolicyFairsharePolicyArgs>? = null, val name: Output<String>? = null, val tags: Output<Any>? = null) : ConvertibleToJava<SchedulingPolicyArgs>

Resource Type schema for AWS::Batch::SchedulingPolicy

Link copied to clipboard
object SchedulingPolicyMapper : ResourceMapper<SchedulingPolicy>

Functions

Link copied to clipboard
suspend fun jobQueue(name: String, block: suspend JobQueueResourceBuilder.() -> Unit): JobQueue
Link copied to clipboard