SqlManagedInstanceSku Class

The resource model definition representing SKU for Azure Managed Instance - Azure Arc.

Variables are only populated by the server, and will be ignored when sending a request.

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

Inheritance
SqlManagedInstanceSku

Constructor

SqlManagedInstanceSku(*, tier: Optional[Union[str, azure.mgmt.azurearcdata.models._azure_arc_data_management_client_enums.SqlManagedInstanceSkuTier]] = 'GeneralPurpose', dev: Optional[bool] = True, size: Optional[str] = None, family: Optional[str] = None, capacity: Optional[int] = None, **kwargs)

Parameters

tier
str or <xref:azure_arc_data_management_client.models.SqlManagedInstanceSkuTier>
Required

The pricing tier for the instance. Possible values include: "GeneralPurpose", "BusinessCritical". Default value: "GeneralPurpose".

dev
bool
Required

Whether dev/test is enabled. When the dev field is set to true, the resource is used for dev/test purpose.

size
str
Required

The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.

family
str
Required
capacity
int
Required

Variables

name
str

The name of the SKU. Has constant value: "vCore".

Attributes

name

name = 'vCore'