Skip to content

Commit 16c5408

Browse files
This release adds support for the C7gn and Hpc7g instances. C7gn instances are powered by AWS Graviton3 processors and the fifth-generation AWS Nitro Cards. Hpc7g instances are powered by AWS Graviton 3E processors and provide up to 200 Gbps network bandwidth.
1 parent 9dcb5c3 commit 16c5408

File tree

3 files changed

+68
-2
lines changed

3 files changed

+68
-2
lines changed

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

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27281,7 +27281,18 @@
2728127281
"i4g.2xlarge",
2728227282
"i4g.4xlarge",
2728327283
"i4g.8xlarge",
27284-
"i4g.16xlarge"
27284+
"i4g.16xlarge",
27285+
"hpc7g.4xlarge",
27286+
"hpc7g.8xlarge",
27287+
"hpc7g.16xlarge",
27288+
"c7gn.medium",
27289+
"c7gn.large",
27290+
"c7gn.xlarge",
27291+
"c7gn.2xlarge",
27292+
"c7gn.4xlarge",
27293+
"c7gn.8xlarge",
27294+
"c7gn.12xlarge",
27295+
"c7gn.16xlarge"
2728527296
]
2728627297
},
2728727298
"InstanceTypeHypervisor":{

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

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35274,7 +35274,18 @@
3527435274
"i4g.2xlarge",
3527535275
"i4g.4xlarge",
3527635276
"i4g.8xlarge",
35277-
"i4g.16xlarge"
35277+
"i4g.16xlarge",
35278+
"hpc7g.4xlarge",
35279+
"hpc7g.8xlarge",
35280+
"hpc7g.16xlarge",
35281+
"c7gn.medium",
35282+
"c7gn.large",
35283+
"c7gn.xlarge",
35284+
"c7gn.2xlarge",
35285+
"c7gn.4xlarge",
35286+
"c7gn.8xlarge",
35287+
"c7gn.12xlarge",
35288+
"c7gn.16xlarge"
3527835289
]
3527935290
},
3528035291
"InstanceTypeHypervisor":{

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

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7955,6 +7955,38 @@ public class InstanceType : ConstantClass
79557955
/// </summary>
79567956
public static readonly InstanceType C7gMetal = new InstanceType("c7g.metal");
79577957
/// <summary>
7958+
/// Constant C7gn12xlarge for InstanceType
7959+
/// </summary>
7960+
public static readonly InstanceType C7gn12xlarge = new InstanceType("c7gn.12xlarge");
7961+
/// <summary>
7962+
/// Constant C7gn16xlarge for InstanceType
7963+
/// </summary>
7964+
public static readonly InstanceType C7gn16xlarge = new InstanceType("c7gn.16xlarge");
7965+
/// <summary>
7966+
/// Constant C7gn2xlarge for InstanceType
7967+
/// </summary>
7968+
public static readonly InstanceType C7gn2xlarge = new InstanceType("c7gn.2xlarge");
7969+
/// <summary>
7970+
/// Constant C7gn4xlarge for InstanceType
7971+
/// </summary>
7972+
public static readonly InstanceType C7gn4xlarge = new InstanceType("c7gn.4xlarge");
7973+
/// <summary>
7974+
/// Constant C7gn8xlarge for InstanceType
7975+
/// </summary>
7976+
public static readonly InstanceType C7gn8xlarge = new InstanceType("c7gn.8xlarge");
7977+
/// <summary>
7978+
/// Constant C7gnLarge for InstanceType
7979+
/// </summary>
7980+
public static readonly InstanceType C7gnLarge = new InstanceType("c7gn.large");
7981+
/// <summary>
7982+
/// Constant C7gnMedium for InstanceType
7983+
/// </summary>
7984+
public static readonly InstanceType C7gnMedium = new InstanceType("c7gn.medium");
7985+
/// <summary>
7986+
/// Constant C7gnXlarge for InstanceType
7987+
/// </summary>
7988+
public static readonly InstanceType C7gnXlarge = new InstanceType("c7gn.xlarge");
7989+
/// <summary>
79587990
/// Constant C7gXlarge for InstanceType
79597991
/// </summary>
79607992
public static readonly InstanceType C7gXlarge = new InstanceType("c7g.xlarge");
@@ -8203,6 +8235,18 @@ public class InstanceType : ConstantClass
82038235
/// </summary>
82048236
public static readonly InstanceType Hpc6id32xlarge = new InstanceType("hpc6id.32xlarge");
82058237
/// <summary>
8238+
/// Constant Hpc7g16xlarge for InstanceType
8239+
/// </summary>
8240+
public static readonly InstanceType Hpc7g16xlarge = new InstanceType("hpc7g.16xlarge");
8241+
/// <summary>
8242+
/// Constant Hpc7g4xlarge for InstanceType
8243+
/// </summary>
8244+
public static readonly InstanceType Hpc7g4xlarge = new InstanceType("hpc7g.4xlarge");
8245+
/// <summary>
8246+
/// Constant Hpc7g8xlarge for InstanceType
8247+
/// </summary>
8248+
public static readonly InstanceType Hpc7g8xlarge = new InstanceType("hpc7g.8xlarge");
8249+
/// <summary>
82068250
/// Constant Hs18xlarge for InstanceType
82078251
/// </summary>
82088252
public static readonly InstanceType Hs18xlarge = new InstanceType("hs1.8xlarge");

0 commit comments

Comments
 (0)