ServiceSkuArgs

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

An Azure SKU instance

Constructors

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

Properties

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

The capacity of the SKU, if it supports scaling

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

The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines

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

The unique name of the SKU, such as 'P3'

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

The size of the SKU, used when the name alone does not denote a service size or when a SKU has multiple performance classes within a family, e.g. 'A1' for virtual machines

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

The tier of the SKU, such as 'Basic', 'General Purpose', or 'Business Critical'

Functions

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