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
fun ElasticPoolSkuArgs(capacity: Output<Int>, family: Output<String>? = null, name: Output<String>, tier: Output<String>)

Functions

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

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 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 tier + family pattern (e.g. GP_Gen4, BC_Gen5) or the DTU based BasicPool, StandardPool, or PremiumPool pattern. Possible values are BasicPool, StandardPool, PremiumPool, GP_Gen4, GP_Gen5, GP_Fsv2, GP_DC, BC_Gen4, BC_Gen5, BC_DC, 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.