AWS amazonglacier documentation change
Summary
Updated service name references from 'S3 Glacier' to 'Glacier' and adjusted related storage class terminology
Security assessment
Changes are purely branding/terminology updates (e.g., 'S3 Glacier' → 'Glacier'). No security mechanisms, vulnerabilities, or features were modified. The SHA256 hash verification process remains unchanged except for service name references.
Diff
diff --git a/amazonglacier/latest/dev/api-upload-part.md b/amazonglacier/latest/dev/api-upload-part.md index 3d0ee5b5a..814c9082d 100644 --- a//amazonglacier/latest/dev/api-upload-part.md +++ b//amazonglacier/latest/dev/api-upload-part.md @@ -7 +7 @@ DescriptionRequestsResponsesExampleRelated Sections -**This page is only for existing customers of the S3 Glacier service using Vaults and the original REST API from 2012.** +**This page is only for existing customers of the Glacier service using Vaults and the original REST API from 2012.** @@ -9 +9 @@ DescriptionRequestsResponsesExampleRelated Sections -If you're looking for archival storage solutions we suggest using the S3 Glacier storage classes in Amazon S3, **S3 Glacier Instant Retrieval** , **S3 Glacier Flexible Retrieval** , and **S3 Glacier Deep Archive**. To learn more about these storage options, see [S3 Glacier storage classes](https://aws.amazon.com/s3/storage-classes/glacier/) and [Long-term data storage using S3 Glacier storage classes](https://docs.aws.amazon.com/AmazonS3/latest/userguide/glacier-storage-classes) in the _Amazon S3 User Guide_. These storage classes use the Amazon S3 API, are available in all regions, and can be managed within the Amazon S3 console. They offer features like Storage Cost Analysis, Storage Lens, advanced optional encryption features, and more. +If you're looking for archival storage solutions we suggest using the Glacier storage classes in Amazon S3, **S3 Glacier Instant Retrieval** , **S3 Glacier Flexible Retrieval** , and **S3 Glacier Deep Archive**. To learn more about these storage options, see [Glacier storage classes](https://aws.amazon.com/s3/storage-classes/glacier/) and [Long-term data storage using Glacier storage classes](https://docs.aws.amazon.com/AmazonS3/latest/userguide/glacier-storage-classes) in the _Amazon S3 User Guide_. These storage classes use the Amazon S3 API, are available in all regions, and can be managed within the Amazon S3 console. They offer features like Storage Cost Analysis, Storage Lens, advanced optional encryption features, and more. @@ -19 +19 @@ For information about multipart upload, see [Uploading Large Archives in Parts ( -Amazon S3 Glacier (S3 Glacier) rejects your upload part request if any of the following conditions is true: +Amazon Glacier (Glacier) rejects your upload part request if any of the following conditions is true: @@ -21 +21 @@ Amazon S3 Glacier (S3 Glacier) rejects your upload part request if any of the fo - * SHA256 tree hash does not match—To ensure that part data is not corrupted in transmission, you compute a SHA256 tree hash of the part and include it in your request. Upon receiving the part data, S3 Glacier also computes a SHA256 tree hash. If the two hash values don't match, the operation fails. For information about computing a SHA256 tree hash, see [Computing Checksums](./checksum-calculations.html). + * SHA256 tree hash does not match—To ensure that part data is not corrupted in transmission, you compute a SHA256 tree hash of the part and include it in your request. Upon receiving the part data, Glacier also computes a SHA256 tree hash. If the two hash values don't match, the operation fails. For information about computing a SHA256 tree hash, see [Computing Checksums](./checksum-calculations.html). @@ -40 +40 @@ This operation is idempotent. If you upload the same part multiple times, the da -You send this HTTP `PUT` request to the URI of the upload ID that was returned by your Initiate Multipart Upload request. S3 Glacier uses the upload ID to associate part uploads with a specific multipart upload. The request must include a SHA256 tree hash of the part data (`x-amz-SHA256-tree-hash` header), a SHA256 linear hash of the entire payload (`x-amz-content-sha256` header), the byte range (`Content-Range` header), and the length of the part in bytes (`Content-Length` header). +You send this HTTP `PUT` request to the URI of the upload ID that was returned by your Initiate Multipart Upload request. Glacier uses the upload ID to associate part uploads with a specific multipart upload. The request must include a SHA256 tree hash of the part data (`x-amz-SHA256-tree-hash` header), a SHA256 linear hash of the entire payload (`x-amz-content-sha256` header), the byte range (`Content-Range` header), and the length of the part in bytes (`Content-Length` header). @@ -71 +71 @@ Name | Description | Required -`Content-Range` | Identifies the range of bytes in the assembled archive that will be uploaded in this part. S3 Glacier uses this information to assemble the archive in the proper sequence. The format of this header follows [RFC 2616](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.16). An example header is `Content-Range:bytes 0-4194303/*`. Type: String Default: None Constraints: The range cannot be greater than the part size that you specified when you initiated the multipart upload. | Yes +`Content-Range` | Identifies the range of bytes in the assembled archive that will be uploaded in this part. Glacier uses this information to assemble the archive in the proper sequence. The format of this header follows [RFC 2616](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.16). An example header is `Content-Range:bytes 0-4194303/*`. Type: String Default: None Constraints: The range cannot be greater than the part size that you specified when you initiated the multipart upload. | Yes @@ -81 +81 @@ The request body contains the data to upload. -Upon a successful part upload, S3 Glacier returns a `204 No Content` response. +Upon a successful part upload, Glacier returns a `204 No Content` response. @@ -97 +97 @@ Name | Description -`x-amz-sha256-tree-hash` | The SHA256 tree hash that S3 Glacier computed for the uploaded part. Type: String +`x-amz-sha256-tree-hash` | The SHA256 tree hash that Glacier computed for the uploaded part. Type: String @@ -134 +134 @@ To upload the next part, the procedure is the same; however, you must calculate -The parts can be uploaded in any order; S3 Glacier uses the range specification for each part to determine the order in which to assemble them. +The parts can be uploaded in any order; Glacier uses the range specification for each part to determine the order in which to assemble them. @@ -160 +160 @@ The parts can be uploaded in any order; S3 Glacier uses the range specification - * [Identity and Access Management for Amazon S3 Glacier](./security-iam.html) + * [Identity and Access Management for Amazon Glacier](./security-iam.html)