Skip to content

Commit 9a98b85

Browse files
This release adds support for C8gn, F2 and P6e-GB200 Instance types
1 parent 2b8b3a8 commit 9a98b85

File tree

3 files changed

+86
-2
lines changed

3 files changed

+86
-2
lines changed

generator/ServiceModels/ec2/ec2-2016-11-15.api.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32205,7 +32205,21 @@
3220532205
"r8gd.24xlarge",
3220632206
"r8gd.48xlarge",
3220732207
"r8gd.metal-24xl",
32208-
"r8gd.metal-48xl"
32208+
"r8gd.metal-48xl",
32209+
"c8gn.medium",
32210+
"c8gn.large",
32211+
"c8gn.xlarge",
32212+
"c8gn.2xlarge",
32213+
"c8gn.4xlarge",
32214+
"c8gn.8xlarge",
32215+
"c8gn.12xlarge",
32216+
"c8gn.16xlarge",
32217+
"c8gn.24xlarge",
32218+
"c8gn.48xlarge",
32219+
"c8gn.metal-24xl",
32220+
"c8gn.metal-48xl",
32221+
"f2.6xlarge",
32222+
"p6e-gb200.36xlarge"
3220932223
]
3221032224
},
3221132225
"InstanceTypeHypervisor":{

generator/ServiceModels/ec2/ec2-2016-11-15.normal.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41774,7 +41774,21 @@
4177441774
"r8gd.24xlarge",
4177541775
"r8gd.48xlarge",
4177641776
"r8gd.metal-24xl",
41777-
"r8gd.metal-48xl"
41777+
"r8gd.metal-48xl",
41778+
"c8gn.medium",
41779+
"c8gn.large",
41780+
"c8gn.xlarge",
41781+
"c8gn.2xlarge",
41782+
"c8gn.4xlarge",
41783+
"c8gn.8xlarge",
41784+
"c8gn.12xlarge",
41785+
"c8gn.16xlarge",
41786+
"c8gn.24xlarge",
41787+
"c8gn.48xlarge",
41788+
"c8gn.metal-24xl",
41789+
"c8gn.metal-48xl",
41790+
"f2.6xlarge",
41791+
"p6e-gb200.36xlarge"
4177841792
]
4177941793
},
4178041794
"InstanceTypeHypervisor":{

sdk/src/Services/EC2/Generated/ServiceEnumerations.cs

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9569,6 +9569,54 @@ public class InstanceType : ConstantClass
95699569
/// </summary>
95709570
public static readonly InstanceType C8gMetal48xl = new InstanceType("c8g.metal-48xl");
95719571
/// <summary>
9572+
/// Constant C8gn12xlarge for InstanceType
9573+
/// </summary>
9574+
public static readonly InstanceType C8gn12xlarge = new InstanceType("c8gn.12xlarge");
9575+
/// <summary>
9576+
/// Constant C8gn16xlarge for InstanceType
9577+
/// </summary>
9578+
public static readonly InstanceType C8gn16xlarge = new InstanceType("c8gn.16xlarge");
9579+
/// <summary>
9580+
/// Constant C8gn24xlarge for InstanceType
9581+
/// </summary>
9582+
public static readonly InstanceType C8gn24xlarge = new InstanceType("c8gn.24xlarge");
9583+
/// <summary>
9584+
/// Constant C8gn2xlarge for InstanceType
9585+
/// </summary>
9586+
public static readonly InstanceType C8gn2xlarge = new InstanceType("c8gn.2xlarge");
9587+
/// <summary>
9588+
/// Constant C8gn48xlarge for InstanceType
9589+
/// </summary>
9590+
public static readonly InstanceType C8gn48xlarge = new InstanceType("c8gn.48xlarge");
9591+
/// <summary>
9592+
/// Constant C8gn4xlarge for InstanceType
9593+
/// </summary>
9594+
public static readonly InstanceType C8gn4xlarge = new InstanceType("c8gn.4xlarge");
9595+
/// <summary>
9596+
/// Constant C8gn8xlarge for InstanceType
9597+
/// </summary>
9598+
public static readonly InstanceType C8gn8xlarge = new InstanceType("c8gn.8xlarge");
9599+
/// <summary>
9600+
/// Constant C8gnLarge for InstanceType
9601+
/// </summary>
9602+
public static readonly InstanceType C8gnLarge = new InstanceType("c8gn.large");
9603+
/// <summary>
9604+
/// Constant C8gnMedium for InstanceType
9605+
/// </summary>
9606+
public static readonly InstanceType C8gnMedium = new InstanceType("c8gn.medium");
9607+
/// <summary>
9608+
/// Constant C8gnMetal24xl for InstanceType
9609+
/// </summary>
9610+
public static readonly InstanceType C8gnMetal24xl = new InstanceType("c8gn.metal-24xl");
9611+
/// <summary>
9612+
/// Constant C8gnMetal48xl for InstanceType
9613+
/// </summary>
9614+
public static readonly InstanceType C8gnMetal48xl = new InstanceType("c8gn.metal-48xl");
9615+
/// <summary>
9616+
/// Constant C8gnXlarge for InstanceType
9617+
/// </summary>
9618+
public static readonly InstanceType C8gnXlarge = new InstanceType("c8gn.xlarge");
9619+
/// <summary>
95729620
/// Constant C8gXlarge for InstanceType
95739621
/// </summary>
95749622
public static readonly InstanceType C8gXlarge = new InstanceType("c8g.xlarge");
@@ -9673,6 +9721,10 @@ public class InstanceType : ConstantClass
96739721
/// </summary>
96749722
public static readonly InstanceType F248xlarge = new InstanceType("f2.48xlarge");
96759723
/// <summary>
9724+
/// Constant F26xlarge for InstanceType
9725+
/// </summary>
9726+
public static readonly InstanceType F26xlarge = new InstanceType("f2.6xlarge");
9727+
/// <summary>
96769728
/// Constant G22xlarge for InstanceType
96779729
/// </summary>
96789730
public static readonly InstanceType G22xlarge = new InstanceType("g2.2xlarge");
@@ -11221,6 +11273,10 @@ public class InstanceType : ConstantClass
1122111273
/// </summary>
1122211274
public static readonly InstanceType P6B20048xlarge = new InstanceType("p6-b200.48xlarge");
1122311275
/// <summary>
11276+
/// Constant P6eGb20036xlarge for InstanceType
11277+
/// </summary>
11278+
public static readonly InstanceType P6eGb20036xlarge = new InstanceType("p6e-gb200.36xlarge");
11279+
/// <summary>
1122411280
/// Constant R32xlarge for InstanceType
1122511281
/// </summary>
1122611282
public static readonly InstanceType R32xlarge = new InstanceType("r3.2xlarge");

0 commit comments

Comments
 (0)