FleetArgs

data class FleetArgs(val configuration: Output<Either<FleetConfiguration0PropertiesArgs, FleetConfiguration1PropertiesArgs>>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val farmId: Output<String>? = null, val maxWorkerCount: Output<Int>? = null, val minWorkerCount: Output<Int>? = null, val roleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<FleetArgs>

Definition of AWS::Deadline::Fleet Resource Type

Constructors

Link copied to clipboard
constructor(configuration: Output<Either<FleetConfiguration0PropertiesArgs, FleetConfiguration1PropertiesArgs>>? = null, description: Output<String>? = null, displayName: Output<String>? = null, farmId: Output<String>? = null, maxWorkerCount: Output<Int>? = null, minWorkerCount: Output<Int>? = null, roleArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

The configuration details for the fleet.

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

A description that helps identify what the fleet is used for.

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

The display name of the fleet summary to update.

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

The farm ID.

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

The maximum number of workers specified in the fleet.

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

The minimum number of workers in the fleet.

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

The IAM role that workers in the fleet use when processing jobs.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

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