GameServerConfigScalingConfigArgs

data class GameServerConfigScalingConfigArgs(val fleetAutoscalerSpec: Output<String>, val name: Output<String>, val schedules: Output<List<GameServerConfigScalingConfigScheduleArgs>>? = null, val selectors: Output<List<GameServerConfigScalingConfigSelectorArgs>>? = null) : ConvertibleToJava<GameServerConfigScalingConfigArgs>

Constructors

Link copied to clipboard
constructor(fleetAutoscalerSpec: Output<String>, name: Output<String>, schedules: Output<List<GameServerConfigScalingConfigScheduleArgs>>? = null, selectors: Output<List<GameServerConfigScalingConfigSelectorArgs>>? = null)

Properties

Link copied to clipboard

Fleet autoscaler spec, which is sent to Agones. Example spec can be found : https://agones.dev/site/docs/reference/fleetautoscaler/

Link copied to clipboard
val name: Output<String>

The name of the ScalingConfig

Link copied to clipboard

The schedules to which this scaling config applies. Structure is documented below.

Link copied to clipboard

Labels used to identify the clusters to which this scaling config applies. A cluster is subject to this scaling config if its labels match any of the selector entries. Structure is documented below.

Functions

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