LimitArgs

data class LimitArgs(val amountRequirementName: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val farmId: Output<String>? = null, val maxCount: Output<Int>? = null) : ConvertibleToJava<LimitArgs>

Definition of AWS::Deadline::Limit Resource Type

Constructors

Link copied to clipboard
constructor(amountRequirementName: Output<String>? = null, description: Output<String>? = null, displayName: Output<String>? = null, farmId: Output<String>? = null, maxCount: Output<Int>? = null)

Properties

Link copied to clipboard
val amountRequirementName: Output<String>? = null

The value that you specify as the name in the amounts field of the hostRequirements in a step of a job template to declare the limit requirement.

Link copied to clipboard
val description: Output<String>? = null

A description of the limit. A clear description helps you identify the purpose of the limit.

Link copied to clipboard
val displayName: Output<String>? = null

The name of the limit used in lists to identify the limit.

Link copied to clipboard
val farmId: Output<String>? = null

The unique identifier of the farm that contains the limit.

Link copied to clipboard
val maxCount: Output<Int>? = null

The maximum number of resources constrained by this limit. When all of the resources are in use, steps that require the limit won't be scheduled until the resource is available. The maxValue must not be 0. If the value is -1, there is no restriction on the number of resources that can be acquired for this limit.

Functions

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