ElasticPoolSkuArgs

data class ElasticPoolSkuArgs(val capacity: Output<Int>, val family: Output<String>? = null, val name: Output<String>, val tier: Output<String>) : ConvertibleToJava<ElasticPoolSkuArgs>

Constructors

Link copied to clipboard
constructor(capacity: Output<Int>, family: Output<String>? = null, name: Output<String>, tier: Output<String>)

Properties

Link copied to clipboard
val capacity: Output<Int>

The scale up/out capacity, representing server's compute units. For more information see the documentation for your Elasticpool configuration: vCore-based or DTU-based.

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

The family of hardware Gen4, Gen5, Fsv2, MOPRMS, PRMS, or DC.

Link copied to clipboard
val name: Output<String>

Specifies the SKU Name for this Elasticpool. The name of the SKU, will be either vCore based or DTU based. Possible DTU based values are BasicPool, StandardPool, PremiumPool while possible vCore based values are GP_Gen4, GP_Gen5, GP_Fsv2, GP_DC, BC_Gen4, BC_Gen5, BC_DC, HS_PRMS, HS_MOPRMS, or HS_Gen5.

Link copied to clipboard
val tier: Output<String>

The tier of the particular SKU. Possible values are GeneralPurpose, BusinessCritical, Basic, Standard, Premium, or HyperScale. For more information see the documentation for your Elasticpool configuration: vCore-based or DTU-based.

Functions

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