Skip to content

Commit 1e42456

Browse files
author
awstools
committed
feat(client-s3): This release updates the ListBuckets API Reference documentation in support of the new 10,000 general purpose bucket default quota on all AWS accounts. To increase your bucket quota from 10,000 to up to 1 million buckets, simply request a quota increase via Service Quotas.
1 parent bf85814 commit 1e42456

File tree

6 files changed

+351
-8
lines changed

6 files changed

+351
-8
lines changed

clients/client-s3/src/commands/AbortMultipartUploadCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export interface AbortMultipartUploadCommandOutput extends AbortMultipartUploadO
4646
* If multipart uploads in a directory bucket are in progress, you can't delete the bucket until all the in-progress multipart uploads are aborted or completed.
4747
* To delete these in-progress multipart uploads, use the
4848
* <code>ListMultipartUploads</code> operation to list the in-progress multipart
49-
* uploads in the bucket and use the <code>AbortMultupartUpload</code> operation to
49+
* uploads in the bucket and use the <code>AbortMultipartUpload</code> operation to
5050
* abort all the in-progress multipart uploads.
5151
* </p>
5252
* </li>

clients/client-s3/src/commands/ListBucketsCommand.ts

+7
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,13 @@ export interface ListBucketsCommandOutput extends ListBucketsOutput, __MetadataB
3636
* this operation, you must have the <code>s3:ListAllMyBuckets</code> permission. </p>
3737
* <p>For information about Amazon S3 buckets, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-buckets-s3.html">Creating, configuring, and
3838
* working with Amazon S3 buckets</a>.</p>
39+
* <important>
40+
* <p>We strongly recommend using only paginated requests. Unpaginated requests are only supported for
41+
* Amazon Web Services accounts set to the default general purpose bucket quota of 10,000. If you have an approved
42+
* general purpose bucket quota above 10,000, you must send paginated requests to list your account’s buckets.
43+
* All unpaginated ListBuckets requests will be rejected for Amazon Web Services accounts with a general purpose bucket quota
44+
* greater than 10,000. </p>
45+
* </important>
3946
* @example
4047
* Use a bare-bones client and the command you need to make an API call.
4148
* ```javascript

clients/client-s3/src/commands/ListDirectoryBucketsCommand.ts

+3
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ export interface ListDirectoryBucketsCommandOutput extends ListDirectoryBucketsO
4848
* <b>Directory buckets </b> - The HTTP Host header syntax is <code>s3express-control.<i>region</i>.amazonaws.com</code>.</p>
4949
* </dd>
5050
* </dl>
51+
* <note>
52+
* <p> The <code>BucketRegion</code> response element is not part of the <code>ListDirectoryBuckets</code> Response Syntax.</p>
53+
* </note>
5154
* @example
5255
* Use a bare-bones client and the command you need to make an API call.
5356
* ```javascript

clients/client-s3/src/commands/ListMultipartUploadsCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface ListMultipartUploadsCommandOutput extends ListMultipartUploadsO
3737
* <b>Directory buckets</b> -
3838
* If multipart uploads in a directory bucket are in progress, you can't delete the bucket until all the in-progress multipart uploads are aborted or completed.
3939
* To delete these in-progress multipart uploads, use the <code>ListMultipartUploads</code> operation to list the in-progress multipart
40-
* uploads in the bucket and use the <code>AbortMultupartUpload</code> operation to abort all the in-progress multipart uploads.
40+
* uploads in the bucket and use the <code>AbortMultipartUpload</code> operation to abort all the in-progress multipart uploads.
4141
* </p>
4242
* </note>
4343
* <p>The <code>ListMultipartUploads</code> operation returns a maximum of 1,000 multipart uploads in the response. The limit of 1,000 multipart

clients/client-s3/src/models/models_0.ts

+5
Original file line numberDiff line numberDiff line change
@@ -11669,6 +11669,11 @@ export interface ListBucketsRequest {
1166911669
* key. You can use this <code>ContinuationToken</code> for pagination of the list results. </p>
1167011670
* <p>Length Constraints: Minimum length of 0. Maximum length of 1024.</p>
1167111671
* <p>Required: No.</p>
11672+
* <note>
11673+
* <p>If you specify the <code>bucket-region</code>, <code>prefix</code>, or <code>continuation-token</code>
11674+
* query parameters without using <code>max-buckets</code> to set the maximum number of buckets returned in the response,
11675+
* Amazon S3 applies a default page size of 10,000 and provides a continuation token if there are more buckets.</p>
11676+
* </note>
1167211677
* @public
1167311678
*/
1167411679
ContinuationToken?: string | undefined;

codegen/sdk-codegen/aws-models/s3.json

+334-6
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)