Skip to content
Docs Try Aspire
Docs Try

AksNodeVmSizes

Class static net8.0
📦 Aspire.Hosting.Azure.Kubernetes v13.3.0-preview.1.26254.5
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.
class StandardAv2 static
VM sizes in the standardAv2Family.
class StandardBS static
VM sizes in the standardBSFamily.
class StandardBasv2 static
VM sizes in the standardBasv2Family.
class StandardBpsv2 static
VM sizes in the standardBpsv2Family.
class StandardBsv2 static
VM sizes in the standardBsv2Family.
class StandardD static
VM sizes in the standardDFamily.
class StandardDADSv5 static
VM sizes in the standardDADSv5Family.
class StandardDASv4 static
VM sizes in the standardDASv4Family.
class StandardDASv5 static
VM sizes in the standardDASv5Family.
class StandardDAv4 static
VM sizes in the standardDAv4Family.
class StandardDCACCV5 static
VM sizes in the standardDCACCV5Family.
class StandardDCADCCV5 static
VM sizes in the standardDCADCCV5Family.
class StandardDCADSv5 static
VM sizes in the standardDCADSv5Family.
class StandardDCASv5 static
VM sizes in the standardDCASv5Family.
class StandardDCEDV5 static
VM sizes in the standardDCEDV5Family.
class StandardDCEDV6 static
VM sizes in the standardDCEDV6Family.
class StandardDCEV5 static
VM sizes in the standardDCEV5Family.
class StandardDCEV6 static
VM sizes in the standardDCEV6Family.
class StandardDCSv2 static
VM sizes in the standardDCSv2Family.
class StandardDCSv3 static
VM sizes in the standardDCSv3Family.
class StandardDCadsv6 static
VM sizes in the standardDCadsv6Family.
class StandardDCasv6 static
VM sizes in the standardDCasv6Family.
class StandardDDCSv3 static
VM sizes in the standardDDCSv3Family.
class StandardDDSv4 static
VM sizes in the standardDDSv4Family.
class StandardDDSv5 static
VM sizes in the standardDDSv5Family.
class StandardDDv4 static
VM sizes in the standardDDv4Family.
class StandardDDv5 static
VM sizes in the standardDDv5Family.
class StandardDLDSv5 static
VM sizes in the standardDLDSv5Family.
class StandardDLSv5 static
VM sizes in the standardDLSv5Family.
class StandardDPDSv5 static
VM sizes in the standardDPDSv5Family.
class StandardDPLDSv5 static
VM sizes in the standardDPLDSv5Family.
class StandardDPLSv5 static
VM sizes in the standardDPLSv5Family.
class StandardDPSv5 static
VM sizes in the standardDPSv5Family.
class StandardDS static
VM sizes in the standardDSFamily.
class StandardDSv2 static
VM sizes in the standardDSv2Family.
class StandardDSv2Promo static
VM sizes in the standardDSv2PromoFamily.
class StandardDSv3 static
VM sizes in the standardDSv3Family.
class StandardDSv4 static
VM sizes in the standardDSv4Family.
class StandardDSv5 static
VM sizes in the standardDSv5Family.
class StandardDadsv7 static
VM sizes in the StandardDadsv7Family.
class StandardDadv6 static
VM sizes in the standardDadv6Family.
class StandardDaldsv7 static
VM sizes in the StandardDaldsv7Family.
class StandardDaldv6 static
VM sizes in the standardDaldv6Family.
class StandardDalsv7 static
VM sizes in the StandardDalsv7Family.
class StandardDalv6 static
VM sizes in the standardDalv6Family.
class StandardDasv7 static
VM sizes in the StandardDasv7Family.
class StandardDav6 static
VM sizes in the standardDav6Family.
class StandardDdsv6 static
VM sizes in the StandardDdsv6Family.
class StandardDldsv6 static
VM sizes in the StandardDldsv6Family.
class StandardDlsv6 static
VM sizes in the StandardDlsv6Family.
class StandardDpdsv6 static
VM sizes in the StandardDpdsv6Family.
class StandardDpldsv6 static
VM sizes in the StandardDpldsv6Family.
class StandardDplsv6 static
VM sizes in the StandardDplsv6Family.
class StandardDpsv6 static
VM sizes in the StandardDpsv6Family.
class StandardDsv6 static
VM sizes in the StandardDsv6Family.
class StandardDv2 static
VM sizes in the standardDv2Family.
class StandardDv2Promo static
VM sizes in the standardDv2PromoFamily.
class StandardDv3 static
VM sizes in the standardDv3Family.
class StandardDv4 static
VM sizes in the standardDv4Family.
class StandardDv5 static
VM sizes in the standardDv5Family.
class StandardEADSv5 static
VM sizes in the standardEADSv5Family.
class StandardEASv4 static
VM sizes in the standardEASv4Family.
class StandardEASv5 static
VM sizes in the standardEASv5Family.
class StandardEAv4 static
VM sizes in the standardEAv4Family.
class StandardEBDSv5 static
VM sizes in the standardEBDSv5Family.
class StandardEBSv5 static
VM sizes in the standardEBSv5Family.
class StandardECACCV5 static
VM sizes in the standardECACCV5Family.
class StandardECADCCV5 static
VM sizes in the standardECADCCV5Family.
class StandardECADSv5 static
VM sizes in the standardECADSv5Family.
class StandardECASv5 static
VM sizes in the standardECASv5Family.
class StandardECEDV5 static
VM sizes in the standardECEDV5Family.
class StandardECEDV6 static
VM sizes in the StandardECEDV6Family.
class StandardECEV5 static
VM sizes in the standardECEV5Family.
class StandardECEV6 static
VM sizes in the StandardECEV6Family.
class StandardECIADSv5 static
VM sizes in the standardECIADSv5Family.
class StandardECIASv5 static
VM sizes in the standardECIASv5Family.
class StandardECIEDV5 static
VM sizes in the standardECIEDV5Family.
class StandardECIEV5 static
VM sizes in the standardECIEV5Family.
class StandardECadsv6 static
VM sizes in the standardECadsv6Family.
class StandardECasv6 static
VM sizes in the standardECasv6Family.
class StandardEDSv4 static
VM sizes in the standardEDSv4Family.
class StandardEDSv5 static
VM sizes in the standardEDSv5Family.
class StandardEDv4 static
VM sizes in the standardEDv4Family.
class StandardEDv5 static
VM sizes in the standardEDv5Family.
class StandardEIADSv5 static
VM sizes in the standardEIADSv5Family.
class StandardEIASv4 static
VM sizes in the standardEIASv4Family.
class StandardEIASv5 static
VM sizes in the standardEIASv5Family.
class StandardEIBDSv5 static
VM sizes in the standardEIBDSv5Family.
class StandardEIBSv5 static
VM sizes in the standardEIBSv5Family.
class StandardEIDSv5 static
VM sizes in the standardEIDSv5Family.
class StandardEIDv5 static
VM sizes in the standardEIDv5Family.
class StandardEISv3 static
VM sizes in the standardEISv3Family.
class StandardEISv5 static
VM sizes in the standardEISv5Family.
class StandardEIv3 static
VM sizes in the standardEIv3Family.
class StandardEIv5 static
VM sizes in the standardEIv5Family.
class StandardEPDSv5 static
VM sizes in the standardEPDSv5Family.
class StandardEPSv5 static
VM sizes in the standardEPSv5Family.
class StandardESv3 static
VM sizes in the standardESv3Family.
class StandardESv4 static
VM sizes in the standardESv4Family.
class StandardESv5 static
VM sizes in the standardESv5Family.
class StandardEadsv7 static
VM sizes in the StandardEadsv7Family.
class StandardEadv6 static
VM sizes in the standardEadv6Family.
class StandardEasv7 static
VM sizes in the StandardEasv7Family.
class StandardEav6 static
VM sizes in the standardEav6Family.
class StandardEdsv6 static
VM sizes in the StandardEdsv6Family.
class StandardEpdsv6 static
VM sizes in the StandardEpdsv6Family.
class StandardEpsv6 static
VM sizes in the StandardEpsv6Family.
class StandardEsv6 static
VM sizes in the StandardEsv6Family.
class StandardEv3 static
VM sizes in the standardEv3Family.
class StandardEv4 static
VM sizes in the standardEv4Family.
class StandardEv5 static
VM sizes in the standardEv5Family.
class StandardF static
VM sizes in the standardFFamily.
class StandardFS static
VM sizes in the standardFSFamily.
class StandardFSv2 static
VM sizes in the standardFSv2Family.
class StandardFXMDVS static
VM sizes in the standardFXMDVSFamily.
class StandardFXmdsv2 static
VM sizes in the StandardFXmdsv2Family.
class StandardFXmsv2 static
VM sizes in the StandardFXmsv2Family.
class StandardFadsv7 static
VM sizes in the StandardFadsv7Family.
class StandardFaldsv7 static
VM sizes in the StandardFaldsv7Family.
class StandardFalsv6 static
VM sizes in the StandardFalsv6Family.
class StandardFalsv7 static
VM sizes in the StandardFalsv7Family.
class StandardFamdsv7 static
VM sizes in the StandardFamdsv7Family.
class StandardFamsv6 static
VM sizes in the StandardFamsv6Family.
class StandardFamsv7 static
VM sizes in the StandardFamsv7Family.
class StandardFasv6 static
VM sizes in the StandardFasv6Family.
class StandardFasv7 static
VM sizes in the StandardFasv7Family.
class StandardG static
VM sizes in the standardGFamily.
class StandardGS static
VM sizes in the standardGSFamily.
class StandardHBrsv2 static
VM sizes in the standardHBrsv2Family.
class StandardHBv3 static
VM sizes in the standardHBv3Family.
class StandardHBv4 static
VM sizes in the standardHBv4Family.
class StandardHBv5 static
VM sizes in the standardHBv5Family.
class StandardHCS static
VM sizes in the standardHCSFamily.
class StandardHX static
VM sizes in the standardHXFamily.
class StandardLASv3 static
VM sizes in the standardLASv3Family.
class StandardLS static
VM sizes in the standardLSFamily.
class StandardLSv2 static
VM sizes in the standardLSv2Family.
class StandardLSv3 static
VM sizes in the standardLSv3Family.
class StandardLaosv4 static
VM sizes in the standardLaosv4Family.
class StandardLasv4 static
VM sizes in the standardLasv4Family.
class StandardLsv4 static
VM sizes in the standardLsv4Family.
class StandardMBDSMediumMemoryv3 static
VM sizes in the StandardMBDSMediumMemoryv3Family.
class StandardMBSMediumMemoryv3 static
VM sizes in the StandardMBSMediumMemoryv3Family.
class StandardMDSHighMemoryv3 static
VM sizes in the standardMDSHighMemoryv3Family.
class StandardMDSMediumMemoryv2 static
VM sizes in the standardMDSMediumMemoryv2Family.
class StandardMDSMediumMemoryv3 static
VM sizes in the standardMDSMediumMemoryv3Family.
class StandardMIDSHighMemoryv3 static
VM sizes in the standardMIDSHighMemoryv3Family.
class StandardMIDSMediumMemoryv2 static
VM sizes in the standardMIDSMediumMemoryv2Family.
class StandardMISHighMemoryv3 static
VM sizes in the standardMISHighMemoryv3Family.
class StandardMISMediumMemoryv2 static
VM sizes in the standardMISMediumMemoryv2Family.
class StandardMS static
VM sizes in the standardMSFamily.
class StandardMSHighMemoryv3 static
VM sizes in the standardMSHighMemoryv3Family.
class StandardMSMediumMemoryv2 static
VM sizes in the standardMSMediumMemoryv2Family.
class StandardMSMediumMemoryv3 static
VM sizes in the standardMSMediumMemoryv3Family.
class StandardMSv2 static
VM sizes in the standardMSv2Family.
class StandardNCADSA100v4 static
VM sizes in the StandardNCADSA100v4Family.
class StandardNCADSA10v4 static
VM sizes in the StandardNCADSA10v4Family.
class StandardNCASv3T4 static
VM sizes in the Standard NCASv3_T4 Family.
class StandardNCCads2023 static
VM sizes in the StandardNCCads2023Family.
class StandardNCSv3 static
VM sizes in the standardNCSv3Family.
class StandardNCadsH100v5 static
VM sizes in the StandardNCadsH100v5Family.
class StandardNDAMSv4A100 static
VM sizes in the standard NDAMSv4_A100Family.
class StandardNDASv4A100 static
VM sizes in the Standard NDASv4_A100 Family.
class StandardNDISRGB200V6NDR static
VM sizes in the standardNDISRGB200V6NDRFamily.
class StandardNDISRGB300V6 static
VM sizes in the standardNDISRGB300V6Family.
class StandardNDISRH200V5 static
VM sizes in the standardNDISRH200V5Family.
class StandardNDISv5MI300X static
VM sizes in the standardNDISv5MI300XFamily.
class StandardNDSH100v5 static
VM sizes in the standardNDSH100v5Family.
class StandardNDSv2 static
VM sizes in the standardNDSv2Family.
class StandardNGADSV620v1 static
VM sizes in the StandardNGADSV620v1Family.
class StandardNPS static
VM sizes in the standardNPSFamily.
class StandardNVADSA10v5 static
VM sizes in the StandardNVADSA10v5Family.
class StandardNVSv2 static
VM sizes in the standardNVSv2Family.
class StandardNVSv3 static
VM sizes in the standardNVSv3Family.
class StandardNVSv4 static
VM sizes in the standardNVSv4Family.
class StandardNVadsV710v5 static
VM sizes in the StandardNVadsV710v5Family.
class StandardPBS static
VM sizes in the standardPBSFamily.
class StandardXEIDSv4 static
VM sizes in the standardXEIDSv4Family.
class StandardXEISv4 static
VM sizes in the standardXEISv4Family.