MetastoreServiceScalingConfigArgs

data class MetastoreServiceScalingConfigArgs(val autoscalingConfig: Output<MetastoreServiceScalingConfigAutoscalingConfigArgs>? = null, val instanceSize: Output<String>? = null, val scalingFactor: Output<Double>? = null) : ConvertibleToJava<MetastoreServiceScalingConfigArgs>

Constructors

Link copied to clipboard
constructor(autoscalingConfig: Output<MetastoreServiceScalingConfigAutoscalingConfigArgs>? = null, instanceSize: Output<String>? = null, scalingFactor: Output<Double>? = null)

Properties

Link copied to clipboard

Represents the autoscaling configuration of a metastore service. Structure is documented below.

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

Metastore instance sizes. Possible values are: EXTRA_SMALL, SMALL, MEDIUM, LARGE, EXTRA_LARGE.

Link copied to clipboard
val scalingFactor: Output<Double>? = null

Scaling factor, in increments of 0.1 for values less than 1.0, and increments of 1.0 for values greater than 1.0.

Functions

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