diff --git a/docs/obs/s3api/ALL_META.TXT.json b/docs/obs/s3api/ALL_META.TXT.json index d1e7c1c2c..4d41cf563 100644 --- a/docs/obs/s3api/ALL_META.TXT.json +++ b/docs/obs/s3api/ALL_META.TXT.json @@ -1267,7 +1267,7 @@ "node_id":"en-us_topic_0125560290.xml", "product_code":"obs", "code":"71", - "des":"This implementation of the PUT operation uses the tagging subresource to add a set of tags to an existing bucket.This operation is used to add tags to a bucket. Then, all", + "des":"This implementation of the PUT operation uses the tagging subresource to add a set of tags to an existing bucket.This operation is used to add tags to a bucket. Then, all", "doc_type":"api_obs", "kw":"PUT Bucket tagging,Operations on Buckets,API Reference (S3)", "search_title":"", @@ -1933,7 +1933,7 @@ "node_id":"en-us_topic_0125560276.xml", "product_code":"obs", "code":"108", - "des":"Released OnWhat's New2024-08-02Updated the following content:Deleted the example of creating a parallel file system in PUT Bucket.2024-03-21Updated the following content:", + "des":"Released OnWhat's New2025-04-07Updated the following content:Updated informations in PUT Bucket lifecycle and PUT Bucket tagging.2024-08-02Updated the following content:D", "doc_type":"api_obs", "kw":"Change History,API Reference (S3)", "search_title":"", diff --git a/docs/obs/s3api/CLASS.TXT.json b/docs/obs/s3api/CLASS.TXT.json index 4b4e2a43a..0d9f13547 100644 --- a/docs/obs/s3api/CLASS.TXT.json +++ b/docs/obs/s3api/CLASS.TXT.json @@ -630,7 +630,7 @@ "code":"70" }, { - "desc":"This implementation of the PUT operation uses the tagging subresource to add a set of tags to an existing bucket.This operation is used to add tags to a bucket. Then, all", + "desc":"This implementation of the PUT operation uses the tagging subresource to add a set of tags to an existing bucket.This operation is used to add tags to a bucket. Then, all", "product_code":"obs", "title":"PUT Bucket tagging", "uri":"en-us_topic_0125560290.html", @@ -963,7 +963,7 @@ "code":"107" }, { - "desc":"Released OnWhat's New2024-08-02Updated the following content:Deleted the example of creating a parallel file system in PUT Bucket.2024-03-21Updated the following content:", + "desc":"Released OnWhat's New2025-04-07Updated the following content:Updated informations in PUT Bucket lifecycle and PUT Bucket tagging.2024-08-02Updated the following content:D", "product_code":"obs", "title":"Change History", "uri":"en-us_topic_0125560276.html", diff --git a/docs/obs/s3api/en-us_topic_0000001080550512.html b/docs/obs/s3api/en-us_topic_0000001080550512.html index 86695f3c8..7a16ce66d 100644 --- a/docs/obs/s3api/en-us_topic_0000001080550512.html +++ b/docs/obs/s3api/en-us_topic_0000001080550512.html @@ -23,19 +23,19 @@ Authorization: authorization strin

Request Elements

This request involves no elements.

-

Response Syntax

HTTP/1.1 status_code
-x-amz-request-id: request id 
-x-amz-id-2: id  
+

Response Syntax

HTTP/1.1 status_code
+x-amz-request-id: request id 
+x-amz-id-2: id  
 Content-Type: application/xml 
-Content-Length: length 
-Date: date 
+Content-Length: length 
+Date: date 
 
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
 <ServerSideEncryptionConfiguration xmlns="http://obs.region.example.com/doc/2015-06-30/">
     <Rule>
         <ApplyServerSideEncryptionByDefault>
             <SSEAlgorithm>aws:kms</SSEAlgorithm>
-            <KMSMasterKeyID>kmskeyid-value</KMSMasterKeyID>
+            <KMSMasterKeyID>kmskeyid-value</KMSMasterKeyID>
         </ApplyServerSideEncryptionByDefault>
     </Rule>
 </ServerSideEncryptionConfiguration>
@@ -82,7 +82,7 @@ Date: Ancestor: ApplyServerSideEncryptionByDefault

-

KMSMasterKeyID

+

KMSMasterKeyID

ID of the customer master key (CMK) used for SSE-KMS.

Type: string

diff --git a/docs/obs/s3api/en-us_topic_0000001080838596.html b/docs/obs/s3api/en-us_topic_0000001080838596.html index c0cf7288d..6785a0710 100644 --- a/docs/obs/s3api/en-us_topic_0000001080838596.html +++ b/docs/obs/s3api/en-us_topic_0000001080838596.html @@ -92,7 +92,7 @@ Content-Length: length

Yes

-

KMSMasterKeyID

+

KMSMasterKeyID

Customer master key (CMK) used in SSE-KMS encryption mode. If you do not specify this header, the default master key will be used.

Type: string

diff --git a/docs/obs/s3api/en-us_topic_0000001358895697.html b/docs/obs/s3api/en-us_topic_0000001358895697.html index f25509377..daad822e7 100644 --- a/docs/obs/s3api/en-us_topic_0000001358895697.html +++ b/docs/obs/s3api/en-us_topic_0000001358895697.html @@ -18,7 +18,7 @@ Authorization: authorizati -

list-type

+

list-type

It can be set to 2 only, indicating that the ListObjectV2 API is used.

Type: number

diff --git a/docs/obs/s3api/en-us_topic_0000001759314566.html b/docs/obs/s3api/en-us_topic_0000001759314566.html index 6ade022aa..44e60cef1 100644 --- a/docs/obs/s3api/en-us_topic_0000001759314566.html +++ b/docs/obs/s3api/en-us_topic_0000001759314566.html @@ -106,7 +106,7 @@ Content-Length: length -

InvalidRequest

+

InvalidRequest

The default object lock rule cannot be get, because object lock is not enabled for this bucket.

diff --git a/docs/obs/s3api/en-us_topic_0000001806154009.html b/docs/obs/s3api/en-us_topic_0000001806154009.html index 38eb28709..0fe0c02cc 100644 --- a/docs/obs/s3api/en-us_topic_0000001806154009.html +++ b/docs/obs/s3api/en-us_topic_0000001806154009.html @@ -106,31 +106,31 @@ Content-Length: length
-

InvalidRequest

+

InvalidRequest

The object retention period cannot be configured, because object lock is not enabled for the bucket.

400

-

InvalidRequest

+

InvalidRequest

The retention period date must be later than the current or the configured date.

400

-

MalformedObjectLockError

+

MalformedObjectLockError

Invalid format of the Object Lock configuration.

-

The XML you provided was not well-formed or did not validate against our published schema.

+

The XML you provided was not well-formed or did not validate against our published schema.

400

-

NoSuchVersion

+

NoSuchVersion

-

The specified version does not exist.

+

The specified version does not exist.

400

diff --git a/docs/obs/s3api/en-us_topic_0000001806313033.html b/docs/obs/s3api/en-us_topic_0000001806313033.html index 6654deb04..28e53f6fa 100644 --- a/docs/obs/s3api/en-us_topic_0000001806313033.html +++ b/docs/obs/s3api/en-us_topic_0000001806313033.html @@ -121,17 +121,17 @@ Content-Length: length -

InvalidRequest

+

InvalidRequest

The default object lock rule cannot be configured, because object lock is not enabled for this bucket.

400

-

MalformedXML

+

MalformedXML

Invalid format of the Object Lock configuration.

-

The XML you provided was not well-formed or did not validate against our published schema.

+

The XML you provided was not well-formed or did not validate against our published schema.

400

diff --git a/docs/obs/s3api/en-us_topic_0125560263.html b/docs/obs/s3api/en-us_topic_0125560263.html index f90319f06..874d0f727 100644 --- a/docs/obs/s3api/en-us_topic_0125560263.html +++ b/docs/obs/s3api/en-us_topic_0125560263.html @@ -240,7 +240,7 @@

Type: string

Example: x-amz-server-side-encryption:aws:kms

-

No. This header is mandatory when KMS-managed keys are used.

+

No. This header is mandatory when KMS-managed keys are used.

x-amz-server-side-encryption-aws-kms-key-id

@@ -249,7 +249,7 @@

Type: string

Example: x-amz-server-side-encryption-aws-kms-key-id:arn:aws:kms:sichuan:domainiddomainiddomainiddoma0001:key/4f1cd4de-ab64-4807-920a-47fc42e7f0d0

-

No

+

No

x-amz-server-side-encryption-customer-algorithm

@@ -259,7 +259,7 @@

Example: x-amz-server-side-encryption-customer-algorithm:AES256

Constraints: This header must be used together with x-amz-server-side-encryption-customer-key and x-amz-server-side-encryption-customer-key-MD5.

-

No. This header is mandatory when customer-provided keys are used.

+

No. This header is mandatory when customer-provided keys are used.

x-amz-server-side-encryption-customer-key

@@ -269,7 +269,7 @@

Example: x-amz-server-side-encryption-customer-key:K7QkYpBkM5+hcs27fsNkUnNVaobncnLht/rCB2o/9Cw=

Constraints: This header is a base64-encoded 256-bit or 512-bit key and must be used together with x-amz-server-side-encryption-customer-algorithm and x-amz-server-side-encryption-customer-key-MD5.

-

No. This header is mandatory when customer-provided keys are used.

+

No. This header is mandatory when customer-provided keys are used.

x-amz-server-side-encryption-customer-key-MD5

@@ -279,10 +279,10 @@

Example: x-amz-server-side-encryption-customer-key-MD5:4XvB3tbNTN+tIEVa0/fGaQ==

Constraints: This header is a base64-encoded 128-bit MD5 value and must be used together with x-amz-server-side-encryption-customer-algorithm and x-amz-server-side-encryption-customer-key.

-

No. This header is mandatory when customer-provided keys are used.

+

No. This header is mandatory when customer-provided keys are used.

-

x-amz-object-lock-mode

+

x-amz-object-lock-mode

WORM mode that will be applied to the object. Currently, only COMPLIANCE is supported. This header must be used together with x-amz-object-lock-retain-until-date.

Type: string

@@ -291,7 +291,7 @@

No, but required when x-amz-object-lock-retain-until-date is present.

-

x-amz-object-lock-retain-until-date

+

x-amz-object-lock-retain-until-date

Indicates the expiration time of the Object Lock retention. The value must be a UTC time that complies with ISO 8601, for example, 2015-07-01T04:11:15Z. This header must be used together with x-amz-object-lock-mode.

Type: string

diff --git a/docs/obs/s3api/en-us_topic_0125560276.html b/docs/obs/s3api/en-us_topic_0125560276.html index 0a2c946c1..9008a9674 100644 --- a/docs/obs/s3api/en-us_topic_0125560276.html +++ b/docs/obs/s3api/en-us_topic_0125560276.html @@ -6,6 +6,12 @@

What's New

+

2025-04-07

+ +

Updated the following content:

+

Updated informations in PUT Bucket lifecycle and PUT Bucket tagging.

+ +

2024-08-02

Updated the following content:

diff --git a/docs/obs/s3api/en-us_topic_0125560290.html b/docs/obs/s3api/en-us_topic_0125560290.html index 3cf40d9b5..701d8ada3 100644 --- a/docs/obs/s3api/en-us_topic_0125560290.html +++ b/docs/obs/s3api/en-us_topic_0125560290.html @@ -66,7 +66,9 @@ Expect: expect

Key

Name of the tag

-

Type: String. It can contain a maximum of 36 characters, including A to Z, a to z, 0 to 9, hyphens (-), underscores (_), and Unicode(\u4E00-\u9FFF). In the same bucket, the key of a tag must be unique.

+

Type: String.

+

A tag key must comply with the following naming rules:

+
  • Must contain 1 to 36 characters.
  • Only digits, letters, underscores (_), hyphens (-) are allowed.

Ancestor: Tag

Yes

@@ -75,7 +77,9 @@ Expect: expect

Value

Value of the tag

-

Type: String. It can contain a maximum of 43 characters, including A to Z, a to z, 0 to 9, hyphens (-), underscores (_), periods (.), and Unicode(\u4E00-\u9FFF). Note that periods (.) can be used for this parameter.

+

Type: String.

+

The tag value must comply with the following naming rules:

+
  • Must contain 0 to 43 characters.
  • Only digits, letters, underscores (_), hyphens (-) are allowed.

Ancestor: Tag

Yes

diff --git a/docs/obs/s3api/en-us_topic_0125560315.html b/docs/obs/s3api/en-us_topic_0125560315.html index 08c97c6af..38f0ff766 100644 --- a/docs/obs/s3api/en-us_topic_0125560315.html +++ b/docs/obs/s3api/en-us_topic_0125560315.html @@ -208,7 +208,7 @@

Yes

OBS does not support server-side encryption with S3-managed keys (SSE-S3).

-

If the master key of a KMS-encrypted object is deleted, OBS returns status code 400 Bad Request while downloading the object, not compatible with Amazon (returns 500).

+

If the master key of a KMS-encrypted object is deleted, OBS returns status code 400 Bad Request while downloading the object, not compatible with Amazon (returns 500).

OBS does not support object download with the if-range header.

@@ -415,7 +415,7 @@

OBS processes field x-amz-copy-source-if-* added to request headers but reserves HTTP-defined fields if-unmodified-since, if-modified-since, if-match, and if-none-match.

OBS does not support server-side encryption with S3-managed keys (SSE-S3).

-

If the master key of a KMS-encrypted object is deleted and the object is the source object of a copy operation, status code 400 Bad Request while copying the object, not compatible with Amazon (returns 500).

+

If the master key of a KMS-encrypted object is deleted and the object is the source object of a copy operation, status code 400 Bad Request while copying the object, not compatible with Amazon (returns 500).

Upload Part

@@ -454,7 +454,7 @@

None

-

PutBucketObjectLockConfiguration

+

PutBucketObjectLockConfiguration

Configuring a Default WORM Policy for a Bucket.

@@ -463,7 +463,7 @@

None

-

GetBucketObjectLockConfiguration

+

GetBucketObjectLockConfiguration

Obtaining the Default WORM Policy of a Bucket.

@@ -472,7 +472,7 @@

None

-

PutObjectRetention

+

PutObjectRetention

Configuring WORM Retention for an Object.

diff --git a/docs/obs/s3api/en-us_topic_0125560339.html b/docs/obs/s3api/en-us_topic_0125560339.html index 69fcff0f2..6e7393cad 100644 --- a/docs/obs/s3api/en-us_topic_0125560339.html +++ b/docs/obs/s3api/en-us_topic_0125560339.html @@ -125,7 +125,7 @@

Optional. This parameter must be carried in the request sent by federated users.

-

x-amz-object-lock-mode

+

x-amz-object-lock-mode

WORM mode that will be applied to the object. Currently, only COMPLIANCE is supported. This header must be used together with x-amz-object-lock-retain-until-date.

Type: string

@@ -134,7 +134,7 @@

No, but required when x-amz-object-lock-retain-until-date is present.

-

x-amz-object-lock-retain-until-date

+

x-amz-object-lock-retain-until-date

Indicates the expiration time of the Object Lock retention. The value must be a UTC time that complies with ISO 8601, for example, 2015-07-01T04:11:15Z. This header must be used together with x-amz-object-lock-mode.

Type: string

diff --git a/docs/obs/s3api/en-us_topic_0125560348.html b/docs/obs/s3api/en-us_topic_0125560348.html index 45c2cdec8..2a252fe86 100644 --- a/docs/obs/s3api/en-us_topic_0125560348.html +++ b/docs/obs/s3api/en-us_topic_0125560348.html @@ -223,7 +223,7 @@

Optional. This parameter must be carried in the request sent by federated users.

-

x-amz-object-lock-mode

+

x-amz-object-lock-mode

WORM mode that will be applied to the object. Currently, only COMPLIANCE is supported. This header must be used together with x-amz-object-lock-retain-until-date.

Type: string

@@ -232,7 +232,7 @@

No, but required when x-amz-object-lock-retain-until-date is present.

-

x-amz-object-lock-retain-until-date

+

x-amz-object-lock-retain-until-date

Indicates the expiration time of the Object Lock retention. The value must be a UTC time that complies with ISO 8601, for example, 2015-07-01T04:11:15Z. This header must be used together with x-amz-object-lock-mode.

Type: string

diff --git a/docs/obs/s3api/en-us_topic_0125560361.html b/docs/obs/s3api/en-us_topic_0125560361.html index 0f9b0fd62..904cbb323 100644 --- a/docs/obs/s3api/en-us_topic_0125560361.html +++ b/docs/obs/s3api/en-us_topic_0125560361.html @@ -119,26 +119,26 @@

No. This header is mandatory when SSE-C is used to copy a source object.

-

x-amz-copy-source-server-side-encryption-customer-key

+

x-amz-copy-source-server-side-encryption-customer-key

-

Indicates the customer-provided key used to decrypt the source object when customer-provided keys are used.

-

Type: string

+

Indicates the customer-provided key used to decrypt the source object when customer-provided keys are used.

+

Type: string

Example: x-amz-copy-source-server-side-encryption-customer-key:K7QkYpBkM5+hcs27fsNkUnNVaobncnLht/rCB2o/9Cw=

-

Constraints: This header is a base64-encoded 256-bit or 512-bit key and must be used together with x-amz-copy-source-server-side-encryption-customer-algorithm and x-amz-copy-source-server-side-encryption-customer-key-MD5.

+

Constraints: This header is a base64-encoded 256-bit or 512-bit key and must be used together with x-amz-copy-source-server-side-encryption-customer-algorithm and x-amz-copy-source-server-side-encryption-customer-key-MD5.

No.

-

This header is mandatory when customer-provided keys are used to copy source objects.

+

This header is mandatory when customer-provided keys are used to copy source objects.

-

x-amz-copy-source-server-side-encryption-customer-key-MD5

+

x-amz-copy-source-server-side-encryption-customer-key-MD5

-

Indicates the MD5 value of the customer-provided key used to decrypt the source object when customer-provided keys are used.

-

Type: string

-

Example: x-amz-copy-source-server-side-encryption-customer-key-MD5:4XvB3tbNTN+tIEVa0/fGaQ==

-

Constraints: This header is a 128-bit base64-encoded string and must be used together with x-amz-copy-source-server-side-encryption-customer-algorithm and x-amz-copy-source-server-side-encryption-customer-key.

+

Indicates the MD5 value of the customer-provided key used to decrypt the source object when customer-provided keys are used.

+

Type: string

+

Example: x-amz-copy-source-server-side-encryption-customer-key-MD5:4XvB3tbNTN+tIEVa0/fGaQ==

+

Constraints: This header is a 128-bit base64-encoded string and must be used together with x-amz-copy-source-server-side-encryption-customer-algorithm and x-amz-copy-source-server-side-encryption-customer-key.

No.

-

This header is mandatory when customer-provided keys are used to copy source objects.

+

This header is mandatory when customer-provided keys are used to copy source objects.

x-amz-security-token

diff --git a/docs/obs/s3api/en-us_topic_0125560379.html b/docs/obs/s3api/en-us_topic_0125560379.html index b8b4cbf41..00429e3d5 100644 --- a/docs/obs/s3api/en-us_topic_0125560379.html +++ b/docs/obs/s3api/en-us_topic_0125560379.html @@ -217,14 +217,14 @@

Type: String

-

x-amz-object-lock-mode

+

x-amz-object-lock-mode

WORM mode that will be applied to the object. Currently, only COMPLIANCE is supported. This header is returned only when the object has any object-level retention policy configured or has the default bucket-level WORM policy applied. To configure this header, the GetObjectRetention permission is required.

Type: string

Example: x-amz-object-lock-mode:COMPLIANCE

-

x-amz-object-lock-retain-until-date

+

x-amz-object-lock-retain-until-date

Indicates the expiration time of the WORM retention. The value must be a UTC time that complies with ISO 8601, for example, 2015-07-01T04:11:15Z. This header is returned only when the object has any object-level retention policy configured or has the default bucket-level WORM policy applied. To configure this header, the GetObjectRetention permission is required.

Type: string

diff --git a/docs/obs/s3api/en-us_topic_0125560399.html b/docs/obs/s3api/en-us_topic_0125560399.html index a14d1dfa9..d20f265fa 100644 --- a/docs/obs/s3api/en-us_topic_0125560399.html +++ b/docs/obs/s3api/en-us_topic_0125560399.html @@ -151,7 +151,7 @@

Optional. This parameter must be carried in the request sent by federated users.

-

x-amz-object-lock-mode

+

x-amz-object-lock-mode

WORM mode that will be applied to the object. Currently, only COMPLIANCE is supported. This header must be used together with x-amz-object-lock-retain-until-date.

Type: string

@@ -160,7 +160,7 @@

No, but required when x-amz-object-lock-retain-until-date is present.

-

x-amz-object-lock-retain-until-date

+

x-amz-object-lock-retain-until-date

Indicates the expiration time of the Object Lock retention. The value must be a UTC time that complies with ISO 8601, for example, 2015-07-01T04:11:15Z. This header must be used together with x-amz-object-lock-mode.

Type: string

@@ -303,8 +303,8 @@ Accept: */* Date: WED, 01 Jul 2015 04:11:15 GMT Authorization: authorization Content-Length: 10240 -x-amz-object-lock-mode:COMPLIANCE -x-amz-object-lock-retain-until-date:2022-09-24T16:10:25Z +x-amz-object-lock-mode:COMPLIANCE +x-amz-object-lock-retain-until-date:2022-09-24T16:10:25Z Expect: 100-continue [1024 Byte data content] diff --git a/docs/obs/s3api/en-us_topic_0125560422.html b/docs/obs/s3api/en-us_topic_0125560422.html index 4e3ff5304..68399ebcb 100644 --- a/docs/obs/s3api/en-us_topic_0125560422.html +++ b/docs/obs/s3api/en-us_topic_0125560422.html @@ -78,7 +78,7 @@

Principal

Indicates the grantee of a statement. The value can be a wildcard character (*) that indicates all users. When the grantee is a domain, Principal is in the AWS:domainid, AWS:arn:aws:iam::domainid:root, or CanonicalUser: format. When the grantee is a user, Principal is in the AWS:arn:aws:iam::domainid:user/userId or AWS:arn:aws:iam::domainid:user/userName format.

-

A statement grantee can specify whether the statement grantors are agency users or federated users. For agency users, the principal format is AWS:arn:aws:iam::domainid:agency/agencyName. For federated users, the principal format is Federated:arn:aws:iam::domainid:identity-provider/providername or Federated:arn:aws:iam::domainid:group/groupname.

+

A statement grantee can specify whether the statement grantors are agency users or federated users. For agency users, the principal format is AWS:arn:aws:iam::domainid:agency/agencyName. For federated users, the principal format is Federated:arn:aws:iam::domainid:identity-provider/providername or Federated:arn:aws:iam::domainid:group/groupname.

No, Choose either Principal or NotPrincipal

@@ -143,7 +143,7 @@
  • Action or NotAction
  • Resource or NotResource
  • Principal or NotPrincipal

In OBS, Action can be the following operations on buckets:

- +

In OBS, Action can be the following operations on objects:

@@ -404,14 +404,14 @@

Valid values: private| public-read| public-read-write|authenticated-read|bucket-owner-read|bucket-owner-full-control|log-delivery-write

-

s3:x-amz-grant-permission

+

s3:x-amz-grant-permission

-

Not supported

+

Not supported

-

s3:LocationConstraint

+

s3:LocationConstraint

-

Not supported

+

Not supported

s3:ListBucket

@@ -456,9 +456,9 @@

Valid values: private| public-read| public-read-write|authenticated-read|bucket-owner-read|bucket-owner-full-control|log-delivery-write

-

s3:x-amz-grant-permission

+

s3:x-amz-grant-permission

-

Not supported

+

Not supported

s3:PutObject

@@ -482,14 +482,14 @@

Valid values: COPY| REPLACE

-

s3:x-amz-grant-permission

+

s3:x-amz-grant-permission

-

Not supported

+

Not supported

-

s3:x-amz-storage-class

+

s3:x-amz-storage-class

-

Not supported

+

Not supported

s3:PutObjectAcl

@@ -500,9 +500,9 @@

Valid values: private| public-read| public-read-write|authenticated-read|bucket-owner-read|bucket-owner-full-control|log-delivery-write

-

s3:x-amz-grant-permission

+

s3:x-amz-grant-permission

-

Not supported

+

Not supported

s3:GetObjectVersion

@@ -519,52 +519,52 @@

String

-

s3:PutObjectVersionAcl

+

s3:PutObjectVersionAcl

-

s3:VersionId

+

s3:VersionId

-

String

+

String

-

s3:x-amz-acl

+

s3:x-amz-acl

-

x-amz-acl can contain the canned ACL.

-

Valid values: private| public-read| public-read-write|authenticated-read|bucket-owner-read|bucket-owner-full-control|log-delivery-write

+

x-amz-acl can contain the canned ACL.

+

Valid values: private| public-read| public-read-write|authenticated-read|bucket-owner-read|bucket-owner-full-control|log-delivery-write

-

s3:x-amz-grant-permission

+

s3:x-amz-grant-permission

-

Not supported

+

Not supported

-

s3:DeleteObjectVersion

+

s3:DeleteObjectVersion

-

s3:VersionId

+

s3:VersionId

-

String

+

String

-

s3:*

-

(Actions or any of the S3 Actions)

+

s3:*

+

(Actions or any of the S3 Actions)

-

s3:signatureversion

+

s3:signatureversion

-

Not supported

+

Not supported

-

s3:authType

+

s3:authType

-

Not supported

+

Not supported

-

s3:signatureAge

+

s3:signatureAge

-

Not supported

+

Not supported

-

s3:x-amz-content-sha256

+

s3:x-amz-content-sha256

-

Not supported

+

Not supported

diff --git a/docs/obs/s3api/en-us_topic_0125560423.html b/docs/obs/s3api/en-us_topic_0125560423.html index ecca1eeec..b4d1ce5f9 100644 --- a/docs/obs/s3api/en-us_topic_0125560423.html +++ b/docs/obs/s3api/en-us_topic_0125560423.html @@ -206,7 +206,7 @@ Expect: expect

Type: positive integer

Ancestor node: AbortIncompleteMultipartUpload

-

Required if the AbortIncompleteMultipartUpload element is absent.

+

Required if the AbortIncompleteMultipartUpload element is present.

Prefix

diff --git a/docs/obs/s3api/en-us_topic_0125560486.html b/docs/obs/s3api/en-us_topic_0125560486.html index 52f2177cf..ccb105716 100644 --- a/docs/obs/s3api/en-us_topic_0125560486.html +++ b/docs/obs/s3api/en-us_topic_0125560486.html @@ -65,7 +65,7 @@

Example: x-amz-server-side-encryption-customer-algorithm:AES256

Constraints: This header must be used together with x-amz-server-side-encryption-customer-key and x-amz-server-side-encryption-customer-key-MD5.

-

No. This header is mandatory when customer-provided keys are used.

+

No. This header is mandatory when customer-provided keys are used.

x-amz-server-side-encryption-customer-key

@@ -75,7 +75,7 @@

Example: x-amz-server-side-encryption-customer-key:K7QkYpBkM5+hcs27fsNkUnNVaobncnLht/rCB2o/9Cw=

Constraints: This header is a base64-encoded 256-bit or 512-bit key and must be used together with x-amz-server-side-encryption-customer-algorithm and x-amz-server-side-encryption-customer-key-MD5.

-

No. This header is mandatory when customer-provided keys are used.

+

No. This header is mandatory when customer-provided keys are used.

x-amz-server-side-encryption-customer-key-MD5

@@ -85,7 +85,7 @@

Example: x-amz-server-side-encryption-customer-key-MD5:4XvB3tbNTN+tIEVa0/fGaQ==

Constraints: This header is a base64-encoded 128-bit MD5 value and must be used together with x-amz-server-side-encryption-customer-algorithm and x-amz-server-side-encryption-customer-key.

-

No. This header is mandatory when customer-provided keys are used.

+

No. This header is mandatory when customer-provided keys are used.

x-amz-security-token