Skip to content

Commit 2b4fb80

Browse files
author
awstools
committed
feat(client-ec2): Amazon EC2 Fleet customers can now filter instance types based on encryption-in-transit support using Attribute-Based Instance Type Selection (ABIS), eliminating the manual effort of identifying and selecting compatible instance types for security-sensitive workloads.
1 parent a7579e4 commit 2b4fb80

15 files changed

+64
-0
lines changed

clients/client-ec2/src/commands/CreateFleetCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,7 @@ export interface CreateFleetCommandOutput extends CreateFleetResult, __MetadataB
191191
* ],
192192
* },
193193
* },
194+
* RequireEncryptionInTransit: true || false,
194195
* },
195196
* ImageId: "STRING_VALUE",
196197
* },
@@ -321,6 +322,7 @@ export interface CreateFleetCommandOutput extends CreateFleetResult, __MetadataB
321322
* // ],
322323
* // },
323324
* // },
325+
* // RequireEncryptionInTransit: true || false,
324326
* // },
325327
* // ImageId: "STRING_VALUE",
326328
* // BlockDeviceMappings: [ // BlockDeviceMappingResponseList
@@ -442,6 +444,7 @@ export interface CreateFleetCommandOutput extends CreateFleetResult, __MetadataB
442444
* // ],
443445
* // },
444446
* // },
447+
* // RequireEncryptionInTransit: true || false,
445448
* // },
446449
* // ImageId: "STRING_VALUE",
447450
* // BlockDeviceMappings: [

clients/client-ec2/src/commands/CreateLaunchTemplateCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,7 @@ export interface CreateLaunchTemplateCommandOutput extends CreateLaunchTemplateR
305305
* ],
306306
* },
307307
* },
308+
* RequireEncryptionInTransit: true || false,
308309
* },
309310
* PrivateDnsNameOptions: { // LaunchTemplatePrivateDnsNameOptionsRequest
310311
* HostnameType: "ip-name" || "resource-name",

clients/client-ec2/src/commands/CreateLaunchTemplateVersionCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,7 @@ export interface CreateLaunchTemplateVersionCommandOutput extends CreateLaunchTe
309309
* ],
310310
* },
311311
* },
312+
* RequireEncryptionInTransit: true || false,
312313
* },
313314
* PrivateDnsNameOptions: { // LaunchTemplatePrivateDnsNameOptionsRequest
314315
* HostnameType: "ip-name" || "resource-name",
@@ -591,6 +592,7 @@ export interface CreateLaunchTemplateVersionCommandOutput extends CreateLaunchTe
591592
* // ],
592593
* // },
593594
* // },
595+
* // RequireEncryptionInTransit: true || false,
594596
* // },
595597
* // PrivateDnsNameOptions: { // LaunchTemplatePrivateDnsNameOptions
596598
* // HostnameType: "ip-name" || "resource-name",

clients/client-ec2/src/commands/DescribeFleetsCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ export interface DescribeFleetsCommandOutput extends DescribeFleetsResult, __Met
168168
* // ],
169169
* // },
170170
* // },
171+
* // RequireEncryptionInTransit: true || false,
171172
* // },
172173
* // ImageId: "STRING_VALUE",
173174
* // BlockDeviceMappings: [ // BlockDeviceMappingResponseList
@@ -329,6 +330,7 @@ export interface DescribeFleetsCommandOutput extends DescribeFleetsResult, __Met
329330
* // ],
330331
* // },
331332
* // },
333+
* // RequireEncryptionInTransit: true || false,
332334
* // },
333335
* // ImageId: "STRING_VALUE",
334336
* // BlockDeviceMappings: [
@@ -450,6 +452,7 @@ export interface DescribeFleetsCommandOutput extends DescribeFleetsResult, __Met
450452
* // ],
451453
* // },
452454
* // },
455+
* // RequireEncryptionInTransit: true || false,
453456
* // },
454457
* // ImageId: "STRING_VALUE",
455458
* // BlockDeviceMappings: [

clients/client-ec2/src/commands/DescribeLaunchTemplateVersionsCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,7 @@ export interface DescribeLaunchTemplateVersionsCommandOutput
334334
* // ],
335335
* // },
336336
* // },
337+
* // RequireEncryptionInTransit: true || false,
337338
* // },
338339
* // PrivateDnsNameOptions: { // LaunchTemplatePrivateDnsNameOptions
339340
* // HostnameType: "ip-name" || "resource-name",

clients/client-ec2/src/commands/DescribeSpotFleetRequestsCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ export interface DescribeSpotFleetRequestsCommandOutput extends DescribeSpotFlee
263263
* // ],
264264
* // },
265265
* // },
266+
* // RequireEncryptionInTransit: true || false,
266267
* // },
267268
* // SecurityGroups: [ // GroupIdentifierList
268269
* // { // GroupIdentifier
@@ -364,6 +365,7 @@ export interface DescribeSpotFleetRequestsCommandOutput extends DescribeSpotFlee
364365
* // ],
365366
* // },
366367
* // },
368+
* // RequireEncryptionInTransit: true || false,
367369
* // },
368370
* // },
369371
* // ],

clients/client-ec2/src/commands/GetInstanceTypesFromInstanceRequirementsCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ export interface GetInstanceTypesFromInstanceRequirementsCommandOutput
140140
* ],
141141
* },
142142
* },
143+
* RequireEncryptionInTransit: true || false,
143144
* },
144145
* MaxResults: Number("int"),
145146
* NextToken: "STRING_VALUE",

clients/client-ec2/src/commands/GetLaunchTemplateDataCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ export interface GetLaunchTemplateDataCommandOutput extends GetLaunchTemplateDat
307307
* // ],
308308
* // },
309309
* // },
310+
* // RequireEncryptionInTransit: true || false,
310311
* // },
311312
* // PrivateDnsNameOptions: { // LaunchTemplatePrivateDnsNameOptions
312313
* // HostnameType: "ip-name" || "resource-name",

clients/client-ec2/src/commands/GetSpotPlacementScoresCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ export interface GetSpotPlacementScoresCommandOutput extends GetSpotPlacementSco
138138
* ],
139139
* },
140140
* },
141+
* RequireEncryptionInTransit: true || false,
141142
* },
142143
* },
143144
* DryRun: true || false,

clients/client-ec2/src/commands/ModifyFleetCommand.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ export interface ModifyFleetCommandOutput extends ModifyFleetResult, __MetadataB
182182
* ],
183183
* },
184184
* },
185+
* RequireEncryptionInTransit: true || false,
185186
* },
186187
* ImageId: "STRING_VALUE",
187188
* },

0 commit comments

Comments
 (0)