AksNodeVmSizes
Classstaticnet8.0
Provides well-known Azure VM size constants for use with AKS node pools.
namespace Aspire.Hosting.Azure.Kubernetes;
public static class AksNodeVmSizes{ // ...}Remarks
Section titled Remarks 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: VM size availability varies by region. Not all sizes may be available in every region.
dotnet run --project src/Aspire.Hosting.Azure.Kubernetes/tools GenVmSizes.csNested Types179
Section titled Nested Typesclass
StandardAv2static VM sizes in the standardAv2Family.
class
StandardBSstatic VM sizes in the standardBSFamily.
class
StandardBasv2static VM sizes in the standardBasv2Family.
class
StandardBpsv2static VM sizes in the standardBpsv2Family.
class
StandardBsv2static VM sizes in the standardBsv2Family.
class
StandardDstatic VM sizes in the standardDFamily.
class
StandardDADSv5static VM sizes in the standardDADSv5Family.
class
StandardDASv4static VM sizes in the standardDASv4Family.
class
StandardDASv5static VM sizes in the standardDASv5Family.
class
StandardDAv4static VM sizes in the standardDAv4Family.
class
StandardDCACCV5static VM sizes in the standardDCACCV5Family.
class
StandardDCADCCV5static VM sizes in the standardDCADCCV5Family.
class
StandardDCADSv5static VM sizes in the standardDCADSv5Family.
class
StandardDCASv5static VM sizes in the standardDCASv5Family.
class
StandardDCEDV5static VM sizes in the standardDCEDV5Family.
class
StandardDCEDV6static VM sizes in the standardDCEDV6Family.
class
StandardDCEV5static VM sizes in the standardDCEV5Family.
class
StandardDCEV6static VM sizes in the standardDCEV6Family.
class
StandardDCSv2static VM sizes in the standardDCSv2Family.
class
StandardDCSv3static VM sizes in the standardDCSv3Family.
class
StandardDCadsv6static VM sizes in the standardDCadsv6Family.
class
StandardDCasv6static VM sizes in the standardDCasv6Family.
class
StandardDDCSv3static VM sizes in the standardDDCSv3Family.
class
StandardDDSv4static VM sizes in the standardDDSv4Family.
class
StandardDDSv5static VM sizes in the standardDDSv5Family.
class
StandardDDv4static VM sizes in the standardDDv4Family.
class
StandardDDv5static VM sizes in the standardDDv5Family.
class
StandardDLDSv5static VM sizes in the standardDLDSv5Family.
class
StandardDLSv5static VM sizes in the standardDLSv5Family.
class
StandardDPDSv5static VM sizes in the standardDPDSv5Family.
class
StandardDPLDSv5static VM sizes in the standardDPLDSv5Family.
class
StandardDPLSv5static VM sizes in the standardDPLSv5Family.
class
StandardDPSv5static VM sizes in the standardDPSv5Family.
class
StandardDSstatic VM sizes in the standardDSFamily.
class
StandardDSv2static VM sizes in the standardDSv2Family.
class
StandardDSv2Promostatic VM sizes in the standardDSv2PromoFamily.
class
StandardDSv3static VM sizes in the standardDSv3Family.
class
StandardDSv4static VM sizes in the standardDSv4Family.
class
StandardDSv5static VM sizes in the standardDSv5Family.
class
StandardDadsv7static VM sizes in the StandardDadsv7Family.
class
StandardDadv6static VM sizes in the standardDadv6Family.
class
StandardDaldsv7static VM sizes in the StandardDaldsv7Family.
class
StandardDaldv6static VM sizes in the standardDaldv6Family.
class
StandardDalsv7static VM sizes in the StandardDalsv7Family.
class
StandardDalv6static VM sizes in the standardDalv6Family.
class
StandardDasv7static VM sizes in the StandardDasv7Family.
class
StandardDav6static VM sizes in the standardDav6Family.
class
StandardDdsv6static VM sizes in the StandardDdsv6Family.
class
StandardDldsv6static VM sizes in the StandardDldsv6Family.
class
StandardDlsv6static VM sizes in the StandardDlsv6Family.
class
StandardDpdsv6static VM sizes in the StandardDpdsv6Family.
class
StandardDpldsv6static VM sizes in the StandardDpldsv6Family.
class
StandardDplsv6static VM sizes in the StandardDplsv6Family.
class
StandardDpsv6static VM sizes in the StandardDpsv6Family.
class
StandardDsv6static VM sizes in the StandardDsv6Family.
class
StandardDv2static VM sizes in the standardDv2Family.
class
StandardDv2Promostatic VM sizes in the standardDv2PromoFamily.
class
StandardDv3static VM sizes in the standardDv3Family.
class
StandardDv4static VM sizes in the standardDv4Family.
class
StandardDv5static VM sizes in the standardDv5Family.
class
StandardEADSv5static VM sizes in the standardEADSv5Family.
class
StandardEASv4static VM sizes in the standardEASv4Family.
class
StandardEASv5static VM sizes in the standardEASv5Family.
class
StandardEAv4static VM sizes in the standardEAv4Family.
class
StandardEBDSv5static VM sizes in the standardEBDSv5Family.
class
StandardEBSv5static VM sizes in the standardEBSv5Family.
class
StandardECACCV5static VM sizes in the standardECACCV5Family.
class
StandardECADCCV5static VM sizes in the standardECADCCV5Family.
class
StandardECADSv5static VM sizes in the standardECADSv5Family.
class
StandardECASv5static VM sizes in the standardECASv5Family.
class
StandardECEDV5static VM sizes in the standardECEDV5Family.
class
StandardECEDV6static VM sizes in the StandardECEDV6Family.
class
StandardECEV5static VM sizes in the standardECEV5Family.
class
StandardECEV6static VM sizes in the StandardECEV6Family.
class
StandardECIADSv5static VM sizes in the standardECIADSv5Family.
class
StandardECIASv5static VM sizes in the standardECIASv5Family.
class
StandardECIEDV5static VM sizes in the standardECIEDV5Family.
class
StandardECIEV5static VM sizes in the standardECIEV5Family.
class
StandardECadsv6static VM sizes in the standardECadsv6Family.
class
StandardECasv6static VM sizes in the standardECasv6Family.
class
StandardEDSv4static VM sizes in the standardEDSv4Family.
class
StandardEDSv5static VM sizes in the standardEDSv5Family.
class
StandardEDv4static VM sizes in the standardEDv4Family.
class
StandardEDv5static VM sizes in the standardEDv5Family.
class
StandardEIADSv5static VM sizes in the standardEIADSv5Family.
class
StandardEIASv4static VM sizes in the standardEIASv4Family.
class
StandardEIASv5static VM sizes in the standardEIASv5Family.
class
StandardEIBDSv5static VM sizes in the standardEIBDSv5Family.
class
StandardEIBSv5static VM sizes in the standardEIBSv5Family.
class
StandardEIDSv5static VM sizes in the standardEIDSv5Family.
class
StandardEIDv5static VM sizes in the standardEIDv5Family.
class
StandardEISv3static VM sizes in the standardEISv3Family.
class
StandardEISv5static VM sizes in the standardEISv5Family.
class
StandardEIv3static VM sizes in the standardEIv3Family.
class
StandardEIv5static VM sizes in the standardEIv5Family.
class
StandardEPDSv5static VM sizes in the standardEPDSv5Family.
class
StandardEPSv5static VM sizes in the standardEPSv5Family.
class
StandardESv3static VM sizes in the standardESv3Family.
class
StandardESv4static VM sizes in the standardESv4Family.
class
StandardESv5static VM sizes in the standardESv5Family.
class
StandardEadsv7static VM sizes in the StandardEadsv7Family.
class
StandardEadv6static VM sizes in the standardEadv6Family.
class
StandardEasv7static VM sizes in the StandardEasv7Family.
class
StandardEav6static VM sizes in the standardEav6Family.
class
StandardEdsv6static VM sizes in the StandardEdsv6Family.
class
StandardEpdsv6static VM sizes in the StandardEpdsv6Family.
class
StandardEpsv6static VM sizes in the StandardEpsv6Family.
class
StandardEsv6static VM sizes in the StandardEsv6Family.
class
StandardEv3static VM sizes in the standardEv3Family.
class
StandardEv4static VM sizes in the standardEv4Family.
class
StandardEv5static VM sizes in the standardEv5Family.
class
StandardFstatic VM sizes in the standardFFamily.
class
StandardFSstatic VM sizes in the standardFSFamily.
class
StandardFSv2static VM sizes in the standardFSv2Family.
class
StandardFXMDVSstatic VM sizes in the standardFXMDVSFamily.
class
StandardFXmdsv2static VM sizes in the StandardFXmdsv2Family.
class
StandardFXmsv2static VM sizes in the StandardFXmsv2Family.
class
StandardFadsv7static VM sizes in the StandardFadsv7Family.
class
StandardFaldsv7static VM sizes in the StandardFaldsv7Family.
class
StandardFalsv6static VM sizes in the StandardFalsv6Family.
class
StandardFalsv7static VM sizes in the StandardFalsv7Family.
class
StandardFamdsv7static VM sizes in the StandardFamdsv7Family.
class
StandardFamsv6static VM sizes in the StandardFamsv6Family.
class
StandardFamsv7static VM sizes in the StandardFamsv7Family.
class
StandardFasv6static VM sizes in the StandardFasv6Family.
class
StandardFasv7static VM sizes in the StandardFasv7Family.
class
StandardGstatic VM sizes in the standardGFamily.
class
StandardGSstatic VM sizes in the standardGSFamily.
class
StandardHBrsv2static VM sizes in the standardHBrsv2Family.
class
StandardHBv3static VM sizes in the standardHBv3Family.
class
StandardHBv4static VM sizes in the standardHBv4Family.
class
StandardHBv5static VM sizes in the standardHBv5Family.
class
StandardHCSstatic VM sizes in the standardHCSFamily.
class
StandardHXstatic VM sizes in the standardHXFamily.
class
StandardLASv3static VM sizes in the standardLASv3Family.
class
StandardLSstatic VM sizes in the standardLSFamily.
class
StandardLSv2static VM sizes in the standardLSv2Family.
class
StandardLSv3static VM sizes in the standardLSv3Family.
class
StandardLaosv4static VM sizes in the standardLaosv4Family.
class
StandardLasv4static VM sizes in the standardLasv4Family.
class
StandardLsv4static VM sizes in the standardLsv4Family.
class
StandardMBDSMediumMemoryv3static VM sizes in the StandardMBDSMediumMemoryv3Family.
class
StandardMBSMediumMemoryv3static VM sizes in the StandardMBSMediumMemoryv3Family.
class
StandardMDSHighMemoryv3static VM sizes in the standardMDSHighMemoryv3Family.
class
StandardMDSMediumMemoryv2static VM sizes in the standardMDSMediumMemoryv2Family.
class
StandardMDSMediumMemoryv3static VM sizes in the standardMDSMediumMemoryv3Family.
class
StandardMIDSHighMemoryv3static VM sizes in the standardMIDSHighMemoryv3Family.
class
StandardMIDSMediumMemoryv2static VM sizes in the standardMIDSMediumMemoryv2Family.
class
StandardMISHighMemoryv3static VM sizes in the standardMISHighMemoryv3Family.
class
StandardMISMediumMemoryv2static VM sizes in the standardMISMediumMemoryv2Family.
class
StandardMSstatic VM sizes in the standardMSFamily.
class
StandardMSHighMemoryv3static VM sizes in the standardMSHighMemoryv3Family.
class
StandardMSMediumMemoryv2static VM sizes in the standardMSMediumMemoryv2Family.
class
StandardMSMediumMemoryv3static VM sizes in the standardMSMediumMemoryv3Family.
class
StandardMSv2static VM sizes in the standardMSv2Family.
class
StandardNCADSA100v4static VM sizes in the StandardNCADSA100v4Family.
class
StandardNCADSA10v4static VM sizes in the StandardNCADSA10v4Family.
class
StandardNCASv3T4static VM sizes in the Standard NCASv3_T4 Family.
class
StandardNCCads2023static VM sizes in the StandardNCCads2023Family.
class
StandardNCSv3static VM sizes in the standardNCSv3Family.
class
StandardNCadsH100v5static VM sizes in the StandardNCadsH100v5Family.
class
StandardNDAMSv4A100static VM sizes in the standard NDAMSv4_A100Family.
class
StandardNDASv4A100static VM sizes in the Standard NDASv4_A100 Family.
class
StandardNDISRGB200V6NDRstatic VM sizes in the standardNDISRGB200V6NDRFamily.
class
StandardNDISRGB300V6static VM sizes in the standardNDISRGB300V6Family.
class
StandardNDISRH200V5static VM sizes in the standardNDISRH200V5Family.
class
StandardNDISv5MI300Xstatic VM sizes in the standardNDISv5MI300XFamily.
class
StandardNDSH100v5static VM sizes in the standardNDSH100v5Family.
class
StandardNDSv2static VM sizes in the standardNDSv2Family.
class
StandardNGADSV620v1static VM sizes in the StandardNGADSV620v1Family.
class
StandardNPSstatic VM sizes in the standardNPSFamily.
class
StandardNVADSA10v5static VM sizes in the StandardNVADSA10v5Family.
class
StandardNVSv2static VM sizes in the standardNVSv2Family.
class
StandardNVSv3static VM sizes in the standardNVSv3Family.
class
StandardNVSv4static VM sizes in the standardNVSv4Family.
class
StandardNVadsV710v5static VM sizes in the StandardNVadsV710v5Family.
class
StandardPBSstatic VM sizes in the standardPBSFamily.
class
StandardXEIDSv4static VM sizes in the standardXEIDSv4Family.
class
StandardXEISv4static VM sizes in the standardXEISv4Family.