Skip to content

Commit 1d943e0

Browse files
author
awstools
committedMar 15, 2024
feat(client-ec2): Add media accelerator and neuron device information on the describe instance types API.
1 parent 65377c8 commit 1d943e0

16 files changed

+1438
-849
lines changed
 

‎clients/client-ec2/src/commands/DescribeInstanceTypesCommand.ts

+29
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,35 @@ export interface DescribeInstanceTypesCommandOutput extends DescribeInstanceType
203203
* // "STRING_VALUE",
204204
* // ],
205205
* // },
206+
* // MediaAcceleratorInfo: { // MediaAcceleratorInfo
207+
* // Accelerators: [ // MediaDeviceInfoList
208+
* // { // MediaDeviceInfo
209+
* // Count: Number("int"),
210+
* // Name: "STRING_VALUE",
211+
* // Manufacturer: "STRING_VALUE",
212+
* // MemoryInfo: { // MediaDeviceMemoryInfo
213+
* // SizeInMiB: Number("int"),
214+
* // },
215+
* // },
216+
* // ],
217+
* // TotalMediaMemoryInMiB: Number("int"),
218+
* // },
219+
* // NeuronInfo: { // NeuronInfo
220+
* // NeuronDevices: [ // NeuronDeviceInfoList
221+
* // { // NeuronDeviceInfo
222+
* // Count: Number("int"),
223+
* // Name: "STRING_VALUE",
224+
* // CoreInfo: { // NeuronDeviceCoreInfo
225+
* // Count: Number("int"),
226+
* // Version: Number("int"),
227+
* // },
228+
* // MemoryInfo: { // NeuronDeviceMemoryInfo
229+
* // SizeInMiB: Number("int"),
230+
* // },
231+
* // },
232+
* // ],
233+
* // TotalNeuronDeviceMemoryInMiB: Number("int"),
234+
* // },
206235
* // },
207236
* // ],
208237
* // NextToken: "STRING_VALUE",

‎clients/client-ec2/src/commands/DescribeStaleSecurityGroupsCommand.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { DescribeStaleSecurityGroupsRequest, DescribeStaleSecurityGroupsResult } from "../models/models_4";
9+
import { DescribeStaleSecurityGroupsRequest } from "../models/models_4";
10+
import { DescribeStaleSecurityGroupsResult } from "../models/models_5";
1011
import { de_DescribeStaleSecurityGroupsCommand, se_DescribeStaleSecurityGroupsCommand } from "../protocols/Aws_ec2";
1112

1213
/**

‎clients/client-ec2/src/commands/DescribeStoreImageTasksCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { DescribeStoreImageTasksRequest, DescribeStoreImageTasksResult } from "../models/models_4";
9+
import { DescribeStoreImageTasksRequest, DescribeStoreImageTasksResult } from "../models/models_5";
1010
import { de_DescribeStoreImageTasksCommand, se_DescribeStoreImageTasksCommand } from "../protocols/Aws_ec2";
1111

1212
/**

‎clients/client-ec2/src/commands/DescribeSubnetsCommand.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { DescribeSubnetsRequest } from "../models/models_4";
10-
import { DescribeSubnetsResult } from "../models/models_5";
9+
import { DescribeSubnetsRequest, DescribeSubnetsResult } from "../models/models_5";
1110
import { de_DescribeSubnetsCommand, se_DescribeSubnetsCommand } from "../protocols/Aws_ec2";
1211

1312
/**

‎clients/client-ec2/src/commands/GetIpamDiscoveredResourceCidrsCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { GetIpamDiscoveredResourceCidrsRequest, GetIpamDiscoveredResourceCidrsResult } from "../models/models_5";
9+
import { GetIpamDiscoveredResourceCidrsRequest, GetIpamDiscoveredResourceCidrsResult } from "../models/models_6";
1010
import {
1111
de_GetIpamDiscoveredResourceCidrsCommand,
1212
se_GetIpamDiscoveredResourceCidrsCommand,

‎clients/client-ec2/src/commands/GetIpamPoolAllocationsCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { GetIpamPoolAllocationsRequest, GetIpamPoolAllocationsResult } from "../models/models_5";
9+
import { GetIpamPoolAllocationsRequest, GetIpamPoolAllocationsResult } from "../models/models_6";
1010
import { de_GetIpamPoolAllocationsCommand, se_GetIpamPoolAllocationsCommand } from "../protocols/Aws_ec2";
1111

1212
/**

‎clients/client-ec2/src/commands/GetIpamPoolCidrsCommand.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { GetIpamPoolCidrsRequest } from "../models/models_5";
10-
import { GetIpamPoolCidrsResult } from "../models/models_6";
9+
import { GetIpamPoolCidrsRequest, GetIpamPoolCidrsResult } from "../models/models_6";
1110
import { de_GetIpamPoolCidrsCommand, se_GetIpamPoolCidrsCommand } from "../protocols/Aws_ec2";
1211

1312
/**

‎clients/client-ec2/src/commands/RegisterInstanceEventNotificationAttributesCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { commonParams } from "../endpoint/EndpointParameters";
99
import {
1010
RegisterInstanceEventNotificationAttributesRequest,
1111
RegisterInstanceEventNotificationAttributesResult,
12-
} from "../models/models_6";
12+
} from "../models/models_7";
1313
import {
1414
de_RegisterInstanceEventNotificationAttributesCommand,
1515
se_RegisterInstanceEventNotificationAttributesCommand,

‎clients/client-ec2/src/commands/RegisterTransitGatewayMulticastGroupMembersCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { commonParams } from "../endpoint/EndpointParameters";
99
import {
1010
RegisterTransitGatewayMulticastGroupMembersRequest,
1111
RegisterTransitGatewayMulticastGroupMembersResult,
12-
} from "../models/models_6";
12+
} from "../models/models_7";
1313
import {
1414
de_RegisterTransitGatewayMulticastGroupMembersCommand,
1515
se_RegisterTransitGatewayMulticastGroupMembersCommand,

‎clients/client-ec2/src/commands/RegisterTransitGatewayMulticastGroupSourcesCommand.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { RegisterTransitGatewayMulticastGroupSourcesRequest } from "../models/models_6";
10-
import { RegisterTransitGatewayMulticastGroupSourcesResult } from "../models/models_7";
9+
import {
10+
RegisterTransitGatewayMulticastGroupSourcesRequest,
11+
RegisterTransitGatewayMulticastGroupSourcesResult,
12+
} from "../models/models_7";
1113
import {
1214
de_RegisterTransitGatewayMulticastGroupSourcesCommand,
1315
se_RegisterTransitGatewayMulticastGroupSourcesCommand,

0 commit comments

Comments
 (0)