RackSku interface

RackSku represents the SKU information of the rack.

Extends

Properties

computeMachines

The list of machine SKUs and associated rack slot for the compute-dedicated machines in this rack model. NOTE: This property will not be serialized. It can only be populated by the server.

controllerMachines

The list of machine SKUs and associated rack slot for the control-plane dedicated machines in this rack model. NOTE: This property will not be serialized. It can only be populated by the server.

description

The free-form text describing the rack. NOTE: This property will not be serialized. It can only be populated by the server.

maxClusterSlots

The maximum number of compute racks supported by an aggregator rack. 0 if this is a compute rack or a rack for a single rack cluster(rackType="Single"). NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

The provisioning state of the rack SKU resource. NOTE: This property will not be serialized. It can only be populated by the server.

rackType

The type of the rack. NOTE: This property will not be serialized. It can only be populated by the server.

storageAppliances

The list of appliance SKUs and associated rack slot for the storage appliance(s) in this rack model. NOTE: This property will not be serialized. It can only be populated by the server.

supportedRackSkuIds

The list of supported SKUs if the rack is an aggregator. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

computeMachines

The list of machine SKUs and associated rack slot for the compute-dedicated machines in this rack model. NOTE: This property will not be serialized. It can only be populated by the server.

computeMachines?: MachineSkuSlot[]

Property Value

controllerMachines

The list of machine SKUs and associated rack slot for the control-plane dedicated machines in this rack model. NOTE: This property will not be serialized. It can only be populated by the server.

controllerMachines?: MachineSkuSlot[]

Property Value

description

The free-form text describing the rack. NOTE: This property will not be serialized. It can only be populated by the server.

description?: string

Property Value

string

maxClusterSlots

The maximum number of compute racks supported by an aggregator rack. 0 if this is a compute rack or a rack for a single rack cluster(rackType="Single"). NOTE: This property will not be serialized. It can only be populated by the server.

maxClusterSlots?: number

Property Value

number

provisioningState

The provisioning state of the rack SKU resource. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

rackType

The type of the rack. NOTE: This property will not be serialized. It can only be populated by the server.

rackType?: string

Property Value

string

storageAppliances

The list of appliance SKUs and associated rack slot for the storage appliance(s) in this rack model. NOTE: This property will not be serialized. It can only be populated by the server.

storageAppliances?: StorageApplianceSkuSlot[]

Property Value

supportedRackSkuIds

The list of supported SKUs if the rack is an aggregator. NOTE: This property will not be serialized. It can only be populated by the server.

supportedRackSkuIds?: string[]

Property Value

string[]

Inherited Property Details

id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From Resource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From Resource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type