DeploymentScaleArgs

data class DeploymentScaleArgs(val capacity: Output<Int>? = null, val family: Output<String>? = null, val size: Output<String>? = null, val tier: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<DeploymentScaleArgs>

Constructors

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

Properties

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

Tokens-per-Minute (TPM). The unit of measure for this field is in the thousands of Tokens-per-Minute. Defaults to 1 which means that the limitation is 1000 tokens per minute. If the resources SKU supports scale in/out then the capacity field should be included in the resources' configuration. If the scale in/out is not supported by the resources SKU then this field can be safely omitted. For more information about TPM please see the product documentation.

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

If the service has different generations of hardware, for the same SKU, then that can be captured here. Changing this forces a new resource to be created.

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

The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. Changing this forces a new resource to be created.

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

Possible values are Free, Basic, Standard, Premium, Enterprise. Changing this forces a new resource to be created.

Link copied to clipboard
val type: Output<String>

The name of the SKU. Ex - Standard or P3. It is typically a letter+number code. Changing this forces a new resource to be created.

Functions

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