From afed1235d4bf74c33e301374f42d7b147ef1e85c Mon Sep 17 00:00:00 2001 From: viren-nadkarni <5170829+viren-nadkarni@users.noreply.github.com> Date: Sun, 9 Aug 2026 08:23:25 +0000 Subject: [PATCH] chore: update EC2 Instance Types --- moto/ec2/resources/instance_types.json | 188 +++++++++++++------------ 1 file changed, 100 insertions(+), 88 deletions(-) diff --git a/moto/ec2/resources/instance_types.json b/moto/ec2/resources/instance_types.json index 14b86367a3c3..4b39265d03b8 100644 --- a/moto/ec2/resources/instance_types.json +++ b/moto/ec2/resources/instance_types.json @@ -38902,7 +38902,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -39037,7 +39038,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -39152,7 +39154,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -39271,7 +39274,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -39398,7 +39402,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -39510,7 +39515,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -45179,8 +45185,8 @@ }, "Name": "Radeon Pro V520", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -45317,8 +45323,8 @@ }, "Name": "Radeon Pro V520", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -45452,8 +45458,8 @@ }, "Name": "Radeon Pro V520", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -45588,8 +45594,8 @@ }, "Name": "Radeon Pro V520", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -45859,8 +45865,8 @@ }, "Name": "T4", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -46013,8 +46019,8 @@ }, "Name": "T4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -46605,8 +46611,8 @@ }, "Name": "T4", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -46734,8 +46740,8 @@ }, "Name": "T4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -47010,8 +47016,8 @@ }, "Name": "A10G", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -47146,8 +47152,8 @@ }, "Name": "A10G", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -47282,8 +47288,8 @@ }, "Name": "A10G", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -47551,8 +47557,8 @@ }, "Name": "A10G", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -47684,8 +47690,8 @@ }, "Name": "A10G", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -47820,8 +47826,8 @@ }, "Name": "A10G", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -47953,8 +47959,8 @@ }, "Name": "T4g", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -48137,8 +48143,8 @@ }, "Name": "T4g", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -48791,8 +48797,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -48944,8 +48950,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -49254,8 +49260,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -49398,8 +49404,8 @@ }, "Name": "L4", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -49553,8 +49559,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -49701,8 +49707,8 @@ }, "Name": "L4", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -49853,8 +49859,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -49995,8 +50001,8 @@ }, "Name": "L40S", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -50146,8 +50152,8 @@ }, "Name": "L40S", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -50456,8 +50462,8 @@ }, "Name": "L40S", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -50600,8 +50606,8 @@ }, "Name": "L40S", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -50775,8 +50781,8 @@ }, "Name": "L40S", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -51074,8 +51080,8 @@ }, "Name": "L40S", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -51216,8 +51222,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -51360,8 +51366,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -51508,8 +51514,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -51649,8 +51655,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -52982,8 +52988,8 @@ }, "Name": "RTX PRO Server 6000", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -53492,8 +53498,8 @@ }, "Name": "RTX PRO Server 6000", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -53706,8 +53712,8 @@ }, "Name": "RTX PRO Server 6000", "Workloads": [ - "ml-ai", - "graphics" + "graphics", + "ml-ai" ] } ], @@ -54013,8 +54019,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -54161,8 +54167,8 @@ }, "Name": "L4", "Workloads": [ - "graphics", - "ml-ai" + "ml-ai", + "graphics" ] } ], @@ -114492,7 +114498,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -114627,7 +114634,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -114742,7 +114750,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -114861,7 +114870,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -114988,7 +114998,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm" @@ -115100,7 +115111,8 @@ "ebs" ], "SupportedUsageClasses": [ - "on-demand" + "on-demand", + "spot" ], "SupportedVirtualizationTypes": [ "hvm"