Share via


Sku Class

Billing information related properties of a server.

All required parameters must be populated in order to send to server.

Constructor

Sku(*, name: str, tier: str | _models.SkuTier | None = None, capacity: int | None = None, size: str | None = None, family: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
name
str

The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8. Required.

tier

The tier of the particular SKU, e.g. Basic. Known values are: "Basic", "GeneralPurpose", and "MemoryOptimized".

Default value: None
capacity
int

The scale up/out capacity, representing server's compute units.

Default value: None
size
str

The size code, to be interpreted by resource as appropriate.

Default value: None
family
str

The family of hardware.

Default value: None

Variables

Name Description
name
str

The name of the sku, typically, tier + family + cores, e.g. B_Gen4_1, GP_Gen5_8. Required.

tier

The tier of the particular SKU, e.g. Basic. Known values are: "Basic", "GeneralPurpose", and "MemoryOptimized".

capacity
int

The scale up/out capacity, representing server's compute units.

size
str

The size code, to be interpreted by resource as appropriate.

family
str

The family of hardware.