Skip to content
This repository was archived by the owner on Jun 28, 2023. It is now read-only.

Commit 7a83e40

Browse files
committed
Periodic update - 2021-05-18
1 parent 0d17598 commit 7a83e40

29 files changed

+61
-136
lines changed

doc_source/DataDurability.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Amazon S3 standard storage offers the following features:
99

1010
Amazon S3 further protects your data using versioning\. You can use versioning to preserve, retrieve, and restore every version of every object that is stored in your Amazon S3 bucket\. With versioning, you can easily recover from both unintended user actions and application failures\. By default, requests retrieve the most recently written version\. You can retrieve older versions of an object by specifying a version of the object in a request\.
1111

12-
For data protection purposes, we recommend that you protect AWS account credentials and set up individual user accounts with AWS Identity and Access Management\(IAM\), so that each user is given only the permissions necessary to fulfill their job duties\.
12+
For data protection purposes, we recommend that you protect AWS account credentials and set up individual user accounts with AWS Identity and Access Management, so that each user is given only the permissions necessary to fulfill their job duties\.
1313

1414
If you require FIPS 140\-2 validated cryptographic modules when accessing AWS through a command line interface or an API, use a FIPS endpoint\. For more information about the available FIPS endpoints, see [Federal Information Processing Standard \(FIPS\) 140\-2](http://aws.amazon.com/compliance/fips/)\.
1515

doc_source/LogFormat.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ The endpoint used to connect to Amazon S3\.
210210
```
211211
s3.us-west-2.amazonaws.com
212212
```
213-
Some older Regions support legacy endpoints\. You may see these endpoints in your server access logs or AWS CloudTrail logs\. For more information, see [Legacy Endpoints](VirtualHosting.md#s3-legacy-endpoints)\. For a complete list of Amazon S3 Regions and endpoints, see [Amazon S3 endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/s3.html) in the *AWS General Reference*\.
213+
Some older Regions support legacy endpoints\. You may see these endpoints in your server access logs or AWS CloudTrail logs\. For more information, see [Legacy Endpoints](VirtualHosting.md#s3-legacy-endpoints)\. For a complete list of Amazon S3 Regions and endpoints, see [Amazon S3 endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/s3.html) in the *Amazon Web Services General Reference*\.
214214

215215
**TLS version**
216216
The Transport Layer Security \(TLS\) version negotiated by the client\. The value is one of following: `TLSv1`, `TLSv1.1`, `TLSv1.2`; or `-` if TLS wasn't used\.
@@ -407,7 +407,7 @@ The endpoint used to connect to Amazon S3\.
407407
```
408408
s3.us-west-2.amazonaws.com
409409
```
410-
Some older Regions support legacy endpoints\. You might see these endpoints in your server access logs or AWS CloudTrail logs\. For more information, see [Legacy Endpoints](VirtualHosting.md#s3-legacy-endpoints)\. For a complete list of Amazon S3 Regions and endpoints, see [Amazon S3 endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/s3.html) in the *AWS General Reference*\.
410+
Some older Regions support legacy endpoints\. You might see these endpoints in your server access logs or AWS CloudTrail logs\. For more information, see [Legacy Endpoints](VirtualHosting.md#s3-legacy-endpoints)\. For a complete list of Amazon S3 Regions and endpoints, see [Amazon S3 endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/s3.html) in the *Amazon Web Services General Reference*\.
411411

412412
**TLS version**
413413
The Transport Layer Security \(TLS\) version negotiated by the client\. The value is one of following: `TLSv1`, `TLSv1.1`, `TLSv1.2`; or `-` if TLS wasn't used\.

doc_source/RESTAPI.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Amazon S3 access points endpoints and dual\-stack endpoints also follow the stan
1414
+**Amazon S3 access points**`s3-accesspoint.Region.amazonaws.com`
1515
+**Dual\-stack**`s3.dualstack.Region.amazonaws.com`
1616

17-
For a complete list of Amazon S3 Regions and endpoints, see [Amazon S3 endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/s3.html) in the *AWS General Reference*\.
17+
For a complete list of Amazon S3 Regions and endpoints, see [Amazon S3 endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/s3.html) in the *Amazon Web Services General Reference*\.
1818

1919
## Virtual hosted‐style and path‐style requests<aname="virtual-hosted-path-style-requests"></a>
2020

doc_source/RESTAuthentication.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Following is pseudogrammar that illustrates the construction of the `Authorizati
6969
11.
7070
12. CanonicalizedResource = [ "/" + Bucket ] +
7171
13. <HTTP-Request-URI, from the protocol name up to the query string> +
72-
14. [ subresource, if present. For example "?acl", "?location", "?logging", or "?torrent"];
72+
14. [ subresource, if present. For example "?acl", "?location", or "?logging"];
7373
15.
7474
16. CanonicalizedAmzHeaders = <described below>
7575
```
@@ -92,7 +92,7 @@ Following is pseudogrammar that illustrates the construction of the `Authorizati
9292
| 1 | Start with an empty string \(`""`\)\.|
9393
| 2 | If the request specifies a bucket using the HTTP Host header \(virtual hosted\-style\), append the bucket name preceded by a `"/"`\(e\.g\., "/bucketname"\)\. For path\-style requests and requests that don't address a bucket, do nothing\. For more information about virtual hosted\-style requests, see [Virtual hosting of buckets](VirtualHosting.md)\. For a virtual hosted\-style request "https://awsexamplebucket1\.s3\.us\-west\-1\.amazonaws\.com/photos/puppy\.jpg", the `CanonicalizedResource` is "/awsexamplebucket1"\. For the path\-style request, "https://s3\.us\-west\-1\.amazonaws\.com/awsexamplebucket1/photos/puppy\.jpg", the `CanonicalizedResource` is ""\.|
9494
| 3 | Append the path part of the un\-decoded HTTP Request\-URI, up\-to but not including the query string\. For a virtual hosted\-style request "https://awsexamplebucket1\.s3\.us\-west\-1\.amazonaws\.com/photos/puppy\.jpg", the `CanonicalizedResource` is "/awsexamplebucket1/photos/puppy\.jpg"\. For a path\-style request, "https://s3\.us\-west\-1\.amazonaws\.com/awsexamplebucket1/photos/puppy\.jpg", the `CanonicalizedResource` is "/awsexamplebucket1/photos/puppy\.jpg"\. At this point, the `CanonicalizedResource` is the same for both the virtual hosted\-style and path\-style request\. For a request that does not address a bucket, such as [GET Service](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTServiceGET.html), append "/"\.|
95-
| 4 | If the request addresses a subresource, such as `?versioning`, `?location`, `?acl`, `?torrent`, `?lifecycle`, or `?versionid`, append the subresource, its value if it has one, and the question mark\. Note that in case of multiple subresources, subresources must be lexicographically sorted by subresource name and separated by '&', e\.g\., ?acl&versionId=*value*\. The subresources that must be included when constructing the CanonicalizedResource Element are acl, lifecycle, location, logging, notification, partNumber, policy, requestPayment, torrent, uploadId, uploads, versionId, versioning, versions, and website\. If the request specifies query string parameters overriding the response header values \(see [Get Object](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html)\), append the query string parameters and their values\. When signing, you do not encode these values; however, when making the request, you must encode these parameter values\. The query string parameters in a GET request include `response-content-type`, `response-content-language`, `response-expires`, `response-cache-control`, `response-content-disposition`, and `response-content-encoding`\. The `delete` query string parameter must be included when you create the CanonicalizedResource for a multi\-object Delete request\. |
95+
| 4 | If the request addresses a subresource, such as `?versioning`, `?location`, `?acl`, `?lifecycle`, or `?versionid`, append the subresource, its value if it has one, and the question mark\. Note that in case of multiple subresources, subresources must be lexicographically sorted by subresource name and separated by '&', e\.g\., ?acl&versionId=*value*\. The subresources that must be included when constructing the CanonicalizedResource Element are acl, lifecycle, location, logging, notification, partNumber, policy, requestPayment, uploadId, uploads, versionId, versioning, versions, and website\. If the request specifies query string parameters overriding the response header values \(see [Get Object](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html)\), append the query string parameters and their values\. When signing, you do not encode these values; however, when making the request, you must encode these parameter values\. The query string parameters in a GET request include `response-content-type`, `response-content-language`, `response-expires`, `response-cache-control`, `response-content-disposition`, and `response-content-encoding`\. The `delete` query string parameter must be included when you create the CanonicalizedResource for a multi\-object Delete request\. |
9696

9797
Elements of the CanonicalizedResource that come from the HTTP Request\-URI should be signed literally as they appear in the HTTP request, including URL\-Encoding meta characters\.
9898

doc_source/RequesterPaysBuckets.md

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ After you configure a bucket to be a Requester Pays bucket, requesters must incl
1515

1616
Requester Pays buckets do not support the following:
1717
+ Anonymous requests
18-
+ BitTorrent
1918
+ SOAP requests
2019
+ Using a Requester Pays bucket as the target bucket for end\-user logging, or vice versa\. However, you can turn on end\-user logging on a Requester Pays bucket where the target bucket is not a Requester Pays bucket\.
2120

doc_source/S3-gsg-AdvancedAmazonS3Features.md

+1-5
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,4 @@ The examples in this guide show how to accomplish the basic tasks of creating a
55

66
| Link | Functionality |
77
| --- | --- |
8-
|[Using Requester Pays buckets for storage transfers and usage](RequesterPaysBuckets.md)| Learn how to configure a bucket so that a customer pays for the downloads they make\.|
9-
|[Publishing content using Amazon S3 and BitTorrent](S3Torrent.md#S3TorrentPublish)| Use BitTorrent, which is an open, peer\-to\-peer protocol for distributing files\.|
10-
|[Using versioning in S3 buckets](Versioning.md)| Learn about Amazon S3 versioning capabilities\.|
11-
|[Hosting a static website using Amazon S3](WebsiteHosting.md)| Learn how to host a static website on Amazon S3\.|
12-
|[Managing your storage lifecycle](object-lifecycle-mgmt.md)| Learn how to manage the lifecycle of objects in your bucket\. Lifecycle management includes expiring objects and archiving objects \(transitioning objects to the S3 S3 Glacier storage class\)\.|
8+
|[Using Requester Pays buckets for storage transfers and usage](RequesterPaysBuckets.md)| Learn how to configure a bucket so that a customer pays for the downloads they make\.|

doc_source/S3OnOutpostsRestrictionsLimitations.md

-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ Several Amazon S3 features are currently not supported by Amazon S3 on Outposts\
8282
+ Event Notifications
8383
+ Requester Pays buckets
8484
+ S3 Select
85-
+ Torrent
8685
+ Lambda events
8786
+ Server access logging
8887
+ Presigned URLs

doc_source/S3Torrent.md

-73
This file was deleted.

0 commit comments

Comments
 (0)
close