diff --git a/cmd/get_skus_test.go b/cmd/get_skus_test.go index a3915f0d4b..fc6e6b23ea 100644 --- a/cmd/get_skus_test.go +++ b/cmd/get_skus_test.go @@ -268,9 +268,11 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_DS4_v2_Promo Premium_LRS true // Standard_DS5_v2 Premium_LRS false // Standard_DS5_v2_Promo Premium_LRS false + // Standard_E16-4as_v4 Premium_LRS true // Standard_E16-4ds_v4 Premium_LRS true // Standard_E16-4s_v3 Premium_LRS true // Standard_E16-4s_v4 Premium_LRS true + // Standard_E16-8as_v4 Premium_LRS false // Standard_E16-8ds_v4 Premium_LRS true // Standard_E16-8s_v3 Premium_LRS true // Standard_E16-8s_v4 Premium_LRS true @@ -302,9 +304,11 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_E2ds_v4 Premium_LRS false // Standard_E2s_v3 Premium_LRS false // Standard_E2s_v4 Premium_LRS false + // Standard_E32-16as_v4 Premium_LRS true // Standard_E32-16ds_v4 Premium_LRS true // Standard_E32-16s_v3 Premium_LRS true // Standard_E32-16s_v4 Premium_LRS true + // Standard_E32-8as_v4 Premium_LRS true // Standard_E32-8ds_v4 Premium_LRS true // Standard_E32-8s_v3 Premium_LRS true // Standard_E32-8s_v4 Premium_LRS true @@ -318,6 +322,7 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_E32ds_v4 Premium_LRS true // Standard_E32s_v3 Premium_LRS true // Standard_E32s_v4 Premium_LRS true + // Standard_E4-2as_v4 Premium_LRS true // Standard_E4-2ds_v4 Premium_LRS true // Standard_E4-2s_v3 Premium_LRS true // Standard_E4-2s_v4 Premium_LRS true @@ -341,9 +346,11 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_E4ds_v4 Premium_LRS true // Standard_E4s_v3 Premium_LRS true // Standard_E4s_v4 Premium_LRS true + // Standard_E64-16as_v4 Premium_LRS true // Standard_E64-16ds_v4 Premium_LRS true // Standard_E64-16s_v3 Premium_LRS true // Standard_E64-16s_v4 Premium_LRS true + // Standard_E64-32as_v4 Premium_LRS true // Standard_E64-32ds_v4 Premium_LRS true // Standard_E64-32s_v3 Premium_LRS true // Standard_E64-32s_v4 Premium_LRS true @@ -359,12 +366,16 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_E64is_v3 Premium_LRS true // Standard_E64s_v3 Premium_LRS true // Standard_E64s_v4 Premium_LRS true + // Standard_E8-2as_v4 Premium_LRS true // Standard_E8-2ds_v4 Premium_LRS true // Standard_E8-2s_v3 Premium_LRS true // Standard_E8-2s_v4 Premium_LRS true + // Standard_E8-4as_v4 Premium_LRS true // Standard_E8-4ds_v4 Premium_LRS true // Standard_E8-4s_v3 Premium_LRS true // Standard_E8-4s_v4 Premium_LRS true + // Standard_E80ids_v4 Premium_LRS true + // Standard_E80is_v4 Premium_LRS true // Standard_E8_v3 Standard_LRS true // Standard_E8_v4 Standard_LRS true // Standard_E8a_v3 Standard_LRS false @@ -375,6 +386,8 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_E8ds_v4 Premium_LRS true // Standard_E8s_v3 Premium_LRS true // Standard_E8s_v4 Premium_LRS true + // Standard_E96-24as_v4 Premium_LRS true + // Standard_E96-48as_v4 Premium_LRS true // Standard_E96a_v4 Standard_LRS true // Standard_E96as_v4 Premium_LRS true // Standard_F1 Standard_LRS false @@ -438,12 +451,20 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_M128 Standard_LRS true // Standard_M128-32ms Premium_LRS true // Standard_M128-64ms Premium_LRS true + // Standard_M128dms_v2 Premium_LRS true + // Standard_M128ds_v2 Premium_LRS true // Standard_M128m Standard_LRS true // Standard_M128ms Premium_LRS true + // Standard_M128ms_v2 Premium_LRS true // Standard_M128s Premium_LRS true + // Standard_M128s_v2 Premium_LRS true // Standard_M16-4ms Premium_LRS true // Standard_M16-8ms Premium_LRS true // Standard_M16ms Premium_LRS true + // Standard_M192idms_v2 Premium_LRS true + // Standard_M192ids_v2 Premium_LRS true + // Standard_M192ims_v2 Premium_LRS true + // Standard_M192is_v2 Premium_LRS true // Standard_M192ms_v2 Premium_LRS true // Standard_M192s_v2 Premium_LRS true // Standard_M208ms_v2 Premium_LRS true @@ -452,8 +473,10 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_M24s_v2 Premium_LRS true // Standard_M32-16ms Premium_LRS true // Standard_M32-8ms Premium_LRS true + // Standard_M32dms_v2 Premium_LRS true // Standard_M32ls Premium_LRS true // Standard_M32ms Premium_LRS true + // Standard_M32ms_v2 Premium_LRS true // Standard_M32ts Premium_LRS true // Standard_M416-208ms_v2 Premium_LRS true // Standard_M416-208s_v2 Premium_LRS true @@ -464,10 +487,14 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_M64 Standard_LRS true // Standard_M64-16ms Premium_LRS true // Standard_M64-32ms Premium_LRS true + // Standard_M64dms_v2 Premium_LRS true + // Standard_M64ds_v2 Premium_LRS true // Standard_M64ls Premium_LRS true // Standard_M64m Standard_LRS true // Standard_M64ms Premium_LRS true + // Standard_M64ms_v2 Premium_LRS true // Standard_M64s Premium_LRS false + // Standard_M64s_v2 Premium_LRS true // Standard_M8-2ms Premium_LRS false // Standard_M8-4ms Premium_LRS false // Standard_M8ms Premium_LRS true @@ -477,6 +504,7 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_NC12_Promo Standard_LRS false // Standard_NC12s_v2 Premium_LRS false // Standard_NC12s_v3 Premium_LRS false + // Standard_NC16as_T4_v3 Premium_LRS true // Standard_NC24 Standard_LRS false // Standard_NC24_Promo Standard_LRS false // Standard_NC24r Standard_LRS false @@ -485,10 +513,13 @@ func ExampleSkusCmd_run_humanOutput() { // Standard_NC24rs_v3 Premium_LRS false // Standard_NC24s_v2 Premium_LRS false // Standard_NC24s_v3 Premium_LRS false + // Standard_NC4as_T4_v3 Premium_LRS true // Standard_NC6 Standard_LRS false + // Standard_NC64as_T4_v3 Premium_LRS true // Standard_NC6_Promo Standard_LRS false // Standard_NC6s_v2 Premium_LRS false // Standard_NC6s_v3 Premium_LRS false + // Standard_NC8as_T4_v3 Premium_LRS true // Standard_ND12s Premium_LRS false // Standard_ND24rs Premium_LRS false // Standard_ND24s Premium_LRS false @@ -1404,6 +1435,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": false // }, // { + // "Name": "Standard_E16-4as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E16-4ds_v4", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -1419,6 +1455,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_E16-8as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": false + // }, + // { // "Name": "Standard_E16-8ds_v4", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -1574,6 +1615,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": false // }, // { + // "Name": "Standard_E32-16as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E32-16ds_v4", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -1589,6 +1635,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_E32-8as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E32-8ds_v4", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -1654,6 +1705,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_E4-2as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E4-2ds_v4", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -1769,6 +1825,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_E64-16as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E64-16ds_v4", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -1784,6 +1845,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_E64-32as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E64-32ds_v4", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -1859,6 +1925,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_E8-2as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E8-2ds_v4", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -1874,6 +1945,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_E8-4as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E8-4ds_v4", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -1889,6 +1965,16 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_E80ids_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { + // "Name": "Standard_E80is_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E8_v3", // "StorageAccountType": "Standard_LRS", // "AcceleratedNetworking": true @@ -1939,6 +2025,16 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_E96-24as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { + // "Name": "Standard_E96-48as_v4", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_E96a_v4", // "StorageAccountType": "Standard_LRS", // "AcceleratedNetworking": true @@ -2254,6 +2350,16 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_M128dms_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { + // "Name": "Standard_M128ds_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_M128m", // "StorageAccountType": "Standard_LRS", // "AcceleratedNetworking": true @@ -2264,11 +2370,21 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_M128ms_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_M128s", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_M128s_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_M16-4ms", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -2284,6 +2400,26 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_M192idms_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { + // "Name": "Standard_M192ids_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { + // "Name": "Standard_M192ims_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { + // "Name": "Standard_M192is_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_M192ms_v2", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -2324,6 +2460,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_M32dms_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_M32ls", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -2334,6 +2475,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_M32ms_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_M32ts", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -2384,6 +2530,16 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_M64dms_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { + // "Name": "Standard_M64ds_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_M64ls", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": true @@ -2399,11 +2555,21 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": true // }, // { + // "Name": "Standard_M64ms_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_M64s", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": false // }, // { + // "Name": "Standard_M64s_v2", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_M8-2ms", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": false @@ -2449,6 +2615,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": false // }, // { + // "Name": "Standard_NC16as_T4_v3", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_NC24", // "StorageAccountType": "Standard_LRS", // "AcceleratedNetworking": false @@ -2489,11 +2660,21 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": false // }, // { + // "Name": "Standard_NC4as_T4_v3", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_NC6", // "StorageAccountType": "Standard_LRS", // "AcceleratedNetworking": false // }, // { + // "Name": "Standard_NC64as_T4_v3", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_NC6_Promo", // "StorageAccountType": "Standard_LRS", // "AcceleratedNetworking": false @@ -2509,6 +2690,11 @@ func ExampleSkusCmd_run_jsonOutput() { // "AcceleratedNetworking": false // }, // { + // "Name": "Standard_NC8as_T4_v3", + // "StorageAccountType": "Premium_LRS", + // "AcceleratedNetworking": true + // }, + // { // "Name": "Standard_ND12s", // "StorageAccountType": "Premium_LRS", // "AcceleratedNetworking": false diff --git a/pkg/api/types_test.go b/pkg/api/types_test.go index f5ae157722..2e5c36e592 100644 --- a/pkg/api/types_test.go +++ b/pkg/api/types_test.go @@ -5015,6 +5015,7 @@ func TestFormatAzureProdFQDN(t *testing.T) { "santest.australiaeast.cloudapp.azure.com", "santest.australiasoutheast.cloudapp.azure.com", "santest.brazilsouth.cloudapp.azure.com", + "santest.brazilsoutheast.cloudapp.azure.com", "santest.canadacentral.cloudapp.azure.com", "santest.canadaeast.cloudapp.azure.com", "santest.centralindia.cloudapp.azure.com", @@ -5064,6 +5065,7 @@ func TestFormatAzureProdFQDN(t *testing.T) { "santest.westindia.cloudapp.azure.com", "santest.westus.cloudapp.azure.com", "santest.westus2.cloudapp.azure.com", + "santest.westus3.cloudapp.azure.com", } if !reflect.DeepEqual(actual, expected) { @@ -5088,6 +5090,7 @@ func TestFormatProdFQDNByLocation(t *testing.T) { "santest.australiaeast.cloudapp.azure.com", "santest.australiasoutheast.cloudapp.azure.com", "santest.brazilsouth.cloudapp.azure.com", + "santest.brazilsoutheast.cloudapp.azure.com", "santest.canadacentral.cloudapp.azure.com", "santest.canadaeast.cloudapp.azure.com", "santest.centralindia.cloudapp.azure.com", @@ -5137,6 +5140,7 @@ func TestFormatProdFQDNByLocation(t *testing.T) { "santest.westindia.cloudapp.azure.com", "santest.westus.cloudapp.azure.com", "santest.westus2.cloudapp.azure.com", + "santest.westus3.cloudapp.azure.com", } if !reflect.DeepEqual(actual, expected) { @@ -5670,6 +5674,7 @@ func TestGetLocations(t *testing.T) { "australiaeast", "australiasoutheast", "brazilsouth", + "brazilsoutheast", "canadacentral", "canadaeast", "centralindia", @@ -5719,6 +5724,7 @@ func TestGetLocations(t *testing.T) { "westindia", "westus", "westus2", + "westus3", } actual := mockCSDefault.GetLocations() if !reflect.DeepEqual(expected, actual) { diff --git a/pkg/helpers/azure_locations.go b/pkg/helpers/azure_locations.go index e7efcb33a9..b5559331e5 100644 --- a/pkg/helpers/azure_locations.go +++ b/pkg/helpers/azure_locations.go @@ -16,6 +16,7 @@ func GetAzureLocations() []string { "australiaeast", "australiasoutheast", "brazilsouth", + "brazilsoutheast", "canadacentral", "canadaeast", "centralindia", @@ -65,5 +66,6 @@ func GetAzureLocations() []string { "westindia", "westus", "westus2", + "westus3", } } diff --git a/pkg/helpers/azure_locations_test.go b/pkg/helpers/azure_locations_test.go index 9c5e6dd1c6..025dc69e03 100644 --- a/pkg/helpers/azure_locations_test.go +++ b/pkg/helpers/azure_locations_test.go @@ -12,6 +12,7 @@ func TestGetAzureLocations(t *testing.T) { "australiaeast": {}, "australiasoutheast": {}, "brazilsouth": {}, + "brazilsoutheast": {}, "canadacentral": {}, "canadaeast": {}, "centralindia": {}, @@ -61,6 +62,7 @@ func TestGetAzureLocations(t *testing.T) { "westindia": {}, "westus": {}, "westus2": {}, + "westus3": {}, } locations := GetAzureLocations() diff --git a/pkg/helpers/azure_skus_const.go b/pkg/helpers/azure_skus_const.go index f2cf2ef459..4b68530e98 100644 --- a/pkg/helpers/azure_skus_const.go +++ b/pkg/helpers/azure_skus_const.go @@ -867,6 +867,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: false, }, + { + Name: "Standard_E16-4as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E16-4ds_v4", StorageAccountType: "Premium_LRS", @@ -882,6 +887,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_E16-8as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: false, + }, { Name: "Standard_E16-8ds_v4", StorageAccountType: "Premium_LRS", @@ -1037,6 +1047,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: false, }, + { + Name: "Standard_E32-16as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E32-16ds_v4", StorageAccountType: "Premium_LRS", @@ -1052,6 +1067,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_E32-8as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E32-8ds_v4", StorageAccountType: "Premium_LRS", @@ -1117,6 +1137,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_E4-2as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E4-2ds_v4", StorageAccountType: "Premium_LRS", @@ -1232,6 +1257,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_E64-16as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E64-16ds_v4", StorageAccountType: "Premium_LRS", @@ -1247,6 +1277,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_E64-32as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E64-32ds_v4", StorageAccountType: "Premium_LRS", @@ -1322,6 +1357,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_E8-2as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E8-2ds_v4", StorageAccountType: "Premium_LRS", @@ -1337,6 +1377,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_E8-4as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E8-4ds_v4", StorageAccountType: "Premium_LRS", @@ -1352,6 +1397,16 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_E80ids_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, + { + Name: "Standard_E80is_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E8_v3", StorageAccountType: "Standard_LRS", @@ -1402,6 +1457,16 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_E96-24as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, + { + Name: "Standard_E96-48as_v4", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_E96a_v4", StorageAccountType: "Standard_LRS", @@ -1717,6 +1782,16 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_M128dms_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, + { + Name: "Standard_M128ds_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_M128m", StorageAccountType: "Standard_LRS", @@ -1727,11 +1802,21 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_M128ms_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_M128s", StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_M128s_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_M16-4ms", StorageAccountType: "Premium_LRS", @@ -1747,6 +1832,26 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_M192idms_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, + { + Name: "Standard_M192ids_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, + { + Name: "Standard_M192ims_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, + { + Name: "Standard_M192is_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_M192ms_v2", StorageAccountType: "Premium_LRS", @@ -1787,6 +1892,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_M32dms_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_M32ls", StorageAccountType: "Premium_LRS", @@ -1797,6 +1907,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_M32ms_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_M32ts", StorageAccountType: "Premium_LRS", @@ -1847,6 +1962,16 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_M64dms_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, + { + Name: "Standard_M64ds_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_M64ls", StorageAccountType: "Premium_LRS", @@ -1862,11 +1987,21 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: true, }, + { + Name: "Standard_M64ms_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_M64s", StorageAccountType: "Premium_LRS", AcceleratedNetworking: false, }, + { + Name: "Standard_M64s_v2", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_M8-2ms", StorageAccountType: "Premium_LRS", @@ -1912,6 +2047,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: false, }, + { + Name: "Standard_NC16as_T4_v3", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_NC24", StorageAccountType: "Standard_LRS", @@ -1952,11 +2092,21 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: false, }, + { + Name: "Standard_NC4as_T4_v3", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_NC6", StorageAccountType: "Standard_LRS", AcceleratedNetworking: false, }, + { + Name: "Standard_NC64as_T4_v3", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_NC6_Promo", StorageAccountType: "Standard_LRS", @@ -1972,6 +2122,11 @@ var VMSkus = []VMSku{ StorageAccountType: "Premium_LRS", AcceleratedNetworking: false, }, + { + Name: "Standard_NC8as_T4_v3", + StorageAccountType: "Premium_LRS", + AcceleratedNetworking: true, + }, { Name: "Standard_ND12s", StorageAccountType: "Premium_LRS",