From 66046aff0eab201851b7347ca0fc99e6ede3f0d5 Mon Sep 17 00:00:00 2001 From: Jared Yanna Date: Mon, 8 Sep 2025 16:11:26 -0500 Subject: [PATCH] generate updated azure static sku list --- .../azure/azure_instance_types.go | 1751 ++++++++++++----- 1 file changed, 1236 insertions(+), 515 deletions(-) diff --git a/cluster-autoscaler/cloudprovider/azure/azure_instance_types.go b/cluster-autoscaler/cloudprovider/azure/azure_instance_types.go index 5a20b81f202d..24893ebe2665 100644 --- a/cluster-autoscaler/cloudprovider/azure/azure_instance_types.go +++ b/cluster-autoscaler/cloudprovider/azure/azure_instance_types.go @@ -78,20 +78,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 1024, GPU: 0, }, - "Standard_A10": { - InstanceType: "Standard_A10", - SkuFamily: "standardA8_A11Family", - VCPU: 8, - MemoryMb: 57344, - GPU: 0, - }, - "Standard_A11": { - InstanceType: "Standard_A11", - SkuFamily: "standardA8_A11Family", - VCPU: 16, - MemoryMb: 114688, - GPU: 0, - }, "Standard_A1_v2": { InstanceType: "Standard_A1_v2", SkuFamily: "standardAv2Family", @@ -169,13 +155,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 57344, GPU: 0, }, - "Standard_A8": { - InstanceType: "Standard_A8", - SkuFamily: "standardA8_A11Family", - VCPU: 8, - MemoryMb: 57344, - GPU: 0, - }, "Standard_A8_v2": { InstanceType: "Standard_A8_v2", SkuFamily: "standardAv2Family", @@ -190,13 +169,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, - "Standard_A9": { - InstanceType: "Standard_A9", - SkuFamily: "standardA8_A11Family", - VCPU: 16, - MemoryMb: 114688, - GPU: 0, - }, "Standard_B12ms": { InstanceType: "Standard_B12ms", SkuFamily: "standardBSFamily", @@ -519,6 +491,34 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 28672, GPU: 0, }, + "Standard_D128ds_v6": { + InstanceType: "Standard_D128ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 128, + MemoryMb: 524288, + GPU: 0, + }, + "Standard_D128lds_v6": { + InstanceType: "Standard_D128lds_v6", + SkuFamily: "StandardDldsv6Family", + VCPU: 128, + MemoryMb: 262144, + GPU: 0, + }, + "Standard_D128ls_v6": { + InstanceType: "Standard_D128ls_v6", + SkuFamily: "StandardDlsv6Family", + VCPU: 128, + MemoryMb: 262144, + GPU: 0, + }, + "Standard_D128s_v6": { + InstanceType: "Standard_D128s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 128, + MemoryMb: 524288, + GPU: 0, + }, "Standard_D12_v2": { InstanceType: "Standard_D12_v2", SkuFamily: "standardDv2Family", @@ -687,6 +687,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_D16ds_v6": { + InstanceType: "Standard_D16ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 16, + MemoryMb: 65536, + GPU: 0, + }, "Standard_D16lds_v5": { InstanceType: "Standard_D16lds_v5", SkuFamily: "standardDLDSv5Family", @@ -694,6 +701,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, + "Standard_D16lds_v6": { + InstanceType: "Standard_D16lds_v6", + SkuFamily: "StandardDldsv6Family", + VCPU: 16, + MemoryMb: 32768, + GPU: 0, + }, "Standard_D16ls_v5": { InstanceType: "Standard_D16ls_v5", SkuFamily: "standardDLSv5Family", @@ -701,6 +715,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, + "Standard_D16ls_v6": { + InstanceType: "Standard_D16ls_v6", + SkuFamily: "StandardDlsv6Family", + VCPU: 16, + MemoryMb: 32768, + GPU: 0, + }, "Standard_D16pds_v5": { InstanceType: "Standard_D16pds_v5", SkuFamily: "standardDPDSv5Family", @@ -778,6 +799,27 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_D16s_v6": { + InstanceType: "Standard_D16s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 16, + MemoryMb: 65536, + GPU: 0, + }, + "Standard_D192ds_v6": { + InstanceType: "Standard_D192ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 192, + MemoryMb: 786432, + GPU: 0, + }, + "Standard_D192s_v6": { + InstanceType: "Standard_D192s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 192, + MemoryMb: 786432, + GPU: 0, + }, "Standard_D1_v2": { InstanceType: "Standard_D1_v2", SkuFamily: "standardDv2Family", @@ -911,6 +953,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 8192, GPU: 0, }, + "Standard_D2ds_v6": { + InstanceType: "Standard_D2ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 2, + MemoryMb: 8192, + GPU: 0, + }, "Standard_D2lds_v5": { InstanceType: "Standard_D2lds_v5", SkuFamily: "standardDLDSv5Family", @@ -918,6 +967,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 4096, GPU: 0, }, + "Standard_D2lds_v6": { + InstanceType: "Standard_D2lds_v6", + SkuFamily: "StandardDldsv6Family", + VCPU: 2, + MemoryMb: 4096, + GPU: 0, + }, "Standard_D2ls_v5": { InstanceType: "Standard_D2ls_v5", SkuFamily: "standardDLSv5Family", @@ -925,6 +981,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 4096, GPU: 0, }, + "Standard_D2ls_v6": { + InstanceType: "Standard_D2ls_v6", + SkuFamily: "StandardDlsv6Family", + VCPU: 2, + MemoryMb: 4096, + GPU: 0, + }, "Standard_D2pds_v5": { InstanceType: "Standard_D2pds_v5", SkuFamily: "standardDPDSv5Family", @@ -1002,6 +1065,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 8192, GPU: 0, }, + "Standard_D2s_v6": { + InstanceType: "Standard_D2s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 2, + MemoryMb: 8192, + GPU: 0, + }, "Standard_D3": { InstanceType: "Standard_D3", SkuFamily: "standardDFamily", @@ -1114,6 +1184,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_D32ds_v6": { + InstanceType: "Standard_D32ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 32, + MemoryMb: 131072, + GPU: 0, + }, "Standard_D32lds_v5": { InstanceType: "Standard_D32lds_v5", SkuFamily: "standardDLDSv5Family", @@ -1121,6 +1198,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_D32lds_v6": { + InstanceType: "Standard_D32lds_v6", + SkuFamily: "StandardDldsv6Family", + VCPU: 32, + MemoryMb: 65536, + GPU: 0, + }, "Standard_D32ls_v5": { InstanceType: "Standard_D32ls_v5", SkuFamily: "standardDLSv5Family", @@ -1128,6 +1212,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_D32ls_v6": { + InstanceType: "Standard_D32ls_v6", + SkuFamily: "StandardDlsv6Family", + VCPU: 32, + MemoryMb: 65536, + GPU: 0, + }, "Standard_D32pds_v5": { InstanceType: "Standard_D32pds_v5", SkuFamily: "standardDPDSv5Family", @@ -1205,6 +1296,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_D32s_v6": { + InstanceType: "Standard_D32s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 32, + MemoryMb: 131072, + GPU: 0, + }, "Standard_D3_v2": { InstanceType: "Standard_D3_v2", SkuFamily: "standardDv2Family", @@ -1331,6 +1429,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 196608, GPU: 0, }, + "Standard_D48ds_v6": { + InstanceType: "Standard_D48ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 48, + MemoryMb: 196608, + GPU: 0, + }, "Standard_D48lds_v5": { InstanceType: "Standard_D48lds_v5", SkuFamily: "standardDLDSv5Family", @@ -1338,6 +1443,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 98304, GPU: 0, }, + "Standard_D48lds_v6": { + InstanceType: "Standard_D48lds_v6", + SkuFamily: "StandardDldsv6Family", + VCPU: 48, + MemoryMb: 98304, + GPU: 0, + }, "Standard_D48ls_v5": { InstanceType: "Standard_D48ls_v5", SkuFamily: "standardDLSv5Family", @@ -1345,6 +1457,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 98304, GPU: 0, }, + "Standard_D48ls_v6": { + InstanceType: "Standard_D48ls_v6", + SkuFamily: "StandardDlsv6Family", + VCPU: 48, + MemoryMb: 98304, + GPU: 0, + }, "Standard_D48pds_v5": { InstanceType: "Standard_D48pds_v5", SkuFamily: "standardDPDSv5Family", @@ -1422,6 +1541,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 196608, GPU: 0, }, + "Standard_D48s_v6": { + InstanceType: "Standard_D48s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 48, + MemoryMb: 196608, + GPU: 0, + }, "Standard_D4_v2": { InstanceType: "Standard_D4_v2", SkuFamily: "standardDv2Family", @@ -1541,6 +1667,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 16384, GPU: 0, }, + "Standard_D4ds_v6": { + InstanceType: "Standard_D4ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 4, + MemoryMb: 16384, + GPU: 0, + }, "Standard_D4lds_v5": { InstanceType: "Standard_D4lds_v5", SkuFamily: "standardDLDSv5Family", @@ -1548,6 +1681,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 8192, GPU: 0, }, + "Standard_D4lds_v6": { + InstanceType: "Standard_D4lds_v6", + SkuFamily: "StandardDldsv6Family", + VCPU: 4, + MemoryMb: 8192, + GPU: 0, + }, "Standard_D4ls_v5": { InstanceType: "Standard_D4ls_v5", SkuFamily: "standardDLSv5Family", @@ -1555,6 +1695,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 8192, GPU: 0, }, + "Standard_D4ls_v6": { + InstanceType: "Standard_D4ls_v6", + SkuFamily: "StandardDlsv6Family", + VCPU: 4, + MemoryMb: 8192, + GPU: 0, + }, "Standard_D4pds_v5": { InstanceType: "Standard_D4pds_v5", SkuFamily: "standardDPDSv5Family", @@ -1632,6 +1779,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 16384, GPU: 0, }, + "Standard_D4s_v6": { + InstanceType: "Standard_D4s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 4, + MemoryMb: 16384, + GPU: 0, + }, "Standard_D5_v2": { InstanceType: "Standard_D5_v2", SkuFamily: "standardDv2Family", @@ -1751,6 +1905,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, + "Standard_D64ds_v6": { + InstanceType: "Standard_D64ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 64, + MemoryMb: 262144, + GPU: 0, + }, "Standard_D64lds_v5": { InstanceType: "Standard_D64lds_v5", SkuFamily: "standardDLDSv5Family", @@ -1758,6 +1919,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_D64lds_v6": { + InstanceType: "Standard_D64lds_v6", + SkuFamily: "StandardDldsv6Family", + VCPU: 64, + MemoryMb: 131072, + GPU: 0, + }, "Standard_D64ls_v5": { InstanceType: "Standard_D64ls_v5", SkuFamily: "standardDLSv5Family", @@ -1765,6 +1933,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_D64ls_v6": { + InstanceType: "Standard_D64ls_v6", + SkuFamily: "StandardDlsv6Family", + VCPU: 64, + MemoryMb: 131072, + GPU: 0, + }, "Standard_D64pds_v5": { InstanceType: "Standard_D64pds_v5", SkuFamily: "standardDPDSv5Family", @@ -1842,6 +2017,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, + "Standard_D64s_v6": { + InstanceType: "Standard_D64s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 64, + MemoryMb: 262144, + GPU: 0, + }, "Standard_D8_v3": { InstanceType: "Standard_D8_v3", SkuFamily: "standardDv3Family", @@ -1947,6 +2129,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, + "Standard_D8ds_v6": { + InstanceType: "Standard_D8ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 8, + MemoryMb: 32768, + GPU: 0, + }, "Standard_D8lds_v5": { InstanceType: "Standard_D8lds_v5", SkuFamily: "standardDLDSv5Family", @@ -1954,6 +2143,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 16384, GPU: 0, }, + "Standard_D8lds_v6": { + InstanceType: "Standard_D8lds_v6", + SkuFamily: "StandardDldsv6Family", + VCPU: 8, + MemoryMb: 16384, + GPU: 0, + }, "Standard_D8ls_v5": { InstanceType: "Standard_D8ls_v5", SkuFamily: "standardDLSv5Family", @@ -1961,6 +2157,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 16384, GPU: 0, }, + "Standard_D8ls_v6": { + InstanceType: "Standard_D8ls_v6", + SkuFamily: "StandardDlsv6Family", + VCPU: 8, + MemoryMb: 16384, + GPU: 0, + }, "Standard_D8pds_v5": { InstanceType: "Standard_D8pds_v5", SkuFamily: "standardDPDSv5Family", @@ -2038,6 +2241,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, + "Standard_D8s_v6": { + InstanceType: "Standard_D8s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 8, + MemoryMb: 32768, + GPU: 0, + }, "Standard_D96_v5": { InstanceType: "Standard_D96_v5", SkuFamily: "standardDv5Family", @@ -2115,6 +2325,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 393216, GPU: 0, }, + "Standard_D96ds_v6": { + InstanceType: "Standard_D96ds_v6", + SkuFamily: "StandardDdsv6Family", + VCPU: 96, + MemoryMb: 393216, + GPU: 0, + }, "Standard_D96lds_v5": { InstanceType: "Standard_D96lds_v5", SkuFamily: "standardDLDSv5Family", @@ -2122,6 +2339,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 196608, GPU: 0, }, + "Standard_D96lds_v6": { + InstanceType: "Standard_D96lds_v6", + SkuFamily: "StandardDldsv6Family", + VCPU: 96, + MemoryMb: 196608, + GPU: 0, + }, "Standard_D96ls_v5": { InstanceType: "Standard_D96ls_v5", SkuFamily: "standardDLSv5Family", @@ -2129,6 +2353,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 196608, GPU: 0, }, + "Standard_D96ls_v6": { + InstanceType: "Standard_D96ls_v6", + SkuFamily: "StandardDlsv6Family", + VCPU: 96, + MemoryMb: 196608, + GPU: 0, + }, "Standard_D96pds_v6": { InstanceType: "Standard_D96pds_v6", SkuFamily: "StandardDpdsv6Family", @@ -2164,6 +2395,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 393216, GPU: 0, }, + "Standard_D96s_v6": { + InstanceType: "Standard_D96s_v6", + SkuFamily: "StandardDsv6Family", + VCPU: 96, + MemoryMb: 393216, + GPU: 0, + }, "Standard_DC16ads_cc_v5": { InstanceType: "Standard_DC16ads_cc_v5", SkuFamily: "standardDCADCCV5Family", @@ -2290,13 +2528,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 8192, GPU: 0, }, - "Standard_DC2s": { - InstanceType: "Standard_DC2s", - SkuFamily: "standardDCSFamily", - VCPU: 2, - MemoryMb: 8192, - GPU: 0, - }, "Standard_DC2s_v2": { InstanceType: "Standard_DC2s_v2", SkuFamily: "standardDCSv2Family", @@ -2472,13 +2703,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 16384, GPU: 0, }, - "Standard_DC4s": { - InstanceType: "Standard_DC4s", - SkuFamily: "standardDCSFamily", - VCPU: 4, - MemoryMb: 16384, - GPU: 0, - }, "Standard_DC4s_v2": { InstanceType: "Standard_DC4s_v2", SkuFamily: "standardDCSv2Family", @@ -2591,13 +2815,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, - "Standard_DC8s": { - InstanceType: "Standard_DC8s", - SkuFamily: "standardDCSFamily", - VCPU: 8, - MemoryMb: 32768, - GPU: 0, - }, "Standard_DC8s_v3": { InstanceType: "Standard_DC8s_v3", SkuFamily: "standardDCSv3Family", @@ -2934,6 +3151,48 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 0, }, + "Standard_E128-32ds_v6": { + InstanceType: "Standard_E128-32ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 128, + MemoryMb: 1048576, + GPU: 0, + }, + "Standard_E128-32s_v6": { + InstanceType: "Standard_E128-32s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 128, + MemoryMb: 1048576, + GPU: 0, + }, + "Standard_E128-64ds_v6": { + InstanceType: "Standard_E128-64ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 128, + MemoryMb: 1048576, + GPU: 0, + }, + "Standard_E128-64s_v6": { + InstanceType: "Standard_E128-64s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 128, + MemoryMb: 1048576, + GPU: 0, + }, + "Standard_E128ds_v6": { + InstanceType: "Standard_E128ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 128, + MemoryMb: 1048576, + GPU: 0, + }, + "Standard_E128s_v6": { + InstanceType: "Standard_E128s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 128, + MemoryMb: 1048576, + GPU: 0, + }, "Standard_E16-4ads_v5": { InstanceType: "Standard_E16-4ads_v5", SkuFamily: "standardEADSv5Family", @@ -2969,6 +3228,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_E16-4ds_v6": { + InstanceType: "Standard_E16-4ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 16, + MemoryMb: 131072, + GPU: 0, + }, "Standard_E16-4s_v3": { InstanceType: "Standard_E16-4s_v3", SkuFamily: "standardESv3Family", @@ -2990,6 +3256,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_E16-4s_v6": { + InstanceType: "Standard_E16-4s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 16, + MemoryMb: 131072, + GPU: 0, + }, "Standard_E16-8ads_v5": { InstanceType: "Standard_E16-8ads_v5", SkuFamily: "standardEADSv5Family", @@ -3025,6 +3298,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_E16-8ds_v6": { + InstanceType: "Standard_E16-8ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 16, + MemoryMb: 131072, + GPU: 0, + }, "Standard_E16-8s_v3": { InstanceType: "Standard_E16-8s_v3", SkuFamily: "standardESv3Family", @@ -3046,6 +3326,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_E16-8s_v6": { + InstanceType: "Standard_E16-8s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 16, + MemoryMb: 131072, + GPU: 0, + }, "Standard_E16_v3": { InstanceType: "Standard_E16_v3", SkuFamily: "standardEv3Family", @@ -3151,6 +3438,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_E16ds_v6": { + InstanceType: "Standard_E16ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 16, + MemoryMb: 131072, + GPU: 0, + }, "Standard_E16pds_v5": { InstanceType: "Standard_E16pds_v5", SkuFamily: "standardEPDSv5Family", @@ -3200,6 +3494,27 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_E16s_v6": { + InstanceType: "Standard_E16s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 16, + MemoryMb: 131072, + GPU: 0, + }, + "Standard_E192ids_v6": { + InstanceType: "Standard_E192ids_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 192, + MemoryMb: 1875968, + GPU: 0, + }, + "Standard_E192is_v6": { + InstanceType: "Standard_E192is_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 192, + MemoryMb: 1875968, + GPU: 0, + }, "Standard_E20_v3": { InstanceType: "Standard_E20_v3", SkuFamily: "standardEv3Family", @@ -3291,6 +3606,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 163840, GPU: 0, }, + "Standard_E20ds_v6": { + InstanceType: "Standard_E20ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 20, + MemoryMb: 163840, + GPU: 0, + }, "Standard_E20pds_v5": { InstanceType: "Standard_E20pds_v5", SkuFamily: "standardEPDSv5Family", @@ -3326,6 +3648,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 163840, GPU: 0, }, + "Standard_E20s_v6": { + InstanceType: "Standard_E20s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 20, + MemoryMb: 163840, + GPU: 0, + }, "Standard_E2_v3": { InstanceType: "Standard_E2_v3", SkuFamily: "standardEv3Family", @@ -3431,6 +3760,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 16384, GPU: 0, }, + "Standard_E2ds_v6": { + InstanceType: "Standard_E2ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 2, + MemoryMb: 16384, + GPU: 0, + }, "Standard_E2pds_v5": { InstanceType: "Standard_E2pds_v5", SkuFamily: "standardEPDSv5Family", @@ -3480,6 +3816,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 16384, GPU: 0, }, + "Standard_E2s_v6": { + InstanceType: "Standard_E2s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 2, + MemoryMb: 16384, + GPU: 0, + }, "Standard_E32-16ads_v5": { InstanceType: "Standard_E32-16ads_v5", SkuFamily: "standardEADSv5Family", @@ -3515,6 +3858,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, + "Standard_E32-16ds_v6": { + InstanceType: "Standard_E32-16ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 32, + MemoryMb: 262144, + GPU: 0, + }, "Standard_E32-16s_v3": { InstanceType: "Standard_E32-16s_v3", SkuFamily: "standardESv3Family", @@ -3536,8 +3886,15 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, - "Standard_E32-8ads_v5": { - InstanceType: "Standard_E32-8ads_v5", + "Standard_E32-16s_v6": { + InstanceType: "Standard_E32-16s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 32, + MemoryMb: 262144, + GPU: 0, + }, + "Standard_E32-8ads_v5": { + InstanceType: "Standard_E32-8ads_v5", SkuFamily: "standardEADSv5Family", VCPU: 32, MemoryMb: 262144, @@ -3571,6 +3928,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, + "Standard_E32-8ds_v6": { + InstanceType: "Standard_E32-8ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 32, + MemoryMb: 262144, + GPU: 0, + }, "Standard_E32-8s_v3": { InstanceType: "Standard_E32-8s_v3", SkuFamily: "standardESv3Family", @@ -3592,6 +3956,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, + "Standard_E32-8s_v6": { + InstanceType: "Standard_E32-8s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 32, + MemoryMb: 262144, + GPU: 0, + }, "Standard_E32_v3": { InstanceType: "Standard_E32_v3", SkuFamily: "standardEv3Family", @@ -3697,6 +4068,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, + "Standard_E32ds_v6": { + InstanceType: "Standard_E32ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 32, + MemoryMb: 262144, + GPU: 0, + }, "Standard_E32pds_v5": { InstanceType: "Standard_E32pds_v5", SkuFamily: "standardEPDSv5Family", @@ -3746,6 +4124,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, + "Standard_E32s_v6": { + InstanceType: "Standard_E32s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 32, + MemoryMb: 262144, + GPU: 0, + }, "Standard_E4-2ads_v5": { InstanceType: "Standard_E4-2ads_v5", SkuFamily: "standardEADSv5Family", @@ -3781,6 +4166,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, + "Standard_E4-2ds_v6": { + InstanceType: "Standard_E4-2ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 4, + MemoryMb: 32768, + GPU: 0, + }, "Standard_E4-2s_v3": { InstanceType: "Standard_E4-2s_v3", SkuFamily: "standardESv3Family", @@ -3802,6 +4194,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, + "Standard_E4-2s_v6": { + InstanceType: "Standard_E4-2s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 4, + MemoryMb: 32768, + GPU: 0, + }, "Standard_E48_v3": { InstanceType: "Standard_E48_v3", SkuFamily: "standardEv3Family", @@ -3907,6 +4306,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 393216, GPU: 0, }, + "Standard_E48ds_v6": { + InstanceType: "Standard_E48ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 48, + MemoryMb: 393216, + GPU: 0, + }, "Standard_E48pds_v6": { InstanceType: "Standard_E48pds_v6", SkuFamily: "StandardEpdsv6Family", @@ -3942,6 +4348,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 393216, GPU: 0, }, + "Standard_E48s_v6": { + InstanceType: "Standard_E48s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 48, + MemoryMb: 393216, + GPU: 0, + }, "Standard_E4_v3": { InstanceType: "Standard_E4_v3", SkuFamily: "standardEv3Family", @@ -4047,6 +4460,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, + "Standard_E4ds_v6": { + InstanceType: "Standard_E4ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 4, + MemoryMb: 32768, + GPU: 0, + }, "Standard_E4pds_v5": { InstanceType: "Standard_E4pds_v5", SkuFamily: "standardEPDSv5Family", @@ -4096,6 +4516,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, + "Standard_E4s_v6": { + InstanceType: "Standard_E4s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 4, + MemoryMb: 32768, + GPU: 0, + }, "Standard_E64-16ads_v5": { InstanceType: "Standard_E64-16ads_v5", SkuFamily: "standardEADSv5Family", @@ -4131,6 +4558,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 524288, GPU: 0, }, + "Standard_E64-16ds_v6": { + InstanceType: "Standard_E64-16ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 64, + MemoryMb: 524288, + GPU: 0, + }, "Standard_E64-16s_v3": { InstanceType: "Standard_E64-16s_v3", SkuFamily: "standardESv3Family", @@ -4152,6 +4586,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 524288, GPU: 0, }, + "Standard_E64-16s_v6": { + InstanceType: "Standard_E64-16s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 64, + MemoryMb: 524288, + GPU: 0, + }, "Standard_E64-32ads_v5": { InstanceType: "Standard_E64-32ads_v5", SkuFamily: "standardEADSv5Family", @@ -4187,6 +4628,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 524288, GPU: 0, }, + "Standard_E64-32ds_v6": { + InstanceType: "Standard_E64-32ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 64, + MemoryMb: 524288, + GPU: 0, + }, "Standard_E64-32s_v3": { InstanceType: "Standard_E64-32s_v3", SkuFamily: "standardESv3Family", @@ -4208,6 +4656,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 524288, GPU: 0, }, + "Standard_E64-32s_v6": { + InstanceType: "Standard_E64-32s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 64, + MemoryMb: 524288, + GPU: 0, + }, "Standard_E64_v3": { InstanceType: "Standard_E64_v3", SkuFamily: "standardEv3Family", @@ -4313,6 +4768,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 524288, GPU: 0, }, + "Standard_E64ds_v6": { + InstanceType: "Standard_E64ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 64, + MemoryMb: 524288, + GPU: 0, + }, "Standard_E64i_v3": { InstanceType: "Standard_E64i_v3", SkuFamily: "standardEIv3Family", @@ -4362,6 +4824,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 524288, GPU: 0, }, + "Standard_E64s_v6": { + InstanceType: "Standard_E64s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 64, + MemoryMb: 524288, + GPU: 0, + }, "Standard_E8-2ads_v5": { InstanceType: "Standard_E8-2ads_v5", SkuFamily: "standardEADSv5Family", @@ -4397,6 +4866,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_E8-2ds_v6": { + InstanceType: "Standard_E8-2ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 8, + MemoryMb: 65536, + GPU: 0, + }, "Standard_E8-2s_v3": { InstanceType: "Standard_E8-2s_v3", SkuFamily: "standardESv3Family", @@ -4418,6 +4894,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_E8-2s_v6": { + InstanceType: "Standard_E8-2s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 8, + MemoryMb: 65536, + GPU: 0, + }, "Standard_E8-4ads_v5": { InstanceType: "Standard_E8-4ads_v5", SkuFamily: "standardEADSv5Family", @@ -4453,6 +4936,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_E8-4ds_v6": { + InstanceType: "Standard_E8-4ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 8, + MemoryMb: 65536, + GPU: 0, + }, "Standard_E8-4s_v3": { InstanceType: "Standard_E8-4s_v3", SkuFamily: "standardESv3Family", @@ -4474,6 +4964,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_E8-4s_v6": { + InstanceType: "Standard_E8-4s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 8, + MemoryMb: 65536, + GPU: 0, + }, "Standard_E80ids_v4": { InstanceType: "Standard_E80ids_v4", SkuFamily: "standardXEIDSv4Family", @@ -4593,6 +5090,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_E8ds_v6": { + InstanceType: "Standard_E8ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 8, + MemoryMb: 65536, + GPU: 0, + }, "Standard_E8pds_v5": { InstanceType: "Standard_E8pds_v5", SkuFamily: "standardEPDSv5Family", @@ -4642,6 +5146,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_E8s_v6": { + InstanceType: "Standard_E8s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 8, + MemoryMb: 65536, + GPU: 0, + }, "Standard_E96-24ads_v5": { InstanceType: "Standard_E96-24ads_v5", SkuFamily: "standardEADSv5Family", @@ -4649,6 +5160,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 0, }, + "Standard_E96-24ads_v6": { + InstanceType: "Standard_E96-24ads_v6", + SkuFamily: "standardEadv6Family", + VCPU: 96, + MemoryMb: 688128, + GPU: 0, + }, "Standard_E96-24as_v4": { InstanceType: "Standard_E96-24as_v4", SkuFamily: "standardEASv4Family", @@ -4670,6 +5188,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 0, }, + "Standard_E96-24ds_v6": { + InstanceType: "Standard_E96-24ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 96, + MemoryMb: 786432, + GPU: 0, + }, "Standard_E96-24s_v5": { InstanceType: "Standard_E96-24s_v5", SkuFamily: "standardESv5Family", @@ -4677,6 +5202,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 0, }, + "Standard_E96-24s_v6": { + InstanceType: "Standard_E96-24s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 96, + MemoryMb: 786432, + GPU: 0, + }, "Standard_E96-48ads_v5": { InstanceType: "Standard_E96-48ads_v5", SkuFamily: "standardEADSv5Family", @@ -4684,6 +5216,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 0, }, + "Standard_E96-48ads_v6": { + InstanceType: "Standard_E96-48ads_v6", + SkuFamily: "standardEadv6Family", + VCPU: 96, + MemoryMb: 688128, + GPU: 0, + }, "Standard_E96-48as_v4": { InstanceType: "Standard_E96-48as_v4", SkuFamily: "standardEASv4Family", @@ -4705,6 +5244,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 0, }, + "Standard_E96-48ds_v6": { + InstanceType: "Standard_E96-48ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 96, + MemoryMb: 786432, + GPU: 0, + }, "Standard_E96-48s_v5": { InstanceType: "Standard_E96-48s_v5", SkuFamily: "standardESv5Family", @@ -4712,6 +5258,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 0, }, + "Standard_E96-48s_v6": { + InstanceType: "Standard_E96-48s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 96, + MemoryMb: 786432, + GPU: 0, + }, "Standard_E96_v5": { InstanceType: "Standard_E96_v5", SkuFamily: "standardEv5Family", @@ -4789,6 +5342,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 0, }, + "Standard_E96ds_v6": { + InstanceType: "Standard_E96ds_v6", + SkuFamily: "StandardEdsv6Family", + VCPU: 96, + MemoryMb: 786432, + GPU: 0, + }, "Standard_E96ias_v4": { InstanceType: "Standard_E96ias_v4", SkuFamily: "standardEIASv4Family", @@ -4817,6 +5377,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 0, }, + "Standard_E96s_v6": { + InstanceType: "Standard_E96s_v6", + SkuFamily: "StandardEsv6Family", + VCPU: 96, + MemoryMb: 786432, + GPU: 0, + }, "Standard_EC128eds_v5": { InstanceType: "Standard_EC128eds_v5", SkuFamily: "standardECEDV5Family", @@ -5468,6 +6035,20 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 16384, GPU: 0, }, + "Standard_FX12-6mds_v2": { + InstanceType: "Standard_FX12-6mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 12, + MemoryMb: 258048, + GPU: 0, + }, + "Standard_FX12-6ms_v2": { + InstanceType: "Standard_FX12-6ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 12, + MemoryMb: 258048, + GPU: 0, + }, "Standard_FX12mds": { InstanceType: "Standard_FX12mds", SkuFamily: "standardFXMDVSFamily", @@ -5475,216 +6056,482 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 258048, GPU: 0, }, - "Standard_FX24mds": { - InstanceType: "Standard_FX24mds", - SkuFamily: "standardFXMDVSFamily", - VCPU: 24, - MemoryMb: 516096, + "Standard_FX12mds_v2": { + InstanceType: "Standard_FX12mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 12, + MemoryMb: 258048, GPU: 0, }, - "Standard_FX36mds": { - InstanceType: "Standard_FX36mds", - SkuFamily: "standardFXMDVSFamily", - VCPU: 36, - MemoryMb: 774144, + "Standard_FX12ms_v2": { + InstanceType: "Standard_FX12ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 12, + MemoryMb: 258048, GPU: 0, }, - "Standard_FX48mds": { - InstanceType: "Standard_FX48mds", - SkuFamily: "standardFXMDVSFamily", - VCPU: 48, - MemoryMb: 1032192, + "Standard_FX16-4mds_v2": { + InstanceType: "Standard_FX16-4mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 16, + MemoryMb: 344064, GPU: 0, }, - "Standard_FX4mds": { - InstanceType: "Standard_FX4mds", - SkuFamily: "standardFXMDVSFamily", - VCPU: 4, - MemoryMb: 86016, + "Standard_FX16-4ms_v2": { + InstanceType: "Standard_FX16-4ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 16, + MemoryMb: 344064, GPU: 0, }, - "Standard_G1": { - InstanceType: "Standard_G1", - SkuFamily: "standardGFamily", - VCPU: 2, - MemoryMb: 28672, + "Standard_FX16-8mds_v2": { + InstanceType: "Standard_FX16-8mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 16, + MemoryMb: 344064, GPU: 0, }, - "Standard_G2": { - InstanceType: "Standard_G2", - SkuFamily: "standardGFamily", - VCPU: 4, - MemoryMb: 57344, + "Standard_FX16-8ms_v2": { + InstanceType: "Standard_FX16-8ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 16, + MemoryMb: 344064, GPU: 0, }, - "Standard_G3": { - InstanceType: "Standard_G3", - SkuFamily: "standardGFamily", - VCPU: 8, - MemoryMb: 114688, + "Standard_FX16mds_v2": { + InstanceType: "Standard_FX16mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 16, + MemoryMb: 344064, GPU: 0, }, - "Standard_G4": { - InstanceType: "Standard_G4", - SkuFamily: "standardGFamily", + "Standard_FX16ms_v2": { + InstanceType: "Standard_FX16ms_v2", + SkuFamily: "StandardFXmsv2Family", VCPU: 16, - MemoryMb: 229376, + MemoryMb: 344064, GPU: 0, }, - "Standard_G5": { - InstanceType: "Standard_G5", - SkuFamily: "standardGFamily", - VCPU: 32, - MemoryMb: 458752, + "Standard_FX24-12mds_v2": { + InstanceType: "Standard_FX24-12mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 24, + MemoryMb: 516096, GPU: 0, }, - "Standard_GS1": { - InstanceType: "Standard_GS1", - SkuFamily: "standardGSFamily", - VCPU: 2, - MemoryMb: 28672, + "Standard_FX24-12ms_v2": { + InstanceType: "Standard_FX24-12ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 24, + MemoryMb: 516096, GPU: 0, }, - "Standard_GS2": { - InstanceType: "Standard_GS2", - SkuFamily: "standardGSFamily", - VCPU: 4, - MemoryMb: 57344, + "Standard_FX24-6mds_v2": { + InstanceType: "Standard_FX24-6mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 24, + MemoryMb: 516096, GPU: 0, }, - "Standard_GS3": { - InstanceType: "Standard_GS3", - SkuFamily: "standardGSFamily", - VCPU: 8, - MemoryMb: 114688, + "Standard_FX24-6ms_v2": { + InstanceType: "Standard_FX24-6ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 24, + MemoryMb: 516096, GPU: 0, }, - "Standard_GS4": { - InstanceType: "Standard_GS4", - SkuFamily: "standardGSFamily", - VCPU: 16, - MemoryMb: 229376, + "Standard_FX24mds": { + InstanceType: "Standard_FX24mds", + SkuFamily: "standardFXMDVSFamily", + VCPU: 24, + MemoryMb: 516096, GPU: 0, }, - "Standard_GS4-4": { - InstanceType: "Standard_GS4-4", - SkuFamily: "standardGSFamily", - VCPU: 16, - MemoryMb: 229376, + "Standard_FX24mds_v2": { + InstanceType: "Standard_FX24mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 24, + MemoryMb: 516096, GPU: 0, }, - "Standard_GS4-8": { - InstanceType: "Standard_GS4-8", - SkuFamily: "standardGSFamily", - VCPU: 16, - MemoryMb: 229376, + "Standard_FX24ms_v2": { + InstanceType: "Standard_FX24ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 24, + MemoryMb: 516096, GPU: 0, }, - "Standard_GS5": { - InstanceType: "Standard_GS5", - SkuFamily: "standardGSFamily", - VCPU: 32, - MemoryMb: 458752, + "Standard_FX2mds_v2": { + InstanceType: "Standard_FX2mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 2, + MemoryMb: 43008, GPU: 0, }, - "Standard_GS5-16": { - InstanceType: "Standard_GS5-16", - SkuFamily: "standardGSFamily", + "Standard_FX2ms_v2": { + InstanceType: "Standard_FX2ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 2, + MemoryMb: 43008, + GPU: 0, + }, + "Standard_FX32-16mds_v2": { + InstanceType: "Standard_FX32-16mds_v2", + SkuFamily: "StandardFXmdsv2Family", VCPU: 32, - MemoryMb: 458752, + MemoryMb: 688128, GPU: 0, }, - "Standard_GS5-8": { - InstanceType: "Standard_GS5-8", - SkuFamily: "standardGSFamily", + "Standard_FX32-16ms_v2": { + InstanceType: "Standard_FX32-16ms_v2", + SkuFamily: "StandardFXmsv2Family", VCPU: 32, - MemoryMb: 458752, + MemoryMb: 688128, GPU: 0, }, - "Standard_H16": { - InstanceType: "Standard_H16", - SkuFamily: "standardHFamily", - VCPU: 16, - MemoryMb: 114688, + "Standard_FX32-8mds_v2": { + InstanceType: "Standard_FX32-8mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 32, + MemoryMb: 688128, GPU: 0, }, - "Standard_H16_Promo": { - InstanceType: "Standard_H16_Promo", - SkuFamily: "standardHPromoFamily", - VCPU: 16, - MemoryMb: 114688, + "Standard_FX32-8ms_v2": { + InstanceType: "Standard_FX32-8ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 32, + MemoryMb: 688128, GPU: 0, }, - "Standard_H16m": { - InstanceType: "Standard_H16m", - SkuFamily: "standardHFamily", - VCPU: 16, - MemoryMb: 229376, + "Standard_FX32mds_v2": { + InstanceType: "Standard_FX32mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 32, + MemoryMb: 688128, GPU: 0, }, - "Standard_H16m_Promo": { - InstanceType: "Standard_H16m_Promo", - SkuFamily: "standardHPromoFamily", - VCPU: 16, - MemoryMb: 229376, + "Standard_FX32ms_v2": { + InstanceType: "Standard_FX32ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 32, + MemoryMb: 688128, GPU: 0, }, - "Standard_H16mr": { - InstanceType: "Standard_H16mr", - SkuFamily: "standardHFamily", - VCPU: 16, - MemoryMb: 229376, + "Standard_FX36mds": { + InstanceType: "Standard_FX36mds", + SkuFamily: "standardFXMDVSFamily", + VCPU: 36, + MemoryMb: 774144, GPU: 0, }, - "Standard_H16mr_Promo": { - InstanceType: "Standard_H16mr_Promo", - SkuFamily: "standardHPromoFamily", - VCPU: 16, - MemoryMb: 229376, + "Standard_FX4-2mds_v2": { + InstanceType: "Standard_FX4-2mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 4, + MemoryMb: 86016, GPU: 0, }, - "Standard_H16r": { - InstanceType: "Standard_H16r", - SkuFamily: "standardHFamily", - VCPU: 16, - MemoryMb: 114688, + "Standard_FX4-2ms_v2": { + InstanceType: "Standard_FX4-2ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 4, + MemoryMb: 86016, GPU: 0, }, - "Standard_H16r_Promo": { - InstanceType: "Standard_H16r_Promo", - SkuFamily: "standardHPromoFamily", - VCPU: 16, - MemoryMb: 114688, + "Standard_FX48-12mds_v2": { + InstanceType: "Standard_FX48-12mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 48, + MemoryMb: 1032192, + GPU: 0, + }, + "Standard_FX48-12ms_v2": { + InstanceType: "Standard_FX48-12ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 48, + MemoryMb: 1032192, + GPU: 0, + }, + "Standard_FX48-24mds_v2": { + InstanceType: "Standard_FX48-24mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 48, + MemoryMb: 1032192, + GPU: 0, + }, + "Standard_FX48-24ms_v2": { + InstanceType: "Standard_FX48-24ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 48, + MemoryMb: 1032192, GPU: 0, }, - "Standard_H8": { - InstanceType: "Standard_H8", - SkuFamily: "standardHFamily", + "Standard_FX48mds": { + InstanceType: "Standard_FX48mds", + SkuFamily: "standardFXMDVSFamily", + VCPU: 48, + MemoryMb: 1032192, + GPU: 0, + }, + "Standard_FX48mds_v2": { + InstanceType: "Standard_FX48mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 48, + MemoryMb: 1032192, + GPU: 0, + }, + "Standard_FX48ms_v2": { + InstanceType: "Standard_FX48ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 48, + MemoryMb: 1032192, + GPU: 0, + }, + "Standard_FX4mds": { + InstanceType: "Standard_FX4mds", + SkuFamily: "standardFXMDVSFamily", + VCPU: 4, + MemoryMb: 86016, + GPU: 0, + }, + "Standard_FX4mds_v2": { + InstanceType: "Standard_FX4mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 4, + MemoryMb: 86016, + GPU: 0, + }, + "Standard_FX4ms_v2": { + InstanceType: "Standard_FX4ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 4, + MemoryMb: 86016, + GPU: 0, + }, + "Standard_FX64-16mds_v2": { + InstanceType: "Standard_FX64-16mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 64, + MemoryMb: 1376256, + GPU: 0, + }, + "Standard_FX64-16ms_v2": { + InstanceType: "Standard_FX64-16ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 64, + MemoryMb: 1376256, + GPU: 0, + }, + "Standard_FX64-32mds_v2": { + InstanceType: "Standard_FX64-32mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 64, + MemoryMb: 1376256, + GPU: 0, + }, + "Standard_FX64-32ms_v2": { + InstanceType: "Standard_FX64-32ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 64, + MemoryMb: 1376256, + GPU: 0, + }, + "Standard_FX64mds_v2": { + InstanceType: "Standard_FX64mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 64, + MemoryMb: 1376256, + GPU: 0, + }, + "Standard_FX64ms_v2": { + InstanceType: "Standard_FX64ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 64, + MemoryMb: 1376256, + GPU: 0, + }, + "Standard_FX8-2mds_v2": { + InstanceType: "Standard_FX8-2mds_v2", + SkuFamily: "StandardFXmdsv2Family", VCPU: 8, - MemoryMb: 57344, + MemoryMb: 172032, GPU: 0, }, - "Standard_H8_Promo": { - InstanceType: "Standard_H8_Promo", - SkuFamily: "standardHPromoFamily", + "Standard_FX8-2ms_v2": { + InstanceType: "Standard_FX8-2ms_v2", + SkuFamily: "StandardFXmsv2Family", VCPU: 8, + MemoryMb: 172032, + GPU: 0, + }, + "Standard_FX8-4mds_v2": { + InstanceType: "Standard_FX8-4mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 8, + MemoryMb: 172032, + GPU: 0, + }, + "Standard_FX8-4ms_v2": { + InstanceType: "Standard_FX8-4ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 8, + MemoryMb: 172032, + GPU: 0, + }, + "Standard_FX8mds_v2": { + InstanceType: "Standard_FX8mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 8, + MemoryMb: 172032, + GPU: 0, + }, + "Standard_FX8ms_v2": { + InstanceType: "Standard_FX8ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 8, + MemoryMb: 172032, + GPU: 0, + }, + "Standard_FX96-24mds_v2": { + InstanceType: "Standard_FX96-24mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 96, + MemoryMb: 1875968, + GPU: 0, + }, + "Standard_FX96-24ms_v2": { + InstanceType: "Standard_FX96-24ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 96, + MemoryMb: 1875968, + GPU: 0, + }, + "Standard_FX96-48mds_v2": { + InstanceType: "Standard_FX96-48mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 96, + MemoryMb: 1875968, + GPU: 0, + }, + "Standard_FX96-48ms_v2": { + InstanceType: "Standard_FX96-48ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 96, + MemoryMb: 1875968, + GPU: 0, + }, + "Standard_FX96mds_v2": { + InstanceType: "Standard_FX96mds_v2", + SkuFamily: "StandardFXmdsv2Family", + VCPU: 96, + MemoryMb: 1875968, + GPU: 0, + }, + "Standard_FX96ms_v2": { + InstanceType: "Standard_FX96ms_v2", + SkuFamily: "StandardFXmsv2Family", + VCPU: 96, + MemoryMb: 1875968, + GPU: 0, + }, + "Standard_G1": { + InstanceType: "Standard_G1", + SkuFamily: "standardGFamily", + VCPU: 2, + MemoryMb: 28672, + GPU: 0, + }, + "Standard_G2": { + InstanceType: "Standard_G2", + SkuFamily: "standardGFamily", + VCPU: 4, MemoryMb: 57344, GPU: 0, }, - "Standard_H8m": { - InstanceType: "Standard_H8m", - SkuFamily: "standardHFamily", + "Standard_G3": { + InstanceType: "Standard_G3", + SkuFamily: "standardGFamily", VCPU: 8, MemoryMb: 114688, GPU: 0, }, - "Standard_H8m_Promo": { - InstanceType: "Standard_H8m_Promo", - SkuFamily: "standardHPromoFamily", + "Standard_G4": { + InstanceType: "Standard_G4", + SkuFamily: "standardGFamily", + VCPU: 16, + MemoryMb: 229376, + GPU: 0, + }, + "Standard_G5": { + InstanceType: "Standard_G5", + SkuFamily: "standardGFamily", + VCPU: 32, + MemoryMb: 458752, + GPU: 0, + }, + "Standard_GS1": { + InstanceType: "Standard_GS1", + SkuFamily: "standardGSFamily", + VCPU: 2, + MemoryMb: 28672, + GPU: 0, + }, + "Standard_GS2": { + InstanceType: "Standard_GS2", + SkuFamily: "standardGSFamily", + VCPU: 4, + MemoryMb: 57344, + GPU: 0, + }, + "Standard_GS3": { + InstanceType: "Standard_GS3", + SkuFamily: "standardGSFamily", VCPU: 8, MemoryMb: 114688, GPU: 0, }, + "Standard_GS4": { + InstanceType: "Standard_GS4", + SkuFamily: "standardGSFamily", + VCPU: 16, + MemoryMb: 229376, + GPU: 0, + }, + "Standard_GS4-4": { + InstanceType: "Standard_GS4-4", + SkuFamily: "standardGSFamily", + VCPU: 16, + MemoryMb: 229376, + GPU: 0, + }, + "Standard_GS4-8": { + InstanceType: "Standard_GS4-8", + SkuFamily: "standardGSFamily", + VCPU: 16, + MemoryMb: 229376, + GPU: 0, + }, + "Standard_GS5": { + InstanceType: "Standard_GS5", + SkuFamily: "standardGSFamily", + VCPU: 32, + MemoryMb: 458752, + GPU: 0, + }, + "Standard_GS5-16": { + InstanceType: "Standard_GS5-16", + SkuFamily: "standardGSFamily", + VCPU: 32, + MemoryMb: 458752, + GPU: 0, + }, + "Standard_GS5-8": { + InstanceType: "Standard_GS5-8", + SkuFamily: "standardGSFamily", + VCPU: 32, + MemoryMb: 458752, + GPU: 0, + }, "Standard_HB120-16rs_v2": { InstanceType: "Standard_HB120-16rs_v2", SkuFamily: "standardHBrsv2Family", @@ -5762,13 +6609,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 786432, GPU: 0, }, - "Standard_HB176-144s_v4": { - InstanceType: "Standard_HB176-144s_v4", - SkuFamily: "standardHBv4Family", - VCPU: 176, - MemoryMb: 786432, - GPU: 0, - }, "Standard_HB176-24rs_v4": { InstanceType: "Standard_HB176-24rs_v4", SkuFamily: "standardHBv4Family", @@ -5776,13 +6616,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 786432, GPU: 0, }, - "Standard_HB176-24s_v4": { - InstanceType: "Standard_HB176-24s_v4", - SkuFamily: "standardHBv4Family", - VCPU: 176, - MemoryMb: 786432, - GPU: 0, - }, "Standard_HB176-48rs_v4": { InstanceType: "Standard_HB176-48rs_v4", SkuFamily: "standardHBv4Family", @@ -5790,13 +6623,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 786432, GPU: 0, }, - "Standard_HB176-48s_v4": { - InstanceType: "Standard_HB176-48s_v4", - SkuFamily: "standardHBv4Family", - VCPU: 176, - MemoryMb: 786432, - GPU: 0, - }, "Standard_HB176-96rs_v4": { InstanceType: "Standard_HB176-96rs_v4", SkuFamily: "standardHBv4Family", @@ -5804,13 +6630,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 786432, GPU: 0, }, - "Standard_HB176-96s_v4": { - InstanceType: "Standard_HB176-96s_v4", - SkuFamily: "standardHBv4Family", - VCPU: 176, - MemoryMb: 786432, - GPU: 0, - }, "Standard_HB176rs_v4": { InstanceType: "Standard_HB176rs_v4", SkuFamily: "standardHBv4Family", @@ -5818,52 +6637,17 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 786432, GPU: 0, }, - "Standard_HB176s_v4": { - InstanceType: "Standard_HB176s_v4", - SkuFamily: "standardHBv4Family", - VCPU: 176, - MemoryMb: 786432, - GPU: 0, - }, - "Standard_HB60-15rs": { - InstanceType: "Standard_HB60-15rs", - SkuFamily: "standardHBSFamily", - VCPU: 15, - MemoryMb: 233472, - GPU: 0, - }, - "Standard_HB60-30rs": { - InstanceType: "Standard_HB60-30rs", - SkuFamily: "standardHBSFamily", - VCPU: 30, - MemoryMb: 233472, - GPU: 0, - }, - "Standard_HB60-45rs": { - InstanceType: "Standard_HB60-45rs", - SkuFamily: "standardHBSFamily", - VCPU: 45, - MemoryMb: 233472, - GPU: 0, - }, - "Standard_HB60rs": { - InstanceType: "Standard_HB60rs", - SkuFamily: "standardHBSFamily", - VCPU: 60, - MemoryMb: 233472, - GPU: 0, - }, "Standard_HC44-16rs": { InstanceType: "Standard_HC44-16rs", SkuFamily: "standardHCSFamily", - VCPU: 16, + VCPU: 44, MemoryMb: 360448, GPU: 0, }, "Standard_HC44-32rs": { InstanceType: "Standard_HC44-32rs", SkuFamily: "standardHCSFamily", - VCPU: 32, + VCPU: 44, MemoryMb: 360448, GPU: 0, }, @@ -5874,15 +6658,8 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 360448, GPU: 0, }, - "Standard_HX176-144rs": { - InstanceType: "Standard_HX176-144rs", - SkuFamily: "standardHXFamily", - VCPU: 176, - MemoryMb: 1441792, - GPU: 0, - }, - "Standard_HX176-144s": { - InstanceType: "Standard_HX176-144s", + "Standard_HX176-144rs": { + InstanceType: "Standard_HX176-144rs", SkuFamily: "standardHXFamily", VCPU: 176, MemoryMb: 1441792, @@ -5895,13 +6672,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 1441792, GPU: 0, }, - "Standard_HX176-24s": { - InstanceType: "Standard_HX176-24s", - SkuFamily: "standardHXFamily", - VCPU: 176, - MemoryMb: 1441792, - GPU: 0, - }, "Standard_HX176-48rs": { InstanceType: "Standard_HX176-48rs", SkuFamily: "standardHXFamily", @@ -5909,13 +6679,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 1441792, GPU: 0, }, - "Standard_HX176-48s": { - InstanceType: "Standard_HX176-48s", - SkuFamily: "standardHXFamily", - VCPU: 176, - MemoryMb: 1441792, - GPU: 0, - }, "Standard_HX176-96rs": { InstanceType: "Standard_HX176-96rs", SkuFamily: "standardHXFamily", @@ -5923,13 +6686,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 1441792, GPU: 0, }, - "Standard_HX176-96s": { - InstanceType: "Standard_HX176-96s", - SkuFamily: "standardHXFamily", - VCPU: 176, - MemoryMb: 1441792, - GPU: 0, - }, "Standard_HX176rs": { InstanceType: "Standard_HX176rs", SkuFamily: "standardHXFamily", @@ -5937,18 +6693,18 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 1441792, GPU: 0, }, - "Standard_HX176s": { - InstanceType: "Standard_HX176s", - SkuFamily: "standardHXFamily", - VCPU: 176, - MemoryMb: 1441792, + "Standard_L12aos_v4": { + InstanceType: "Standard_L12aos_v4", + SkuFamily: "standardLaosv4Family", + VCPU: 12, + MemoryMb: 98304, GPU: 0, }, - "Standard_Internal_ND80sr_MS_v1": { - InstanceType: "Standard_Internal_ND80sr_MS_v1", - SkuFamily: "internalNDMSv1Family", - VCPU: 80, - MemoryMb: 972800, + "Standard_L16aos_v4": { + InstanceType: "Standard_L16aos_v4", + SkuFamily: "standardLaosv4Family", + VCPU: 16, + MemoryMb: 131072, GPU: 0, }, "Standard_L16as_v3": { @@ -5958,6 +6714,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_L16as_v4": { + InstanceType: "Standard_L16as_v4", + SkuFamily: "standardLasv4Family", + VCPU: 16, + MemoryMb: 131072, + GPU: 0, + }, "Standard_L16s": { InstanceType: "Standard_L16s", SkuFamily: "standardLSFamily", @@ -5979,6 +6742,48 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 131072, GPU: 0, }, + "Standard_L16s_v4": { + InstanceType: "Standard_L16s_v4", + SkuFamily: "standardLsv4Family", + VCPU: 16, + MemoryMb: 131072, + GPU: 0, + }, + "Standard_L24aos_v4": { + InstanceType: "Standard_L24aos_v4", + SkuFamily: "standardLaosv4Family", + VCPU: 24, + MemoryMb: 196608, + GPU: 0, + }, + "Standard_L2aos_v4": { + InstanceType: "Standard_L2aos_v4", + SkuFamily: "standardLaosv4Family", + VCPU: 2, + MemoryMb: 16384, + GPU: 0, + }, + "Standard_L2as_v4": { + InstanceType: "Standard_L2as_v4", + SkuFamily: "standardLasv4Family", + VCPU: 2, + MemoryMb: 16384, + GPU: 0, + }, + "Standard_L2s_v4": { + InstanceType: "Standard_L2s_v4", + SkuFamily: "standardLsv4Family", + VCPU: 2, + MemoryMb: 16384, + GPU: 0, + }, + "Standard_L32aos_v4": { + InstanceType: "Standard_L32aos_v4", + SkuFamily: "standardLaosv4Family", + VCPU: 32, + MemoryMb: 262144, + GPU: 0, + }, "Standard_L32as_v3": { InstanceType: "Standard_L32as_v3", SkuFamily: "standardLASv3Family", @@ -5986,6 +6791,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, + "Standard_L32as_v4": { + InstanceType: "Standard_L32as_v4", + SkuFamily: "standardLasv4Family", + VCPU: 32, + MemoryMb: 262144, + GPU: 0, + }, "Standard_L32s": { InstanceType: "Standard_L32s", SkuFamily: "standardLSFamily", @@ -6007,6 +6819,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 262144, GPU: 0, }, + "Standard_L32s_v4": { + InstanceType: "Standard_L32s_v4", + SkuFamily: "standardLsv4Family", + VCPU: 32, + MemoryMb: 262144, + GPU: 0, + }, "Standard_L48as_v3": { InstanceType: "Standard_L48as_v3", SkuFamily: "standardLASv3Family", @@ -6014,6 +6833,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 393216, GPU: 0, }, + "Standard_L48as_v4": { + InstanceType: "Standard_L48as_v4", + SkuFamily: "standardLasv4Family", + VCPU: 48, + MemoryMb: 393216, + GPU: 0, + }, "Standard_L48s_v2": { InstanceType: "Standard_L48s_v2", SkuFamily: "standardLSv2Family", @@ -6028,6 +6854,27 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 393216, GPU: 0, }, + "Standard_L48s_v4": { + InstanceType: "Standard_L48s_v4", + SkuFamily: "standardLsv4Family", + VCPU: 48, + MemoryMb: 393216, + GPU: 0, + }, + "Standard_L4aos_v4": { + InstanceType: "Standard_L4aos_v4", + SkuFamily: "standardLaosv4Family", + VCPU: 4, + MemoryMb: 32768, + GPU: 0, + }, + "Standard_L4as_v4": { + InstanceType: "Standard_L4as_v4", + SkuFamily: "standardLasv4Family", + VCPU: 4, + MemoryMb: 32768, + GPU: 0, + }, "Standard_L4s": { InstanceType: "Standard_L4s", SkuFamily: "standardLSFamily", @@ -6035,6 +6882,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 32768, GPU: 0, }, + "Standard_L4s_v4": { + InstanceType: "Standard_L4s_v4", + SkuFamily: "standardLsv4Family", + VCPU: 4, + MemoryMb: 32768, + GPU: 0, + }, "Standard_L64as_v3": { InstanceType: "Standard_L64as_v3", SkuFamily: "standardLASv3Family", @@ -6042,6 +6896,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 524288, GPU: 0, }, + "Standard_L64as_v4": { + InstanceType: "Standard_L64as_v4", + SkuFamily: "standardLasv4Family", + VCPU: 64, + MemoryMb: 524288, + GPU: 0, + }, "Standard_L64s_v2": { InstanceType: "Standard_L64s_v2", SkuFamily: "standardLSv2Family", @@ -6056,6 +6917,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 524288, GPU: 0, }, + "Standard_L64s_v4": { + InstanceType: "Standard_L64s_v4", + SkuFamily: "standardLsv4Family", + VCPU: 64, + MemoryMb: 524288, + GPU: 0, + }, "Standard_L80as_v3": { InstanceType: "Standard_L80as_v3", SkuFamily: "standardLASv3Family", @@ -6063,6 +6931,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 655360, GPU: 0, }, + "Standard_L80as_v4": { + InstanceType: "Standard_L80as_v4", + SkuFamily: "standardLasv4Family", + VCPU: 80, + MemoryMb: 655360, + GPU: 0, + }, "Standard_L80s_v2": { InstanceType: "Standard_L80s_v2", SkuFamily: "standardLSv2Family", @@ -6077,6 +6952,20 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 655360, GPU: 0, }, + "Standard_L80s_v4": { + InstanceType: "Standard_L80s_v4", + SkuFamily: "standardLsv4Family", + VCPU: 80, + MemoryMb: 655360, + GPU: 0, + }, + "Standard_L8aos_v4": { + InstanceType: "Standard_L8aos_v4", + SkuFamily: "standardLaosv4Family", + VCPU: 8, + MemoryMb: 65536, + GPU: 0, + }, "Standard_L8as_v3": { InstanceType: "Standard_L8as_v3", SkuFamily: "standardLASv3Family", @@ -6084,6 +6973,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_L8as_v4": { + InstanceType: "Standard_L8as_v4", + SkuFamily: "standardLasv4Family", + VCPU: 8, + MemoryMb: 65536, + GPU: 0, + }, "Standard_L8s": { InstanceType: "Standard_L8s", SkuFamily: "standardLSFamily", @@ -6105,6 +7001,27 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 65536, GPU: 0, }, + "Standard_L8s_v4": { + InstanceType: "Standard_L8s_v4", + SkuFamily: "standardLsv4Family", + VCPU: 8, + MemoryMb: 65536, + GPU: 0, + }, + "Standard_L96as_v4": { + InstanceType: "Standard_L96as_v4", + SkuFamily: "standardLasv4Family", + VCPU: 96, + MemoryMb: 786432, + GPU: 0, + }, + "Standard_L96s_v4": { + InstanceType: "Standard_L96s_v4", + SkuFamily: "standardLsv4Family", + VCPU: 96, + MemoryMb: 786432, + GPU: 0, + }, "Standard_M128": { InstanceType: "Standard_M128", SkuFamily: "standardMSFamily", @@ -6469,6 +7386,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 5836800, GPU: 0, }, + "Standard_M416bs_v3": { + InstanceType: "Standard_M416bs_v3", + SkuFamily: "StandardMBSMediumMemoryv3Family", + VCPU: 416, + MemoryMb: 3891200, + GPU: 0, + }, "Standard_M416ds_6_v3": { InstanceType: "Standard_M416ds_6_v3", SkuFamily: "standardMDSHighMemoryv3Family", @@ -6490,6 +7414,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 11673600, GPU: 0, }, + "Standard_M416s_10_v2": { + InstanceType: "Standard_M416s_10_v2", + SkuFamily: "standardMSv2Family", + VCPU: 416, + MemoryMb: 9723904, + GPU: 0, + }, "Standard_M416s_6_v3": { InstanceType: "Standard_M416s_6_v3", SkuFamily: "standardMSHighMemoryv3Family", @@ -6511,6 +7442,13 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 7782400, GPU: 0, }, + "Standard_M416s_9_v2": { + InstanceType: "Standard_M416s_9_v2", + SkuFamily: "standardMSv2Family", + VCPU: 416, + MemoryMb: 8773632, + GPU: 0, + }, "Standard_M416s_v2": { InstanceType: "Standard_M416s_v2", SkuFamily: "standardMSv2Family", @@ -6707,13 +7645,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 11673600, GPU: 0, }, - "Standard_M896ixds_32_v3": { - InstanceType: "Standard_M896ixds_32_v3", - SkuFamily: "standardMDSVeryHighMemoryv3Family", - VCPU: 896, - MemoryMb: 31129600, - GPU: 0, - }, "Standard_M8ms": { InstanceType: "Standard_M8ms", SkuFamily: "standardMSFamily", @@ -6777,27 +7708,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 1992704, GPU: 0, }, - "Standard_NC12": { - InstanceType: "Standard_NC12", - SkuFamily: "standardNCFamily", - VCPU: 12, - MemoryMb: 114688, - GPU: 2, - }, - "Standard_NC12_Promo": { - InstanceType: "Standard_NC12_Promo", - SkuFamily: "standardNCPromoFamily", - VCPU: 12, - MemoryMb: 114688, - GPU: 2, - }, - "Standard_NC12s_v2": { - InstanceType: "Standard_NC12s_v2", - SkuFamily: "standardNCSv2Family", - VCPU: 12, - MemoryMb: 229376, - GPU: 2, - }, "Standard_NC12s_v3": { InstanceType: "Standard_NC12s_v3", SkuFamily: "standardNCSv3Family", @@ -6819,20 +7729,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 112640, GPU: 1, }, - "Standard_NC24": { - InstanceType: "Standard_NC24", - SkuFamily: "standardNCFamily", - VCPU: 24, - MemoryMb: 229376, - GPU: 4, - }, - "Standard_NC24_Promo": { - InstanceType: "Standard_NC24_Promo", - SkuFamily: "standardNCPromoFamily", - VCPU: 24, - MemoryMb: 229376, - GPU: 4, - }, "Standard_NC24ads_A100_v4": { InstanceType: "Standard_NC24ads_A100_v4", SkuFamily: "StandardNCADSA100v4Family", @@ -6840,27 +7736,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 225280, GPU: 1, }, - "Standard_NC24r": { - InstanceType: "Standard_NC24r", - SkuFamily: "standardNCFamily", - VCPU: 24, - MemoryMb: 229376, - GPU: 4, - }, - "Standard_NC24r_Promo": { - InstanceType: "Standard_NC24r_Promo", - SkuFamily: "standardNCPromoFamily", - VCPU: 24, - MemoryMb: 229376, - GPU: 4, - }, - "Standard_NC24rs_v2": { - InstanceType: "Standard_NC24rs_v2", - SkuFamily: "standardNCSv2Family", - VCPU: 24, - MemoryMb: 458752, - GPU: 4, - }, "Standard_NC24rs_v3": { InstanceType: "Standard_NC24rs_v3", SkuFamily: "standardNCSv3Family", @@ -6868,13 +7743,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 458752, GPU: 4, }, - "Standard_NC24s_v2": { - InstanceType: "Standard_NC24s_v2", - SkuFamily: "standardNCSv2Family", - VCPU: 24, - MemoryMb: 458752, - GPU: 4, - }, "Standard_NC24s_v3": { InstanceType: "Standard_NC24s_v3", SkuFamily: "standardNCSv3Family", @@ -6910,13 +7778,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 28672, GPU: 1, }, - "Standard_NC6": { - InstanceType: "Standard_NC6", - SkuFamily: "standardNCFamily", - VCPU: 6, - MemoryMb: 57344, - GPU: 1, - }, "Standard_NC64as_T4_v3": { InstanceType: "Standard_NC64as_T4_v3", SkuFamily: "Standard NCASv3_T4 Family", @@ -6924,20 +7785,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 450560, GPU: 4, }, - "Standard_NC6_Promo": { - InstanceType: "Standard_NC6_Promo", - SkuFamily: "standardNCPromoFamily", - VCPU: 6, - MemoryMb: 57344, - GPU: 1, - }, - "Standard_NC6s_v2": { - InstanceType: "Standard_NC6s_v2", - SkuFamily: "standardNCSv2Family", - VCPU: 6, - MemoryMb: 114688, - GPU: 1, - }, "Standard_NC6s_v3": { InstanceType: "Standard_NC6s_v3", SkuFamily: "standardNCSv3Family", @@ -6980,27 +7827,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 327680, GPU: 1, }, - "Standard_ND12s": { - InstanceType: "Standard_ND12s", - SkuFamily: "standardNDSFamily", - VCPU: 12, - MemoryMb: 229376, - GPU: 2, - }, - "Standard_ND24rs": { - InstanceType: "Standard_ND24rs", - SkuFamily: "standardNDSFamily", - VCPU: 24, - MemoryMb: 458752, - GPU: 4, - }, - "Standard_ND24s": { - InstanceType: "Standard_ND24s", - SkuFamily: "standardNDSFamily", - VCPU: 24, - MemoryMb: 458752, - GPU: 4, - }, "Standard_ND40rs_v2": { InstanceType: "Standard_ND40rs_v2", SkuFamily: "standardNDSv2Family", @@ -7015,13 +7841,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 8, }, - "Standard_ND6s": { - InstanceType: "Standard_ND6s", - SkuFamily: "standardNDSFamily", - VCPU: 6, - MemoryMb: 114688, - GPU: 1, - }, "Standard_ND96amsr_A100_v4": { InstanceType: "Standard_ND96amsr_A100_v4", SkuFamily: "standard NDAMSv4_A100Family", @@ -7036,13 +7855,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 921600, GPU: 8, }, - "Standard_ND96is_H100_v5": { - InstanceType: "Standard_ND96is_H100_v5", - SkuFamily: "standardNDSH100v5Family", - VCPU: 96, - MemoryMb: 1945600, - GPU: 12, - }, "Standard_ND96is_MI300X_v5": { InstanceType: "Standard_ND96is_MI300X_v5", SkuFamily: "standardNDISv5MI300XFamily", @@ -7055,14 +7867,14 @@ var InstanceTypes = map[string]*InstanceType{ SkuFamily: "standardNDSH100v5Family", VCPU: 96, MemoryMb: 1945600, - GPU: 12, + GPU: 8, }, "Standard_ND96isr_H200_v5": { InstanceType: "Standard_ND96isr_H200_v5", SkuFamily: "standardNDISRH200V5Family", VCPU: 96, MemoryMb: 1894400, - GPU: 12, + GPU: 8, }, "Standard_ND96isr_MI300X_v5": { InstanceType: "Standard_ND96isr_MI300X_v5", @@ -7120,27 +7932,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 688128, GPU: 4, }, - "Standard_NV10ads_A10_v5": { - InstanceType: "Standard_NV10ads_A10_v5", - SkuFamily: "StandardNVADSA10v5Family", - VCPU: 10, - MemoryMb: 112640, - GPU: 1, - }, - "Standard_NV12": { - InstanceType: "Standard_NV12", - SkuFamily: "standardNVFamily", - VCPU: 12, - MemoryMb: 114688, - GPU: 2, - }, - "Standard_NV12_Promo": { - InstanceType: "Standard_NV12_Promo", - SkuFamily: "standardNVPromoFamily", - VCPU: 12, - MemoryMb: 114688, - GPU: 2, - }, "Standard_NV12ads_A10_v5": { InstanceType: "Standard_NV12ads_A10_v5", SkuFamily: "StandardNVADSA10v5Family", @@ -7183,34 +7974,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 225280, GPU: 1, }, - "Standard_NV20adms_A10_v5": { - InstanceType: "Standard_NV20adms_A10_v5", - SkuFamily: "StandardNVADSA10v5Family", - VCPU: 20, - MemoryMb: 337920, - GPU: 1, - }, - "Standard_NV20ads_A10_v5": { - InstanceType: "Standard_NV20ads_A10_v5", - SkuFamily: "StandardNVADSA10v5Family", - VCPU: 20, - MemoryMb: 225280, - GPU: 1, - }, - "Standard_NV24": { - InstanceType: "Standard_NV24", - SkuFamily: "standardNVFamily", - VCPU: 24, - MemoryMb: 229376, - GPU: 4, - }, - "Standard_NV24_Promo": { - InstanceType: "Standard_NV24_Promo", - SkuFamily: "standardNVPromoFamily", - VCPU: 24, - MemoryMb: 229376, - GPU: 4, - }, "Standard_NV24ads_V710_v5": { InstanceType: "Standard_NV24ads_V710_v5", SkuFamily: "StandardNVadsV710v5Family", @@ -7239,20 +8002,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 163840, GPU: 0, }, - "Standard_NV30adms_A10_v5": { - InstanceType: "Standard_NV30adms_A10_v5", - SkuFamily: "StandardNVADSA10v5Family", - VCPU: 30, - MemoryMb: 450560, - GPU: 1, - }, - "Standard_NV30ads_A10_v5": { - InstanceType: "Standard_NV30ads_A10_v5", - SkuFamily: "StandardNVADSA10v5Family", - VCPU: 30, - MemoryMb: 337920, - GPU: 1, - }, "Standard_NV32as_v4": { InstanceType: "Standard_NV32as_v4", SkuFamily: "standardNVSv4Family", @@ -7274,13 +8023,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 450560, GPU: 1, }, - "Standard_NV40ads_A10_v5": { - InstanceType: "Standard_NV40ads_A10_v5", - SkuFamily: "StandardNVADSA10v5Family", - VCPU: 40, - MemoryMb: 901120, - GPU: 1, - }, "Standard_NV48s_v3": { InstanceType: "Standard_NV48s_v3", SkuFamily: "standardNVSv3Family", @@ -7288,13 +8030,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 458752, GPU: 4, }, - "Standard_NV4ads_A10_v5": { - InstanceType: "Standard_NV4ads_A10_v5", - SkuFamily: "StandardNVADSA10v5Family", - VCPU: 4, - MemoryMb: 56320, - GPU: 1, - }, "Standard_NV4ads_V710_v5": { InstanceType: "Standard_NV4ads_V710_v5", SkuFamily: "StandardNVadsV710v5Family", @@ -7309,20 +8044,6 @@ var InstanceTypes = map[string]*InstanceType{ MemoryMb: 14336, GPU: 1, }, - "Standard_NV6": { - InstanceType: "Standard_NV6", - SkuFamily: "standardNVFamily", - VCPU: 6, - MemoryMb: 57344, - GPU: 1, - }, - "Standard_NV6_Promo": { - InstanceType: "Standard_NV6_Promo", - SkuFamily: "standardNVPromoFamily", - VCPU: 6, - MemoryMb: 57344, - GPU: 1, - }, "Standard_NV6ads_A10_v5": { InstanceType: "Standard_NV6ads_A10_v5", SkuFamily: "StandardNVADSA10v5Family",