ApplicationScalingRuleScalingRuleTimerScheduleArgs

data class ApplicationScalingRuleScalingRuleTimerScheduleArgs(val atTime: Output<String>? = null, val maxReplicas: Output<Int>? = null, val minReplicas: Output<Int>? = null, val targetReplicas: Output<Int>? = null) : ConvertibleToJava<ApplicationScalingRuleScalingRuleTimerScheduleArgs>

Constructors

fun ApplicationScalingRuleScalingRuleTimerScheduleArgs(atTime: Output<String>? = null, maxReplicas: Output<Int>? = null, minReplicas: Output<Int>? = null, targetReplicas: Output<Int>? = null)

Functions

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

Properties

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

Trigger point in time. When supporting format: minutes, for example: 08:00.

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

Maximum number of instances applied.

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

Minimum number of instances applied.

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

This parameter can specify the number of instances to be applied or the minimum number of surviving instances per deployment. value range 1,50. NOTE: The attribute is valid when the attribute scaling_rule_type is timing.