Skip to content

Commit bb0e673

Browse files
author
awstools
committed
docs(client-ec2): This release includes documentation updates for Amazon EBS General Purpose SSD (gp3) volumes with larger size and higher IOPS and throughput.
1 parent 0444d5c commit bb0e673

File tree

4 files changed

+122561
-122684
lines changed

4 files changed

+122561
-122684
lines changed

clients/client-ec2/src/models/models_1.ts

Lines changed: 25 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4708,7 +4708,7 @@ export interface FleetEbsBlockDeviceRequest {
47084708
* <ul>
47094709
* <li>
47104710
* <p>
4711-
* <code>gp3</code>: 3,000 - 16,000 IOPS</p>
4711+
* <code>gp3</code>: 3,000 - 80,000 IOPS</p>
47124712
* </li>
47134713
* <li>
47144714
* <p>
@@ -4731,7 +4731,7 @@ export interface FleetEbsBlockDeviceRequest {
47314731
/**
47324732
* <p>The throughput that the volume supports, in MiB/s.</p>
47334733
* <p>This parameter is valid only for <code>gp3</code> volumes.</p>
4734-
* <p>Valid Range: Minimum value of 125. Maximum value of 1000.</p>
4734+
* <p>Valid Range: Minimum value of 125. Maximum value of 2,000.</p>
47354735
* @public
47364736
*/
47374737
Throughput?: number | undefined;
@@ -4759,7 +4759,11 @@ export interface FleetEbsBlockDeviceRequest {
47594759
* <ul>
47604760
* <li>
47614761
* <p>
4762-
* <code>gp2</code> and <code>gp3</code>: 1 - 16,384 GiB</p>
4762+
* <code>gp2</code>: 1 - 16,384 GiB</p>
4763+
* </li>
4764+
* <li>
4765+
* <p>
4766+
* <code>gp3</code>: 1 - 65,536 GiB</p>
47634767
* </li>
47644768
* <li>
47654769
* <p>
@@ -8037,7 +8041,7 @@ export interface EbsBlockDevice {
80378041
* <ul>
80388042
* <li>
80398043
* <p>
8040-
* <code>gp3</code>: 3,000 - 16,000 IOPS</p>
8044+
* <code>gp3</code>: 3,000 - 80,000 IOPS</p>
80418045
* </li>
80428046
* <li>
80438047
* <p>
@@ -8071,7 +8075,11 @@ export interface EbsBlockDevice {
80718075
* <ul>
80728076
* <li>
80738077
* <p>
8074-
* <code>gp2</code> and <code>gp3</code>: 1 - 16,384 GiB</p>
8078+
* <code>gp2</code>: 1 - 16,384 GiB</p>
8079+
* </li>
8080+
* <li>
8081+
* <p>
8082+
* <code>gp3</code>: 1 - 65,536 GiB</p>
80758083
* </li>
80768084
* <li>
80778085
* <p>
@@ -8114,7 +8122,7 @@ export interface EbsBlockDevice {
81148122
/**
81158123
* <p>The throughput that the volume supports, in MiB/s.</p>
81168124
* <p>This parameter is valid only for <code>gp3</code> volumes.</p>
8117-
* <p>Valid Range: Minimum value of 125. Maximum value of 1000.</p>
8125+
* <p>Valid Range: Minimum value of 125. Maximum value of 2,000.</p>
81188126
* @public
81198127
*/
81208128
Throughput?: number | undefined;
@@ -10635,7 +10643,7 @@ export interface LaunchTemplateEbsBlockDeviceRequest {
1063510643
* <ul>
1063610644
* <li>
1063710645
* <p>
10638-
* <code>gp3</code>: 3,000 - 16,000 IOPS</p>
10646+
* <code>gp3</code>: 3,000 - 80,000 IOPS</p>
1063910647
* </li>
1064010648
* <li>
1064110649
* <p>
@@ -10672,7 +10680,11 @@ export interface LaunchTemplateEbsBlockDeviceRequest {
1067210680
* <ul>
1067310681
* <li>
1067410682
* <p>
10675-
* <code>gp2</code> and <code>gp3</code>: 1 - 16,384 GiB</p>
10683+
* <code>gp2</code>: 1 - 16,384 GiB</p>
10684+
* </li>
10685+
* <li>
10686+
* <p>
10687+
* <code>gp3</code>: 1 - 65,536 GiB</p>
1067610688
* </li>
1067710689
* <li>
1067810690
* <p>
@@ -10703,9 +10715,9 @@ export interface LaunchTemplateEbsBlockDeviceRequest {
1070310715
VolumeType?: VolumeType | undefined;
1070410716

1070510717
/**
10706-
* <p>The throughput to provision for a <code>gp3</code> volume, with a maximum of 1,000
10718+
* <p>The throughput to provision for a <code>gp3</code> volume, with a maximum of 2,000
1070710719
* MiB/s.</p>
10708-
* <p>Valid Range: Minimum value of 125. Maximum value of 1000.</p>
10720+
* <p>Valid Range: Minimum value of 125. Maximum value of 2,000.</p>
1070910721
* @public
1071010722
*/
1071110723
Throughput?: number | undefined;
@@ -10940,8 +10952,7 @@ export interface LaunchTemplateElasticInferenceAccelerator {
1094010952
Type: string | undefined;
1094110953

1094210954
/**
10943-
* <p> The number of elastic inference accelerators to attach to the instance. </p>
10944-
* <p>Default: 1</p>
10955+
* <p>The number of elastic inference accelerators to attach to the instance. </p>
1094510956
* @public
1094610957
*/
1094710958
Count?: number | undefined;
@@ -12664,15 +12675,14 @@ export interface ElasticGpuSpecificationResponse {
1266412675
*/
1266512676
export interface LaunchTemplateElasticInferenceAcceleratorResponse {
1266612677
/**
12667-
* <p> The type of elastic inference accelerator. The possible values are eia1.medium,
12678+
* <p>The type of elastic inference accelerator. The possible values are eia1.medium,
1266812679
* eia1.large, and eia1.xlarge. </p>
1266912680
* @public
1267012681
*/
1267112682
Type?: string | undefined;
1267212683

1267312684
/**
12674-
* <p> The number of elastic inference accelerators to attach to the instance. </p>
12675-
* <p>Default: 1</p>
12685+
* <p>The number of elastic inference accelerators to attach to the instance. </p>
1267612686
* @public
1267712687
*/
1267812688
Count?: number | undefined;

clients/client-ec2/src/models/models_2.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,6 @@ export interface LaunchTemplateInstanceMetadataOptions {
222222
/**
223223
* <p>The desired HTTP PUT response hop limit for instance metadata requests. The larger the
224224
* number, the further instance metadata requests can travel.</p>
225-
* <p>Default: 1</p>
226225
* <p>Possible values: Integers from 1 to 64</p>
227226
* @public
228227
*/
@@ -10165,7 +10164,7 @@ export interface CreateVolumeRequest {
1016510164
* <ul>
1016610165
* <li>
1016710166
* <p>
10168-
* <code>gp3</code>: 3,000 - 16,000 IOPS</p>
10167+
* <code>gp3</code>: 3,000 - 80,000 IOPS</p>
1016910168
* </li>
1017010169
* <li>
1017110170
* <p>
@@ -10227,7 +10226,11 @@ export interface CreateVolumeRequest {
1022710226
* <ul>
1022810227
* <li>
1022910228
* <p>
10230-
* <code>gp2</code> and <code>gp3</code>: 1 - 16,384 GiB</p>
10229+
* <code>gp2</code>: 1 - 16,384 GiB</p>
10230+
* </li>
10231+
* <li>
10232+
* <p>
10233+
* <code>gp3</code>: 1 - 65,536 GiB</p>
1023110234
* </li>
1023210235
* <li>
1023310236
* <p>
@@ -10308,9 +10311,9 @@ export interface CreateVolumeRequest {
1030810311
MultiAttachEnabled?: boolean | undefined;
1030910312

1031010313
/**
10311-
* <p>The throughput to provision for a volume, with a maximum of 1,000 MiB/s.</p>
10314+
* <p>The throughput to provision for a volume, with a maximum of 2,000 MiB/s.</p>
1031210315
* <p>This parameter is valid only for <code>gp3</code> volumes.</p>
10313-
* <p>Valid Range: Minimum value of 125. Maximum value of 1000.</p>
10316+
* <p>Valid Range: Minimum value of 125. Maximum value of 2,000.</p>
1031410317
* @public
1031510318
*/
1031610319
Throughput?: number | undefined;

clients/client-ec2/src/models/models_7.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8175,7 +8175,11 @@ export interface ModifyVolumeRequest {
81758175
* <ul>
81768176
* <li>
81778177
* <p>
8178-
* <code>gp2</code> and <code>gp3</code>: 1 - 16,384 GiB</p>
8178+
* <code>gp2</code>: 1 - 16,384 GiB</p>
8179+
* </li>
8180+
* <li>
8181+
* <p>
8182+
* <code>gp3</code>: 1 - 65,536 GiB</p>
81798183
* </li>
81808184
* <li>
81818185
* <p>
@@ -8212,7 +8216,7 @@ export interface ModifyVolumeRequest {
82128216
* <ul>
82138217
* <li>
82148218
* <p>
8215-
* <code>gp3</code>: 3,000 - 16,000 IOPS</p>
8219+
* <code>gp3</code>: 3,000 - 80,000 IOPS</p>
82168220
* </li>
82178221
* <li>
82188222
* <p>
@@ -8234,10 +8238,10 @@ export interface ModifyVolumeRequest {
82348238

82358239
/**
82368240
* <p>The target throughput of the volume, in MiB/s. This parameter is valid only for <code>gp3</code> volumes.
8237-
* The maximum value is 1,000.</p>
8241+
* The maximum value is 2,000.</p>
82388242
* <p>Default: The existing value is retained if the source and target volume type is <code>gp3</code>.
82398243
* Otherwise, the default value is 125.</p>
8240-
* <p>Valid Range: Minimum value of 125. Maximum value of 1000.</p>
8244+
* <p>Valid Range: Minimum value of 125. Maximum value of 2,000.</p>
82418245
* @public
82428246
*/
82438247
Throughput?: number | undefined;

0 commit comments

Comments
 (0)