JobScaleRuleArgs

data class JobScaleRuleArgs(val auth: Output<List<ScaleRuleAuthArgs>>? = null, val metadata: Output<Any>? = null, val name: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<JobScaleRuleArgs>

Scaling rule.

Constructors

Link copied to clipboard
constructor(auth: Output<List<ScaleRuleAuthArgs>>? = null, metadata: Output<Any>? = null, name: Output<String>? = null, type: Output<String>? = null)

Properties

Link copied to clipboard
val auth: Output<List<ScaleRuleAuthArgs>>? = null

Authentication secrets for the scale rule.

Link copied to clipboard
val metadata: Output<Any>? = null

Metadata properties to describe the scale rule.

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

Scale Rule Name

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

Type of the scale rule eg: azure-servicebus, redis etc.

Functions

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