Skip to content

Commit

Permalink
feat(client-ec2): This release adds support the inf2 and trn1n instan…
Browse files Browse the repository at this point in the history
…ces. inf2 instances are purpose built for deep learning inference while trn1n instances are powered by AWS Trainium accelerators and they build on the capabilities of Trainium-powered trn1 instances.
  • Loading branch information
awstools committed May 5, 2023
1 parent 71466f2 commit 81d3554
Show file tree
Hide file tree
Showing 26 changed files with 75 additions and 40 deletions.

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions clients/client-ec2/src/commands/CreateFleetCommand.ts

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions clients/client-ec2/src/commands/DescribeFleetsCommand.ts

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion clients/client-ec2/src/commands/ImportInstanceCommand.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion clients/client-ec2/src/commands/ModifyFleetCommand.ts

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions clients/client-ec2/src/commands/RequestSpotFleetCommand.ts

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions clients/client-ec2/src/commands/RunInstancesCommand.ts

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions clients/client-ec2/src/models/models_0.ts
Expand Up @@ -7702,6 +7702,10 @@ export const _InstanceType = {
inf1_2xlarge: "inf1.2xlarge",
inf1_6xlarge: "inf1.6xlarge",
inf1_xlarge: "inf1.xlarge",
inf2_24xlarge: "inf2.24xlarge",
inf2_48xlarge: "inf2.48xlarge",
inf2_8xlarge: "inf2.8xlarge",
inf2_xlarge: "inf2.xlarge",
is4gen_2xlarge: "is4gen.2xlarge",
is4gen_4xlarge: "is4gen.4xlarge",
is4gen_8xlarge: "is4gen.8xlarge",
Expand Down Expand Up @@ -8054,6 +8058,7 @@ export const _InstanceType = {
t4g_xlarge: "t4g.xlarge",
trn1_2xlarge: "trn1.2xlarge",
trn1_32xlarge: "trn1.32xlarge",
trn1n_32xlarge: "trn1n.32xlarge",
u_12tb1_112xlarge: "u-12tb1.112xlarge",
u_12tb1_metal: "u-12tb1.metal",
u_18tb1_112xlarge: "u-18tb1.112xlarge",
Expand Down
32 changes: 31 additions & 1 deletion codegen/sdk-codegen/aws-models/ec2.json
Expand Up @@ -59835,6 +59835,36 @@
"traits": {
"smithy.api#enumValue": "r6idn.metal"
}
},
"inf2_xlarge": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "inf2.xlarge"
}
},
"inf2_8xlarge": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "inf2.8xlarge"
}
},
"inf2_24xlarge": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "inf2.24xlarge"
}
},
"inf2_48xlarge": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "inf2.48xlarge"
}
},
"trn1n_32xlarge": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "trn1n.32xlarge"
}
}
}
},
Expand Down Expand Up @@ -76932,7 +76962,7 @@
"smithy.api#default": 0,
"smithy.api#range": {
"min": 1,
"max": 7
"max": 31
}
}
},
Expand Down

0 comments on commit 81d3554

Please sign in to comment.