AutoscaleSettingProfileArgs

data class AutoscaleSettingProfileArgs(val capacity: Output<AutoscaleSettingProfileCapacityArgs>, val fixedDate: Output<AutoscaleSettingProfileFixedDateArgs>? = null, val name: Output<String>, val recurrence: Output<AutoscaleSettingProfileRecurrenceArgs>? = null, val rules: Output<List<AutoscaleSettingProfileRuleArgs>>? = null) : ConvertibleToJava<AutoscaleSettingProfileArgs>

Constructors

Link copied to clipboard
constructor(capacity: Output<AutoscaleSettingProfileCapacityArgs>, fixedDate: Output<AutoscaleSettingProfileFixedDateArgs>? = null, name: Output<String>, recurrence: Output<AutoscaleSettingProfileRecurrenceArgs>? = null, rules: Output<List<AutoscaleSettingProfileRuleArgs>>? = null)

Properties

Link copied to clipboard

A capacity block as defined below.

Link copied to clipboard

A fixed_date block as defined below. This cannot be specified if a recurrence block is specified.

Link copied to clipboard
val name: Output<String>

Specifies the name of the profile.

Link copied to clipboard

A recurrence block as defined below. This cannot be specified if a fixed_date block is specified.

Link copied to clipboard

One or more (up to 10) rule blocks as defined below.

Functions

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