Skip to content
DocsTry Aspire
DocsTry

AksNodeVmSizes

Classstaticnet8.0
📦 Aspire.Hosting.Azure.Kubernetes v13.4.0-preview.1.26281.18
Provides well-known Azure VM size constants for use with AKS node pools.
namespace Aspire.Hosting.Azure.Kubernetes;
public static class AksNodeVmSizes
{
// ...
}
This class is auto-generated from Azure Resource SKUs across all public Azure regions, filtered to VM sizes compatible with AKS node pools (minimum 2 vCPUs, 2 GB RAM, excluding Basic tier VMs). To update, run the GenVmSizes tool:
dotnet run --project src/Aspire.Hosting.Azure.Kubernetes/tools GenVmSizes.cs
VM size availability varies by region. Not all sizes may be available in every region.
classStandardAv2static
VM sizes in the standardAv2Family.
classStandardBSstatic
VM sizes in the standardBSFamily.
classStandardBasv2static
VM sizes in the standardBasv2Family.
classStandardBpsv2static
VM sizes in the standardBpsv2Family.
classStandardBsv2static
VM sizes in the standardBsv2Family.
classStandardDstatic
VM sizes in the standardDFamily.
classStandardDADSv5static
VM sizes in the standardDADSv5Family.
classStandardDASv4static
VM sizes in the standardDASv4Family.
classStandardDASv5static
VM sizes in the standardDASv5Family.
classStandardDAv4static
VM sizes in the standardDAv4Family.
classStandardDCACCV5static
VM sizes in the standardDCACCV5Family.
classStandardDCADCCV5static
VM sizes in the standardDCADCCV5Family.
classStandardDCADSv5static
VM sizes in the standardDCADSv5Family.
classStandardDCASv5static
VM sizes in the standardDCASv5Family.
classStandardDCEDV5static
VM sizes in the standardDCEDV5Family.
classStandardDCEDV6static
VM sizes in the standardDCEDV6Family.
classStandardDCEV5static
VM sizes in the standardDCEV5Family.
classStandardDCEV6static
VM sizes in the standardDCEV6Family.
classStandardDCSv2static
VM sizes in the standardDCSv2Family.
classStandardDCSv3static
VM sizes in the standardDCSv3Family.
classStandardDCadsv6static
VM sizes in the standardDCadsv6Family.
classStandardDCasv6static
VM sizes in the standardDCasv6Family.
classStandardDDCSv3static
VM sizes in the standardDDCSv3Family.
classStandardDDSv4static
VM sizes in the standardDDSv4Family.
classStandardDDSv5static
VM sizes in the standardDDSv5Family.
classStandardDDv4static
VM sizes in the standardDDv4Family.
classStandardDDv5static
VM sizes in the standardDDv5Family.
classStandardDLDSv5static
VM sizes in the standardDLDSv5Family.
classStandardDLSv5static
VM sizes in the standardDLSv5Family.
classStandardDPDSv5static
VM sizes in the standardDPDSv5Family.
classStandardDPLDSv5static
VM sizes in the standardDPLDSv5Family.
classStandardDPLSv5static
VM sizes in the standardDPLSv5Family.
classStandardDPSv5static
VM sizes in the standardDPSv5Family.
classStandardDSstatic
VM sizes in the standardDSFamily.
classStandardDSv2static
VM sizes in the standardDSv2Family.
classStandardDSv2Promostatic
VM sizes in the standardDSv2PromoFamily.
classStandardDSv3static
VM sizes in the standardDSv3Family.
classStandardDSv4static
VM sizes in the standardDSv4Family.
classStandardDSv5static
VM sizes in the standardDSv5Family.
classStandardDadsv7static
VM sizes in the StandardDadsv7Family.
classStandardDadv6static
VM sizes in the standardDadv6Family.
classStandardDaldsv7static
VM sizes in the StandardDaldsv7Family.
classStandardDaldv6static
VM sizes in the standardDaldv6Family.
classStandardDalsv7static
VM sizes in the StandardDalsv7Family.
classStandardDalv6static
VM sizes in the standardDalv6Family.
classStandardDasv7static
VM sizes in the StandardDasv7Family.
classStandardDav6static
VM sizes in the standardDav6Family.
classStandardDdsv6static
VM sizes in the StandardDdsv6Family.
classStandardDldsv6static
VM sizes in the StandardDldsv6Family.
classStandardDlsv6static
VM sizes in the StandardDlsv6Family.
classStandardDpdsv6static
VM sizes in the StandardDpdsv6Family.
classStandardDpldsv6static
VM sizes in the StandardDpldsv6Family.
classStandardDplsv6static
VM sizes in the StandardDplsv6Family.
classStandardDpsv6static
VM sizes in the StandardDpsv6Family.
classStandardDsv6static
VM sizes in the StandardDsv6Family.
classStandardDv2static
VM sizes in the standardDv2Family.
classStandardDv2Promostatic
VM sizes in the standardDv2PromoFamily.
classStandardDv3static
VM sizes in the standardDv3Family.
classStandardDv4static
VM sizes in the standardDv4Family.
classStandardDv5static
VM sizes in the standardDv5Family.
classStandardEADSv5static
VM sizes in the standardEADSv5Family.
classStandardEASv4static
VM sizes in the standardEASv4Family.
classStandardEASv5static
VM sizes in the standardEASv5Family.
classStandardEAv4static
VM sizes in the standardEAv4Family.
classStandardEBDSv5static
VM sizes in the standardEBDSv5Family.
classStandardEBSv5static
VM sizes in the standardEBSv5Family.
classStandardECACCV5static
VM sizes in the standardECACCV5Family.
classStandardECADCCV5static
VM sizes in the standardECADCCV5Family.
classStandardECADSv5static
VM sizes in the standardECADSv5Family.
classStandardECASv5static
VM sizes in the standardECASv5Family.
classStandardECEDV5static
VM sizes in the standardECEDV5Family.
classStandardECEDV6static
VM sizes in the StandardECEDV6Family.
classStandardECEV5static
VM sizes in the standardECEV5Family.
classStandardECEV6static
VM sizes in the StandardECEV6Family.
classStandardECIADSv5static
VM sizes in the standardECIADSv5Family.
classStandardECIASv5static
VM sizes in the standardECIASv5Family.
classStandardECIEDV5static
VM sizes in the standardECIEDV5Family.
classStandardECIEV5static
VM sizes in the standardECIEV5Family.
classStandardECadsv6static
VM sizes in the standardECadsv6Family.
classStandardECasv6static
VM sizes in the standardECasv6Family.
classStandardEDSv4static
VM sizes in the standardEDSv4Family.
classStandardEDSv5static
VM sizes in the standardEDSv5Family.
classStandardEDv4static
VM sizes in the standardEDv4Family.
classStandardEDv5static
VM sizes in the standardEDv5Family.
classStandardEIADSv5static
VM sizes in the standardEIADSv5Family.
classStandardEIASv4static
VM sizes in the standardEIASv4Family.
classStandardEIASv5static
VM sizes in the standardEIASv5Family.
classStandardEIBDSv5static
VM sizes in the standardEIBDSv5Family.
classStandardEIBSv5static
VM sizes in the standardEIBSv5Family.
classStandardEIDSv5static
VM sizes in the standardEIDSv5Family.
classStandardEIDv5static
VM sizes in the standardEIDv5Family.
classStandardEISv3static
VM sizes in the standardEISv3Family.
classStandardEISv5static
VM sizes in the standardEISv5Family.
classStandardEIv3static
VM sizes in the standardEIv3Family.
classStandardEIv5static
VM sizes in the standardEIv5Family.
classStandardEPDSv5static
VM sizes in the standardEPDSv5Family.
classStandardEPSv5static
VM sizes in the standardEPSv5Family.
classStandardESv3static
VM sizes in the standardESv3Family.
classStandardESv4static
VM sizes in the standardESv4Family.
classStandardESv5static
VM sizes in the standardESv5Family.
classStandardEadsv7static
VM sizes in the StandardEadsv7Family.
classStandardEadv6static
VM sizes in the standardEadv6Family.
classStandardEasv7static
VM sizes in the StandardEasv7Family.
classStandardEav6static
VM sizes in the standardEav6Family.
classStandardEdsv6static
VM sizes in the StandardEdsv6Family.
classStandardEpdsv6static
VM sizes in the StandardEpdsv6Family.
classStandardEpsv6static
VM sizes in the StandardEpsv6Family.
classStandardEsv6static
VM sizes in the StandardEsv6Family.
classStandardEv3static
VM sizes in the standardEv3Family.
classStandardEv4static
VM sizes in the standardEv4Family.
classStandardEv5static
VM sizes in the standardEv5Family.
classStandardFstatic
VM sizes in the standardFFamily.
classStandardFSstatic
VM sizes in the standardFSFamily.
classStandardFSv2static
VM sizes in the standardFSv2Family.
classStandardFXMDVSstatic
VM sizes in the standardFXMDVSFamily.
classStandardFXmdsv2static
VM sizes in the StandardFXmdsv2Family.
classStandardFXmsv2static
VM sizes in the StandardFXmsv2Family.
classStandardFadsv7static
VM sizes in the StandardFadsv7Family.
classStandardFaldsv7static
VM sizes in the StandardFaldsv7Family.
classStandardFalsv6static
VM sizes in the StandardFalsv6Family.
classStandardFalsv7static
VM sizes in the StandardFalsv7Family.
classStandardFamdsv7static
VM sizes in the StandardFamdsv7Family.
classStandardFamsv6static
VM sizes in the StandardFamsv6Family.
classStandardFamsv7static
VM sizes in the StandardFamsv7Family.
classStandardFasv6static
VM sizes in the StandardFasv6Family.
classStandardFasv7static
VM sizes in the StandardFasv7Family.
classStandardGstatic
VM sizes in the standardGFamily.
classStandardGSstatic
VM sizes in the standardGSFamily.
classStandardHBrsv2static
VM sizes in the standardHBrsv2Family.
classStandardHBv3static
VM sizes in the standardHBv3Family.
classStandardHBv4static
VM sizes in the standardHBv4Family.
classStandardHBv5static
VM sizes in the standardHBv5Family.
classStandardHCSstatic
VM sizes in the standardHCSFamily.
classStandardHXstatic
VM sizes in the standardHXFamily.
classStandardLASv3static
VM sizes in the standardLASv3Family.
classStandardLSstatic
VM sizes in the standardLSFamily.
classStandardLSv2static
VM sizes in the standardLSv2Family.
classStandardLSv3static
VM sizes in the standardLSv3Family.
classStandardLaosv4static
VM sizes in the standardLaosv4Family.
classStandardLasv4static
VM sizes in the standardLasv4Family.
classStandardLsv4static
VM sizes in the standardLsv4Family.
classStandardMBDSMediumMemoryv3static
VM sizes in the StandardMBDSMediumMemoryv3Family.
classStandardMBSMediumMemoryv3static
VM sizes in the StandardMBSMediumMemoryv3Family.
classStandardMDSHighMemoryv3static
VM sizes in the standardMDSHighMemoryv3Family.
classStandardMDSMediumMemoryv2static
VM sizes in the standardMDSMediumMemoryv2Family.
classStandardMDSMediumMemoryv3static
VM sizes in the standardMDSMediumMemoryv3Family.
classStandardMIDSHighMemoryv3static
VM sizes in the standardMIDSHighMemoryv3Family.
classStandardMIDSMediumMemoryv2static
VM sizes in the standardMIDSMediumMemoryv2Family.
classStandardMISHighMemoryv3static
VM sizes in the standardMISHighMemoryv3Family.
classStandardMISMediumMemoryv2static
VM sizes in the standardMISMediumMemoryv2Family.
classStandardMSstatic
VM sizes in the standardMSFamily.
classStandardMSHighMemoryv3static
VM sizes in the standardMSHighMemoryv3Family.
classStandardMSMediumMemoryv2static
VM sizes in the standardMSMediumMemoryv2Family.
classStandardMSMediumMemoryv3static
VM sizes in the standardMSMediumMemoryv3Family.
classStandardMSv2static
VM sizes in the standardMSv2Family.
classStandardNCADSA100v4static
VM sizes in the StandardNCADSA100v4Family.
classStandardNCADSA10v4static
VM sizes in the StandardNCADSA10v4Family.
classStandardNCASv3T4static
VM sizes in the Standard NCASv3_T4 Family.
classStandardNCCads2023static
VM sizes in the StandardNCCads2023Family.
classStandardNCSv3static
VM sizes in the standardNCSv3Family.
classStandardNCadsH100v5static
VM sizes in the StandardNCadsH100v5Family.
classStandardNDAMSv4A100static
VM sizes in the standard NDAMSv4_A100Family.
classStandardNDASv4A100static
VM sizes in the Standard NDASv4_A100 Family.
classStandardNDISRGB200V6NDRstatic
VM sizes in the standardNDISRGB200V6NDRFamily.
classStandardNDISRGB300V6static
VM sizes in the standardNDISRGB300V6Family.
classStandardNDISRH200V5static
VM sizes in the standardNDISRH200V5Family.
classStandardNDISv5MI300Xstatic
VM sizes in the standardNDISv5MI300XFamily.
classStandardNDSH100v5static
VM sizes in the standardNDSH100v5Family.
classStandardNDSv2static
VM sizes in the standardNDSv2Family.
classStandardNGADSV620v1static
VM sizes in the StandardNGADSV620v1Family.
classStandardNPSstatic
VM sizes in the standardNPSFamily.
classStandardNVADSA10v5static
VM sizes in the StandardNVADSA10v5Family.
classStandardNVSv2static
VM sizes in the standardNVSv2Family.
classStandardNVSv3static
VM sizes in the standardNVSv3Family.
classStandardNVSv4static
VM sizes in the standardNVSv4Family.
classStandardNVadsV710v5static
VM sizes in the StandardNVadsV710v5Family.
classStandardPBSstatic
VM sizes in the standardPBSFamily.
classStandardXEIDSv4static
VM sizes in the standardXEIDSv4Family.
classStandardXEISv4static
VM sizes in the standardXEISv4Family.