diff --git a/docs/obs/api-ref/ALL_META.TXT.json b/docs/obs/api-ref/ALL_META.TXT.json index d3879bf1..516a71d6 100644 --- a/docs/obs/api-ref/ALL_META.TXT.json +++ b/docs/obs/api-ref/ALL_META.TXT.json @@ -223,7 +223,7 @@ "uri":"obs_04_0022.html", "product_code":"obs", "code":"23", - "des":"This operation lists objects in a bucket. To use this operation, you must have the permission to read the bucket.If you specify only the bucket name in the request URI, f", + "des":"This operation lists objects in a bucket. To use this operation, you must have the permission to read the bucket.If you specify only the bucket name in the request, OBS r", "doc_type":"api", "kw":"Listing Objects in a Bucket,Operations on Buckets,API Reference", "title":"Listing Objects in a Bucket", @@ -493,7 +493,7 @@ "uri":"obs_04_0051.html", "product_code":"obs", "code":"50", - "des":"This operation deletes the tags of a bucket.To perform this operation, you must have the PutBucketTagging permission. By default, only the bucket owner can delete the tag", + "des":"This operation deletes the tags of a bucket.To perform this operation, you must have the DeleteBucketTagging permission. By default, only the bucket owner can delete the ", "doc_type":"api", "kw":"Deleting Tags,Advanced Bucket Settings,API Reference", "title":"Deleting Tags", @@ -513,7 +513,7 @@ "uri":"obs_04_0053.html", "product_code":"obs", "code":"52", - "des":"Only the bucket owner can query information about the bucket storage quota. However, an inactive owner is not allowed to get the bucket quota. The bucket storage quota is", + "des":"A bucket owner can query the bucket storage quota, but a bucket owner who is frozen due to arrears cannot. The bucket storage quota is measured by byte. 0 indicates that ", "doc_type":"api", "kw":"Querying Bucket Storage Quota,Advanced Bucket Settings,API Reference", "title":"Querying Bucket Storage Quota", @@ -590,9 +590,29 @@ "githuburl":"" }, { - "uri":"obs_04_0070.html", + "uri":"obs_04_0068.html", "product_code":"obs", "code":"60", + "des":"The requester-pays configuration allows the requester to pay for data transfer and API calls associated with accessing the requested OBS resources, while the bucket owner", + "doc_type":"api", + "kw":"Configuring the Requester-Pays Function for a Bucket,Advanced Bucket Settings,API Reference", + "title":"Configuring the Requester-Pays Function for a Bucket", + "githuburl":"" + }, + { + "uri":"obs_04_0069.html", + "product_code":"obs", + "code":"61", + "des":"This API obtains the requester-pays configuration information of a bucket.This request contains no message parameters.This request uses common headers. For details, see T", + "doc_type":"api", + "kw":"Obtaining the Requester-Pays Configuration Information of a Bucket,Advanced Bucket Settings,API Refe", + "title":"Obtaining the Requester-Pays Configuration Information of a Bucket", + "githuburl":"" + }, + { + "uri":"obs_04_0070.html", + "product_code":"obs", + "code":"62", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Static Website Hosting", @@ -602,7 +622,7 @@ { "uri":"obs_04_0071.html", "product_code":"obs", - "code":"61", + "code":"63", "des":"OBS allows you to store static web page resources such as HTML web pages, flash files, videos, and audios in a bucket. When a client accesses these resources from the web", "doc_type":"api", "kw":"Configuring Static Website Hosting for a Bucket,Static Website Hosting,API Reference", @@ -612,7 +632,7 @@ { "uri":"obs_04_0072.html", "product_code":"obs", - "code":"62", + "code":"64", "des":"You can perform this operation to get the static website hosting configuration of a bucket.To perform this operation, you must have the GetBucketWebsite permission. By de", "doc_type":"api", "kw":"Obtaining the Static Website Hosting Configuration of a Bucket,Static Website Hosting,API Reference", @@ -622,7 +642,7 @@ { "uri":"obs_04_0073.html", "product_code":"obs", - "code":"63", + "code":"65", "des":"You can perform this operation to delete the website configuration of a bucket.To perform this operation, you must have the DeleteBucketWebsite permission. By default, on", "doc_type":"api", "kw":"Deleting the Static Website Hosting Configuration of a Bucket,Static Website Hosting,API Reference", @@ -632,7 +652,7 @@ { "uri":"obs_04_0074.html", "product_code":"obs", - "code":"64", + "code":"66", "des":"Cross-origin resource sharing (CORS) is a standard mechanism proposed by World Wide Web Consortium (W3C) and allows cross-origin requests from clients. For standard web p", "doc_type":"api", "kw":"Configuring Bucket CORS,Static Website Hosting,API Reference", @@ -642,7 +662,7 @@ { "uri":"obs_04_0075.html", "product_code":"obs", - "code":"65", + "code":"67", "des":"You can perform this operation to obtain CORS configuration information about a specified bucket.To perform this operation, you must have the GetBucketCORS permission. By", "doc_type":"api", "kw":"Obtaining the CORS Configuration of a Bucket,Static Website Hosting,API Reference", @@ -652,7 +672,7 @@ { "uri":"obs_04_0076.html", "product_code":"obs", - "code":"66", + "code":"68", "des":"This operation is used to delete the CORS configuration of a bucket. After the CORS configuration is deleted, the bucket and objects in it cannot be accessed by requests ", "doc_type":"api", "kw":"Deleting the CORS Configuration of a Bucket,Static Website Hosting,API Reference", @@ -662,7 +682,7 @@ { "uri":"obs_04_0077.html", "product_code":"obs", - "code":"67", + "code":"69", "des":"OPTIONS refers to pre-requests that are sent to servers by clients. Generally, the requests are used to check whether clients have permissions to perform operations on se", "doc_type":"api", "kw":"OPTIONS Bucket,Static Website Hosting,API Reference", @@ -672,7 +692,7 @@ { "uri":"obs_04_0078.html", "product_code":"obs", - "code":"68", + "code":"70", "des":"For details, see OPTIONS Bucket.With the OPTIONS Object, you need to specify an object name in the URL, but an object name is not required with the OPTIONS Bucket, which ", "doc_type":"api", "kw":"OPTIONS Object,Static Website Hosting,API Reference", @@ -682,7 +702,7 @@ { "uri":"obs_04_0079.html", "product_code":"obs", - "code":"69", + "code":"71", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Operations on Objects", @@ -692,8 +712,8 @@ { "uri":"obs_04_0080.html", "product_code":"obs", - "code":"70", - "des":"After bucket creation in OBS, you can use this operation to upload an object to the bucket. Uploading an object adds it to a bucket. This requires users to have the write", + "code":"72", + "des":"After bucket creation in OBS, you can use this operation to upload an object to the bucket. This operation uploads an object to a bucket. To use this operation, you must ", "doc_type":"api", "kw":"Uploading Objects - PUT,Operations on Objects,API Reference", "title":"Uploading Objects - PUT", @@ -702,7 +722,7 @@ { "uri":"obs_04_0081.html", "product_code":"obs", - "code":"71", + "code":"73", "des":"This operation uploads an object to a bucket. To use this operation, you must have the write permission on the bucket.The name of each object in a bucket must be unique.W", "doc_type":"api", "kw":"Uploading Objects - POST,Operations on Objects,API Reference", @@ -712,7 +732,7 @@ { "uri":"obs_04_0082.html", "product_code":"obs", - "code":"72", + "code":"74", "des":"You can perform this operation to create a copy of an existing object in OBS.Users can determine whether to copy the metadata of the source object to the target object (b", "doc_type":"api", "kw":"Copying Objects,Operations on Objects,API Reference", @@ -722,7 +742,7 @@ { "uri":"obs_04_0083.html", "product_code":"obs", - "code":"73", + "code":"75", "des":"This operation downloads objects from OBS. Before using this GET operation, check that you have the read permission for the target object. If the object owner has granted", "doc_type":"api", "kw":"Downloading Objects,Operations on Objects,API Reference", @@ -732,7 +752,7 @@ { "uri":"obs_04_0084.html", "product_code":"obs", - "code":"74", + "code":"76", "des":"Users with the read permission on objects can perform the HeadObject operation to obtain metadata of objects. The object metadata is included in the response.This operati", "doc_type":"api", "kw":"Querying Object Metadata,Operations on Objects,API Reference", @@ -742,7 +762,7 @@ { "uri":"obs_04_0085.html", "product_code":"obs", - "code":"75", + "code":"77", "des":"You can perform this operation to delete an object. If you try to delete an object that does not exist, OBS will return a success message.When versioning is enabled for a", "doc_type":"api", "kw":"Deleting an Object,Operations on Objects,API Reference", @@ -752,7 +772,7 @@ { "uri":"obs_04_0086.html", "product_code":"obs", - "code":"76", + "code":"78", "des":"This operation can be used to batch delete some objects in a bucket. The deletion cannot be undone. After the operation is implemented, the returned information contains ", "doc_type":"api", "kw":"Deleting Objects,Operations on Objects,API Reference", @@ -762,7 +782,7 @@ { "uri":"obs_04_0087.html", "product_code":"obs", - "code":"77", + "code":"79", "des":"To obtain the content of an object in the Cold storage class, you need to restore the object first and then you can download it. After an object is restored, a copy of th", "doc_type":"api", "kw":"Restoring Cold Objects,Operations on Objects,API Reference", @@ -772,7 +792,7 @@ { "uri":"obs_04_0089.html", "product_code":"obs", - "code":"78", + "code":"80", "des":"OBS supports the control of access permission for objects. By default, only the object creator has the read and write permissions for the object. However, the creator can", "doc_type":"api", "kw":"Configuring an Object ACL,Operations on Objects,API Reference", @@ -782,7 +802,7 @@ { "uri":"obs_04_0090.html", "product_code":"obs", - "code":"79", + "code":"81", "des":"The implementation of this operation returns the ACL configuration of an object. You can perform this operation to view the ACL of an object, as long as you have the read", "doc_type":"api", "kw":"Obtaining Object ACL Configuration,Operations on Objects,API Reference", @@ -792,7 +812,7 @@ { "uri":"obs_04_0091.html", "product_code":"obs", - "code":"80", + "code":"82", "des":"This operation modifies, deletes, or adds metadata to uploaded objects in a bucket.OBS supports the six HTTP request headers: Cache-Control, Expires, Content-Encoding, Co", "doc_type":"api", "kw":"Modifying Object Metadata,Operations on Objects,API Reference", @@ -802,7 +822,7 @@ { "uri":"obs_04_0092.html", "product_code":"obs", - "code":"81", + "code":"83", "des":"This operation can modify an object from a specified position.This API is supported only by parallel file systems. For details about how to create a parallel file system,", "doc_type":"api", "kw":"Modifying an Object,Operations on Objects,API Reference", @@ -812,7 +832,7 @@ { "uri":"obs_04_0093.html", "product_code":"obs", - "code":"82", + "code":"84", "des":"This operation can truncate an object to a specified size.This API is supported only by parallel file systems. For details about how to create a parallel file system, see", "doc_type":"api", "kw":"Truncating an Object,Operations on Objects,API Reference", @@ -822,7 +842,7 @@ { "uri":"obs_04_0094.html", "product_code":"obs", - "code":"83", + "code":"85", "des":"This operation can rename an object.This API is supported only by parallel file systems. For details about how to create a parallel file system, see Sample Request 4. Ren", "doc_type":"api", "kw":"Renaming an Object,Operations on Objects,API Reference", @@ -832,7 +852,7 @@ { "uri":"obs_04_0096.html", "product_code":"obs", - "code":"84", + "code":"86", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Operations on Multipart Upload", @@ -842,7 +862,7 @@ { "uri":"obs_04_0097.html", "product_code":"obs", - "code":"85", + "code":"87", "des":"This operation queries all the multipart upload tasks that are initialized but have not been merged or canceled in a bucket.This request uses parameters to specify the qu", "doc_type":"api", "kw":"Listing Initiated Multipart Uploads in a Bucket,Operations on Multipart Upload,API Reference", @@ -852,7 +872,7 @@ { "uri":"obs_04_0098.html", "product_code":"obs", - "code":"86", + "code":"88", "des":"Before using this operation, make an API operation call to create a multipart upload task. The system will return a globally unique upload ID as the multipart upload iden", "doc_type":"api", "kw":"Initiating a Multipart Upload,Operations on Multipart Upload,API Reference", @@ -862,7 +882,7 @@ { "uri":"obs_04_0099.html", "product_code":"obs", - "code":"87", + "code":"89", "des":"After initiating a multipart upload, you can use this operation to upload parts for the multipart upload using its task ID. When parts are uploaded in a multipart upload ", "doc_type":"api", "kw":"Multipart Upload,Operations on Multipart Upload,API Reference", @@ -872,7 +892,7 @@ { "uri":"obs_04_0100.html", "product_code":"obs", - "code":"88", + "code":"90", "des":"After creating a multipart upload job, you can specify its upload ID and upload a part to the job in OBS. Alternatively, you can make an API call to add a part (part of a", "doc_type":"api", "kw":"Uploading a Part of an Object - Copy,Operations on Multipart Upload,API Reference", @@ -882,7 +902,7 @@ { "uri":"obs_04_0101.html", "product_code":"obs", - "code":"89", + "code":"91", "des":"You can perform this operation to query all parts associated to a multipart upload. The size of each part listed by this API is the same as the size of the part uploaded.", "doc_type":"api", "kw":"Listing Uploaded Parts of an Object,Operations on Multipart Upload,API Reference", @@ -892,7 +912,7 @@ { "uri":"obs_04_0102.html", "product_code":"obs", - "code":"90", + "code":"92", "des":"After uploading all parts for a multipart upload, you can use this operation to complete the multipart upload. Before performing this operation, you cannot download the u", "doc_type":"api", "kw":"Completing a Multipart Upload,Operations on Multipart Upload,API Reference", @@ -902,7 +922,7 @@ { "uri":"obs_04_0103.html", "product_code":"obs", - "code":"91", + "code":"93", "des":"You can perform this operation to abort a multipart upload. You cannot upload or list parts after operations to merge parts or abort a multipart upload are performed.This", "doc_type":"api", "kw":"Canceling a Multipart Upload Task,Operations on Multipart Upload,API Reference", @@ -912,7 +932,7 @@ { "uri":"obs_04_0104.html", "product_code":"obs", - "code":"92", + "code":"94", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Server-Side Encryption", @@ -922,7 +942,7 @@ { "uri":"obs_04_0105.html", "product_code":"obs", - "code":"93", + "code":"95", "des":"Users can upload and download objects in common mode or using server-side encryption.OBS supports server-side encryption.Users can implement this function based on the ke", "doc_type":"api", "kw":"Server-Side Encryption Overview,Server-Side Encryption,API Reference", @@ -932,7 +952,7 @@ { "uri":"obs_04_0106.html", "product_code":"obs", - "code":"94", + "code":"96", "des":"In the SSE-KMS mode, OBS uses the keys provided by KMS for server-side encryption. When an object encrypted using SSE-KMS is added to a bucket in a region for the first t", "doc_type":"api", "kw":"Server-Side Encryption (SSE-KMS),Server-Side Encryption,API Reference", @@ -942,7 +962,7 @@ { "uri":"obs_04_0107.html", "product_code":"obs", - "code":"95", + "code":"97", "des":"In the SSE-C mode, OBS uses the keys and MD5 values provided by customers for server-side encryption.OBS does not store your encryption keys. If you lost your encryption ", "doc_type":"api", "kw":"Server-Side Encryption (SSE-C),Server-Side Encryption,API Reference", @@ -952,17 +972,27 @@ { "uri":"obs_04_0108.html", "product_code":"obs", - "code":"96", + "code":"98", "des":"This section lists the operations related to server-side encryption and describes HTTP protocols applicable to the operations.The following table describes the requiremen", "doc_type":"api", "kw":"API Operations Related to Server-Side Encryption,Server-Side Encryption,API Reference", "title":"API Operations Related to Server-Side Encryption", "githuburl":"" }, + { + "uri":"obs_04_0115.html", + "product_code":"obs", + "code":"99", + "des":"If an API call fails, no result data is returned. You can locate the cause of the error according to the error code of each API. If an API call fails, HTTP status code 3x", + "doc_type":"api", + "kw":"Error Codes,API Reference", + "title":"Error Codes", + "githuburl":"" + }, { "uri":"obs_04_0113.html", "product_code":"obs", - "code":"97", + "code":"100", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Appendixes", @@ -972,27 +1002,17 @@ { "uri":"obs_04_0114.html", "product_code":"obs", - "code":"98", + "code":"101", "des":"Table 1 lists the status codes and prompt message returned by the server to the user.Send API requests using the HTTP/HTTPS format that complies with https://www.ietf.org", "doc_type":"api", "kw":"Status Codes,Appendixes,API Reference", "title":"Status Codes", "githuburl":"" }, - { - "uri":"obs_04_0115.html", - "product_code":"obs", - "code":"99", - "des":"If an API call fails, no result data is returned. You can locate the cause of the error according to the error code of each API. If an API call fails, HTTP status code 3x", - "doc_type":"api", - "kw":"Error Codes,Appendixes,API Reference", - "title":"Error Codes", - "githuburl":"" - }, { "uri":"obs_04_0116.html", "product_code":"obs", - "code":"100", + "code":"102", "des":"When you call APIs, you need to use the AK and SK for authentication. To obtain the AK and SK, perform the following steps:Keep AKs and SKs properly to prevent informatio", "doc_type":"api", "kw":"Obtaining Access Keys (AK/SK),Appendixes,API Reference", @@ -1002,7 +1022,7 @@ { "uri":"obs_04_0117.html", "product_code":"obs", - "code":"101", + "code":"103", "des":"During API calls, the domain ID (DomainID) and user ID (UserID) need to be specified in some requests. Therefore, you need to obtain them from the console. The procedure ", "doc_type":"api", "kw":"Obtaining the Domain ID and User ID,Appendixes,API Reference", @@ -1012,7 +1032,7 @@ { "uri":"obs_04_0118.html", "product_code":"obs", - "code":"102", + "code":"104", "des":"After a success message is returned in response to a client's write or deletion request, the client can obtain the latest data. If a client that initiates a write request", "doc_type":"api", "kw":"Consistency of Concurrent Operations,Appendixes,API Reference", @@ -1022,7 +1042,7 @@ { "uri":"obs_04_0000.html", "product_code":"obs", - "code":"103", + "code":"105", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Change History,API Reference", diff --git a/docs/obs/api-ref/CLASS.TXT.json b/docs/obs/api-ref/CLASS.TXT.json index 332ff4ce..005b5fb7 100644 --- a/docs/obs/api-ref/CLASS.TXT.json +++ b/docs/obs/api-ref/CLASS.TXT.json @@ -198,7 +198,7 @@ "code":"22" }, { - "desc":"This operation lists objects in a bucket. To use this operation, you must have the permission to read the bucket.If you specify only the bucket name in the request URI, f", + "desc":"This operation lists objects in a bucket. To use this operation, you must have the permission to read the bucket.If you specify only the bucket name in the request, OBS r", "product_code":"obs", "title":"Listing Objects in a Bucket", "uri":"obs_04_0022.html", @@ -441,7 +441,7 @@ "code":"49" }, { - "desc":"This operation deletes the tags of a bucket.To perform this operation, you must have the PutBucketTagging permission. By default, only the bucket owner can delete the tag", + "desc":"This operation deletes the tags of a bucket.To perform this operation, you must have the DeleteBucketTagging permission. By default, only the bucket owner can delete the ", "product_code":"obs", "title":"Deleting Tags", "uri":"obs_04_0051.html", @@ -459,7 +459,7 @@ "code":"51" }, { - "desc":"Only the bucket owner can query information about the bucket storage quota. However, an inactive owner is not allowed to get the bucket quota. The bucket storage quota is", + "desc":"A bucket owner can query the bucket storage quota, but a bucket owner who is frozen due to arrears cannot. The bucket storage quota is measured by byte. 0 indicates that ", "product_code":"obs", "title":"Querying Bucket Storage Quota", "uri":"obs_04_0053.html", @@ -530,6 +530,24 @@ "p_code":"28", "code":"59" }, + { + "desc":"The requester-pays configuration allows the requester to pay for data transfer and API calls associated with accessing the requested OBS resources, while the bucket owner", + "product_code":"obs", + "title":"Configuring the Requester-Pays Function for a Bucket", + "uri":"obs_04_0068.html", + "doc_type":"api", + "p_code":"28", + "code":"60" + }, + { + "desc":"This API obtains the requester-pays configuration information of a bucket.This request contains no message parameters.This request uses common headers. For details, see T", + "product_code":"obs", + "title":"Obtaining the Requester-Pays Configuration Information of a Bucket", + "uri":"obs_04_0069.html", + "doc_type":"api", + "p_code":"28", + "code":"61" + }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"obs", @@ -537,7 +555,7 @@ "uri":"obs_04_0070.html", "doc_type":"api", "p_code":"19", - "code":"60" + "code":"62" }, { "desc":"OBS allows you to store static web page resources such as HTML web pages, flash files, videos, and audios in a bucket. When a client accesses these resources from the web", @@ -545,8 +563,8 @@ "title":"Configuring Static Website Hosting for a Bucket", "uri":"obs_04_0071.html", "doc_type":"api", - "p_code":"60", - "code":"61" + "p_code":"62", + "code":"63" }, { "desc":"You can perform this operation to get the static website hosting configuration of a bucket.To perform this operation, you must have the GetBucketWebsite permission. By de", @@ -554,8 +572,8 @@ "title":"Obtaining the Static Website Hosting Configuration of a Bucket", "uri":"obs_04_0072.html", "doc_type":"api", - "p_code":"60", - "code":"62" + "p_code":"62", + "code":"64" }, { "desc":"You can perform this operation to delete the website configuration of a bucket.To perform this operation, you must have the DeleteBucketWebsite permission. By default, on", @@ -563,8 +581,8 @@ "title":"Deleting the Static Website Hosting Configuration of a Bucket", "uri":"obs_04_0073.html", "doc_type":"api", - "p_code":"60", - "code":"63" + "p_code":"62", + "code":"65" }, { "desc":"Cross-origin resource sharing (CORS) is a standard mechanism proposed by World Wide Web Consortium (W3C) and allows cross-origin requests from clients. For standard web p", @@ -572,8 +590,8 @@ "title":"Configuring Bucket CORS", "uri":"obs_04_0074.html", "doc_type":"api", - "p_code":"60", - "code":"64" + "p_code":"62", + "code":"66" }, { "desc":"You can perform this operation to obtain CORS configuration information about a specified bucket.To perform this operation, you must have the GetBucketCORS permission. By", @@ -581,8 +599,8 @@ "title":"Obtaining the CORS Configuration of a Bucket", "uri":"obs_04_0075.html", "doc_type":"api", - "p_code":"60", - "code":"65" + "p_code":"62", + "code":"67" }, { "desc":"This operation is used to delete the CORS configuration of a bucket. After the CORS configuration is deleted, the bucket and objects in it cannot be accessed by requests ", @@ -590,8 +608,8 @@ "title":"Deleting the CORS Configuration of a Bucket", "uri":"obs_04_0076.html", "doc_type":"api", - "p_code":"60", - "code":"66" + "p_code":"62", + "code":"68" }, { "desc":"OPTIONS refers to pre-requests that are sent to servers by clients. Generally, the requests are used to check whether clients have permissions to perform operations on se", @@ -599,8 +617,8 @@ "title":"OPTIONS Bucket", "uri":"obs_04_0077.html", "doc_type":"api", - "p_code":"60", - "code":"67" + "p_code":"62", + "code":"69" }, { "desc":"For details, see OPTIONS Bucket.With the OPTIONS Object, you need to specify an object name in the URL, but an object name is not required with the OPTIONS Bucket, which ", @@ -608,8 +626,8 @@ "title":"OPTIONS Object", "uri":"obs_04_0078.html", "doc_type":"api", - "p_code":"60", - "code":"68" + "p_code":"62", + "code":"70" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -618,16 +636,16 @@ "uri":"obs_04_0079.html", "doc_type":"api", "p_code":"19", - "code":"69" + "code":"71" }, { - "desc":"After bucket creation in OBS, you can use this operation to upload an object to the bucket. Uploading an object adds it to a bucket. This requires users to have the write", + "desc":"After bucket creation in OBS, you can use this operation to upload an object to the bucket. This operation uploads an object to a bucket. To use this operation, you must ", "product_code":"obs", "title":"Uploading Objects - PUT", "uri":"obs_04_0080.html", "doc_type":"api", - "p_code":"69", - "code":"70" + "p_code":"71", + "code":"72" }, { "desc":"This operation uploads an object to a bucket. To use this operation, you must have the write permission on the bucket.The name of each object in a bucket must be unique.W", @@ -635,8 +653,8 @@ "title":"Uploading Objects - POST", "uri":"obs_04_0081.html", "doc_type":"api", - "p_code":"69", - "code":"71" + "p_code":"71", + "code":"73" }, { "desc":"You can perform this operation to create a copy of an existing object in OBS.Users can determine whether to copy the metadata of the source object to the target object (b", @@ -644,8 +662,8 @@ "title":"Copying Objects", "uri":"obs_04_0082.html", "doc_type":"api", - "p_code":"69", - "code":"72" + "p_code":"71", + "code":"74" }, { "desc":"This operation downloads objects from OBS. Before using this GET operation, check that you have the read permission for the target object. If the object owner has granted", @@ -653,8 +671,8 @@ "title":"Downloading Objects", "uri":"obs_04_0083.html", "doc_type":"api", - "p_code":"69", - "code":"73" + "p_code":"71", + "code":"75" }, { "desc":"Users with the read permission on objects can perform the HeadObject operation to obtain metadata of objects. The object metadata is included in the response.This operati", @@ -662,8 +680,8 @@ "title":"Querying Object Metadata", "uri":"obs_04_0084.html", "doc_type":"api", - "p_code":"69", - "code":"74" + "p_code":"71", + "code":"76" }, { "desc":"You can perform this operation to delete an object. If you try to delete an object that does not exist, OBS will return a success message.When versioning is enabled for a", @@ -671,8 +689,8 @@ "title":"Deleting an Object", "uri":"obs_04_0085.html", "doc_type":"api", - "p_code":"69", - "code":"75" + "p_code":"71", + "code":"77" }, { "desc":"This operation can be used to batch delete some objects in a bucket. The deletion cannot be undone. After the operation is implemented, the returned information contains ", @@ -680,8 +698,8 @@ "title":"Deleting Objects", "uri":"obs_04_0086.html", "doc_type":"api", - "p_code":"69", - "code":"76" + "p_code":"71", + "code":"78" }, { "desc":"To obtain the content of an object in the Cold storage class, you need to restore the object first and then you can download it. After an object is restored, a copy of th", @@ -689,8 +707,8 @@ "title":"Restoring Cold Objects", "uri":"obs_04_0087.html", "doc_type":"api", - "p_code":"69", - "code":"77" + "p_code":"71", + "code":"79" }, { "desc":"OBS supports the control of access permission for objects. By default, only the object creator has the read and write permissions for the object. However, the creator can", @@ -698,8 +716,8 @@ "title":"Configuring an Object ACL", "uri":"obs_04_0089.html", "doc_type":"api", - "p_code":"69", - "code":"78" + "p_code":"71", + "code":"80" }, { "desc":"The implementation of this operation returns the ACL configuration of an object. You can perform this operation to view the ACL of an object, as long as you have the read", @@ -707,8 +725,8 @@ "title":"Obtaining Object ACL Configuration", "uri":"obs_04_0090.html", "doc_type":"api", - "p_code":"69", - "code":"79" + "p_code":"71", + "code":"81" }, { "desc":"This operation modifies, deletes, or adds metadata to uploaded objects in a bucket.OBS supports the six HTTP request headers: Cache-Control, Expires, Content-Encoding, Co", @@ -716,8 +734,8 @@ "title":"Modifying Object Metadata", "uri":"obs_04_0091.html", "doc_type":"api", - "p_code":"69", - "code":"80" + "p_code":"71", + "code":"82" }, { "desc":"This operation can modify an object from a specified position.This API is supported only by parallel file systems. For details about how to create a parallel file system,", @@ -725,8 +743,8 @@ "title":"Modifying an Object", "uri":"obs_04_0092.html", "doc_type":"api", - "p_code":"69", - "code":"81" + "p_code":"71", + "code":"83" }, { "desc":"This operation can truncate an object to a specified size.This API is supported only by parallel file systems. For details about how to create a parallel file system, see", @@ -734,8 +752,8 @@ "title":"Truncating an Object", "uri":"obs_04_0093.html", "doc_type":"api", - "p_code":"69", - "code":"82" + "p_code":"71", + "code":"84" }, { "desc":"This operation can rename an object.This API is supported only by parallel file systems. For details about how to create a parallel file system, see Sample Request 4. Ren", @@ -743,8 +761,8 @@ "title":"Renaming an Object", "uri":"obs_04_0094.html", "doc_type":"api", - "p_code":"69", - "code":"83" + "p_code":"71", + "code":"85" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -753,7 +771,7 @@ "uri":"obs_04_0096.html", "doc_type":"api", "p_code":"19", - "code":"84" + "code":"86" }, { "desc":"This operation queries all the multipart upload tasks that are initialized but have not been merged or canceled in a bucket.This request uses parameters to specify the qu", @@ -761,8 +779,8 @@ "title":"Listing Initiated Multipart Uploads in a Bucket", "uri":"obs_04_0097.html", "doc_type":"api", - "p_code":"84", - "code":"85" + "p_code":"86", + "code":"87" }, { "desc":"Before using this operation, make an API operation call to create a multipart upload task. The system will return a globally unique upload ID as the multipart upload iden", @@ -770,8 +788,8 @@ "title":"Initiating a Multipart Upload", "uri":"obs_04_0098.html", "doc_type":"api", - "p_code":"84", - "code":"86" + "p_code":"86", + "code":"88" }, { "desc":"After initiating a multipart upload, you can use this operation to upload parts for the multipart upload using its task ID. When parts are uploaded in a multipart upload ", @@ -779,8 +797,8 @@ "title":"Multipart Upload", "uri":"obs_04_0099.html", "doc_type":"api", - "p_code":"84", - "code":"87" + "p_code":"86", + "code":"89" }, { "desc":"After creating a multipart upload job, you can specify its upload ID and upload a part to the job in OBS. Alternatively, you can make an API call to add a part (part of a", @@ -788,8 +806,8 @@ "title":"Uploading a Part of an Object - Copy", "uri":"obs_04_0100.html", "doc_type":"api", - "p_code":"84", - "code":"88" + "p_code":"86", + "code":"90" }, { "desc":"You can perform this operation to query all parts associated to a multipart upload. The size of each part listed by this API is the same as the size of the part uploaded.", @@ -797,8 +815,8 @@ "title":"Listing Uploaded Parts of an Object", "uri":"obs_04_0101.html", "doc_type":"api", - "p_code":"84", - "code":"89" + "p_code":"86", + "code":"91" }, { "desc":"After uploading all parts for a multipart upload, you can use this operation to complete the multipart upload. Before performing this operation, you cannot download the u", @@ -806,8 +824,8 @@ "title":"Completing a Multipart Upload", "uri":"obs_04_0102.html", "doc_type":"api", - "p_code":"84", - "code":"90" + "p_code":"86", + "code":"92" }, { "desc":"You can perform this operation to abort a multipart upload. You cannot upload or list parts after operations to merge parts or abort a multipart upload are performed.This", @@ -815,8 +833,8 @@ "title":"Canceling a Multipart Upload Task", "uri":"obs_04_0103.html", "doc_type":"api", - "p_code":"84", - "code":"91" + "p_code":"86", + "code":"93" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -825,7 +843,7 @@ "uri":"obs_04_0104.html", "doc_type":"api", "p_code":"19", - "code":"92" + "code":"94" }, { "desc":"Users can upload and download objects in common mode or using server-side encryption.OBS supports server-side encryption.Users can implement this function based on the ke", @@ -833,8 +851,8 @@ "title":"Server-Side Encryption Overview", "uri":"obs_04_0105.html", "doc_type":"api", - "p_code":"92", - "code":"93" + "p_code":"94", + "code":"95" }, { "desc":"In the SSE-KMS mode, OBS uses the keys provided by KMS for server-side encryption. When an object encrypted using SSE-KMS is added to a bucket in a region for the first t", @@ -842,8 +860,8 @@ "title":"Server-Side Encryption (SSE-KMS)", "uri":"obs_04_0106.html", "doc_type":"api", - "p_code":"92", - "code":"94" + "p_code":"94", + "code":"96" }, { "desc":"In the SSE-C mode, OBS uses the keys and MD5 values provided by customers for server-side encryption.OBS does not store your encryption keys. If you lost your encryption ", @@ -851,8 +869,8 @@ "title":"Server-Side Encryption (SSE-C)", "uri":"obs_04_0107.html", "doc_type":"api", - "p_code":"92", - "code":"95" + "p_code":"94", + "code":"97" }, { "desc":"This section lists the operations related to server-side encryption and describes HTTP protocols applicable to the operations.The following table describes the requiremen", @@ -860,25 +878,7 @@ "title":"API Operations Related to Server-Side Encryption", "uri":"obs_04_0108.html", "doc_type":"api", - "p_code":"92", - "code":"96" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"obs", - "title":"Appendixes", - "uri":"obs_04_0113.html", - "doc_type":"api", - "p_code":"", - "code":"97" - }, - { - "desc":"Table 1 lists the status codes and prompt message returned by the server to the user.Send API requests using the HTTP/HTTPS format that complies with https://www.ietf.org", - "product_code":"obs", - "title":"Status Codes", - "uri":"obs_04_0114.html", - "doc_type":"api", - "p_code":"97", + "p_code":"94", "code":"98" }, { @@ -887,17 +887,35 @@ "title":"Error Codes", "uri":"obs_04_0115.html", "doc_type":"api", - "p_code":"97", + "p_code":"", "code":"99" }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"obs", + "title":"Appendixes", + "uri":"obs_04_0113.html", + "doc_type":"api", + "p_code":"", + "code":"100" + }, + { + "desc":"Table 1 lists the status codes and prompt message returned by the server to the user.Send API requests using the HTTP/HTTPS format that complies with https://www.ietf.org", + "product_code":"obs", + "title":"Status Codes", + "uri":"obs_04_0114.html", + "doc_type":"api", + "p_code":"100", + "code":"101" + }, { "desc":"When you call APIs, you need to use the AK and SK for authentication. To obtain the AK and SK, perform the following steps:Keep AKs and SKs properly to prevent informatio", "product_code":"obs", "title":"Obtaining Access Keys (AK/SK)", "uri":"obs_04_0116.html", "doc_type":"api", - "p_code":"97", - "code":"100" + "p_code":"100", + "code":"102" }, { "desc":"During API calls, the domain ID (DomainID) and user ID (UserID) need to be specified in some requests. Therefore, you need to obtain them from the console. The procedure ", @@ -905,8 +923,8 @@ "title":"Obtaining the Domain ID and User ID", "uri":"obs_04_0117.html", "doc_type":"api", - "p_code":"97", - "code":"101" + "p_code":"100", + "code":"103" }, { "desc":"After a success message is returned in response to a client's write or deletion request, the client can obtain the latest data. If a client that initiates a write request", @@ -914,8 +932,8 @@ "title":"Consistency of Concurrent Operations", "uri":"obs_04_0118.html", "doc_type":"api", - "p_code":"97", - "code":"102" + "p_code":"100", + "code":"104" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -924,6 +942,6 @@ "uri":"obs_04_0000.html", "doc_type":"api", "p_code":"", - "code":"103" + "code":"105" } ] \ No newline at end of file diff --git a/docs/obs/api-ref/obs_04_0000.html b/docs/obs/api-ref/obs_04_0000.html index 664f1fd5..50d834cc 100644 --- a/docs/obs/api-ref/obs_04_0000.html +++ b/docs/obs/api-ref/obs_04_0000.html @@ -8,7 +8,14 @@ -
2023-05-04
+2023-06-20
+This is the seventh official release.
+This issue incorporates the following changes:
+2023-05-04
This is the sixth official release.
This issue incorporates the following change:
diff --git a/docs/obs/api-ref/obs_04_0005.html b/docs/obs/api-ref/obs_04_0005.html index 9461162f..07d8a5d1 100644 --- a/docs/obs/api-ref/obs_04_0005.html +++ b/docs/obs/api-ref/obs_04_0005.html @@ -204,6 +204,16 @@Deletes the default server-side encryption configuration of a bucket.
Configures the requester-pays function for a bucket.
+Obtaining the Requester-Pays Configuration Information of a Bucket
+Obtains the requester-pays configuration information of a bucket.
+CanonicalizedHeaders
OBS request header field in an HTTP request header, referring to header fields started with x-obs-, for example, x-obs-date, x-obs-acl, and x-obs-meta-*.
+OBS request header field in an HTTP request header, referring to header fields starting with x-obs-, such as, x-obs-date, x-obs-acl, and x-obs-meta-*. When calling an API, choose a header that is supported by the API as required.
Indicates the OBS resource specified by an HTTP request. This parameter is constructed as follows:
<Bucket name + Object name> + [Subresource 1] + [Subresource 2] + ...
-OBS supports a variety of sub-resources, including acl, attname, cors, customdomain, delete, deletebucket, encryption, length, lifecycle, location, logging, metadata, modify, name, notification, partNumber, policy, position, quota, rename, replication, response-cache-control, response-content-disposition, response-content-encoding, response-content-language, response-content-type, response-expires, restore, storageClass, storagePolicy, storageinfo, tagging, torrent, truncate, uploadId, uploads, versionId, versioning, versions, website, and x-obs-security-token.
+OBS supports a variety of sub-resources, including acl, attname, cors, customdomain, delete, deletebucket, encryption, length, lifecycle, location, logging, metadata, modify, name, notification, partNumber, policy, position, quota, rename, replication, requestPayment, response-cache-control, response-content-disposition, response-content-encoding, response-content-language, response-content-type, response-expires, restore, storageClass, storagePolicy, storageinfo, tagging, torrent, truncate, uploadId, uploads, versionId, versioning, versions, website, and x-obs-security-token.
Indicates the OBS resource specified by an HTTP request. This parameter is constructed as follows:
<Bucket name + Object name> + [Subresource 1] + [Subresource 2] + ...
-OBS supports a variety of sub-resources, including acl, attname, cors, customdomain, delete, deletebucket, encryption, length, lifecycle, location, logging, metadata, modify, name, notification, partNumber, policy, position, quota, rename, replication, response-cache-control, response-content-disposition, response-content-encoding, response-content-language, response-content-type, response-expires, restore, storageClass, storagePolicy, storageinfo, tagging, torrent, truncate, uploadId, uploads, versionId, versioning, versions, website, and x-obs-security-token.
+OBS supports a variety of sub-resources, including acl, attname, cors, customdomain, delete, deletebucket, encryption, length, lifecycle, location, logging, metadata, modify, name, notification, partNumber, policy, position, quota, rename, replication, requestPayment, response-cache-control, response-content-disposition, response-content-encoding, response-content-language, response-content-type, response-expires, restore, storageClass, storagePolicy, storageinfo, tagging, torrent, truncate, uploadId, uploads, versionId, versioning, versions, website, and x-obs-security-token.
Indicates whether the connection to the server is a long connection or a short connection.
Type: string
-Valid values: keep-alive | close
+Value options: keep-alive, close
Default value: none
Default value: none
+x-reserved-indicator
+A special symbol that helps troubleshoot faults.
+Type: string
+Default value: none
+x-obs-request-id
The value created by OBS to uniquely identify the request. OBS uses this value to troubleshoot faults.
diff --git a/docs/obs/api-ref/obs_04_0021.html b/docs/obs/api-ref/obs_04_0021.html index 259a64e7..fbc71f42 100644 --- a/docs/obs/api-ref/obs_04_0021.html +++ b/docs/obs/api-ref/obs_04_0021.html @@ -6,7 +6,7 @@A bucket name must be unique in OBS. If a user creates a bucket with the same name as that of an existing bucket under the same account and in the same region, a 200 code (indicating success) is returned. In scenarios other than the preceding one, the request for creating a bucket with the same name as that of an existing one will receive the 409 code (indicating that a namesake bucket already exists). To set an access control policy for the bucket to be created, you can add the x-obs-acl parameter to request headers.
-You can create buckets with different storage classes. The x-obs-storage-class header in a bucket creation request specifies the storage class for a bucket. If you do not specify a storage class when you upload an object to the bucket, the object inherits the storage class of the bucket. There are three storage classes: STANDARD (Standard storage class), WARM (Warm storage class), and COLD (Cold storage class) If this header is not in the request, the storage class of the created bucket is Standard.
+You can create buckets with different storage classes. The x-obs-storage-class header in a bucket creation request specifies the storage class for a bucket. If you do not specify a storage class when you upload an object to the bucket, the object inherits the storage class of the bucket. There are three storage classes: STANDARD (Standard storage class), WARM (Warm storage class), and COLD (Cold storage class) If this header is not in the request, the storage class of the created bucket is Standard.
If the storage class of an object is not specified when it is uploaded to a bucket (see Uploading Objects - PUT), the object will be stored in the default storage class of the bucket.
This header grants the read permission to all users under an account. It allows you to list objects in a bucket, list multipart tasks in a bucket, list multi-version objects in a bucket, and obtain bucket metadata.
Type: string
-Example: x-obs-grant-read:id=Tenant ID.
+Example: x-obs-grant-read:id=Tenant ID
No
This header grants the write permission to all users under an account. Therefore, the users can create, delete, and overwrite all objects in a bucket, and can initialize parts, upload parts, copy parts, merge parts, and cancel multipart upload tasks.
Type: string
-Example: x-obs-grant-write:id=Tenant ID.
+Example: x-obs-grant-write:id=Tenant ID
No
This header grants the ACL read permission to all users under an account. Therefore, the users can read the bucket ACL information.
Type: string
-Example: x-obs-grant-read-acp:id=Account ID.
+Example: x-obs-grant-read-acp:id=Account ID
No
This header grants the ACL write permission to all users under an account. Therefore, the users can modify the ACL of the bucket.
Type: string
-Example: x-obs-grant-write-acp:id=Account ID.
+Example: x-obs-grant-write-acp:id=Account ID
No
This header grants the full control permission to all users under an account.
Type: string
-Example: x-obs-grant-full-control:id=Account ID.
+Example: x-obs-grant-full-control:id=Account ID
No
This header grants the read permission to all users under an account. By default, the read permission is applied to all objects in the bucket.
Type: string
-Example: x-obs-grant-read-delivered:id=Account ID.
+Example: x-obs-grant-read-delivered:id=Account ID
No
This header grants the full control permission to all users under an account. By default, the FULL_CONTROL permission is applied to all objects in the bucket.
Type: string
-Example: x-obs-grant-full-control-delivered:id=Account ID.
+Example: x-obs-grant-full-control-delivered:id=Account ID
No
This operation lists objects in a bucket. To use this operation, you must have the permission to read the bucket.
-If you specify only the bucket name in the request URI, for example GET /BucketName, OBS returns descriptions for some or all objects (a maximum of 1000 objects) in the bucket. If you also specify one or more parameters among prefix, marker, max-keys, and delimiter in the request, OBS returns a list of objects as specified.
+If you specify only the bucket name in the request, OBS returns descriptions for some or all of the objects (a maximum of 1,000 objects) in the bucket. If you also specify one or more parameters among prefix, marker, max-keys, and delimiter in the request, OBS returns a list of objects based on the semantics specified in Table 1.
You can also add the versions parameter to the request to list multiple versions of an object in a bucket.
1 @@ -57,7 +57,7 @@ Authorization: authorization | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
max-keys |
-Sets the maximum number of objects (in alphabetical order) returned in the response body. The value ranges from 1 to 1000. If the value has exceeded the upper limit, 1,000 objects are returned by default. + | Specifies the maximum number of objects returned (in alphabetical order) in the response. The value ranges from 1 to 1000. If there are over 1,000 objects, only 1,000 objects are returned by default. Type: integer |
No @@ -67,6 +67,7 @@ Authorization: authorization |
Separator used to group object names. If a prefix is specified, objects with the same string from the prefix to the first delimiter are grouped into one CommonPrefixes. If no prefix is specified, objects with the same string from the first character to the first delimiter are grouped into one CommonPrefixes. For example, there are three objects (abcd, abcde, and bbcde) in a bucket. If delimiter is set to d and prefix is set to a, objects abcd and abcde are grouped into a CommonPrefixes with abcd as the prefix. If only delimiter is set to d, objects abcd and abcde are grouped into a CommonPrefixes with abcd as the prefix, and bbcde is grouped separately into another CommonPrefixes with bbcd as the prefix. +For a parallel file system, if this parameter is not specified, all the content in the directory is recursively listed by default, and subdirectories are also listed. In big data scenarios, parallel file systems usually have deep directory levels and each directory has a large number of files. In such case, you are advised to configure [delimiter=/] to list the content in the current directory, but not list subdirectories, thereby improving the listing efficiency. Type: string |
No @@ -153,7 +154,7 @@ Content-Length: length | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ETag |
-128-bit MD5 digest of the Base64 code of an object. ETag is the unique identifier of the object content. It can be used to identify whether the object content is changed. For example, if the ETag value is A when an object is uploaded, but this value has changed to B when the object is downloaded, it indicates that the object content has been changed. The ETag value is a hash of the object, which reflects changes only to the object content, rather than its metadata. An uploaded object or copied object has a unique ETag after being encrypted using MD5. (If the object is encrypted on the server side, the ETag value is not the MD5 digest of the object, but the unique identifier calculated through server-side encryption.) + | 128-bit MD5 digest of the Base64 code of an object. ETag is the unique identifier of the object content. It can be used to determine whether the object content is changed. For example, if the ETag value is A when an object is uploaded, but this value has changed to B when the object is downloaded, it indicates that the object content has been changed. The ETag value is a hash of the object. The ETag reflects changes to the object content, rather than the object metadata. An uploaded object or copied object has a unique ETag after being encrypted using MD5. (If the object is encrypted on the server side, the ETag value is not the MD5 digest of the object, but the unique identifier calculated through server-side encryption.) Type: string Ancestor: ListBucketResult.Contents |
@@ -167,7 +168,7 @@ Content-Length: length
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ID |
-Tenant ID of the object owner + | Domain ID of the object owner Type: string Ancestor: ListBucketResult.Contents.Owner |
@@ -228,18 +229,11 @@ Content-Length: length
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ID - |
-Domain ID of the object owner -Type: string -Ancestor: ListVersionsResult.Contents.Owner - |
-||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DisplayName |
Name of the object owner Type: string -Ancestor: ListVersionsResult.Contents.Owner +Ancestor: ListBucketResult.Contents.Owner |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prefix @@ -260,7 +254,7 @@ Content-Length: length |
Storage class of an object Type: string -Value options: STANDARD | WARM | COLD +Value options: STANDARD, WARM, COLD Ancestor: ListBucketResult.Contents |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ETag |
-128-bit MD5 digest of the Base64 code of an object. ETag is the unique identifier of the object content. It can be used to identify whether the object content is changed. The actual ETag is the hash value of the object. For example, if the ETag value is A when an object is uploaded, but this value has changed to B when the object is downloaded, it indicates that the object content has been changed. The ETag reflects changes only to the object content, rather than its metadata. An uploaded object or copied object has a unique ETag after being encrypted using MD5. + | 128-bit MD5 digest of the Base64 code of an object. ETag is the unique identifier of the object content. It can be used to determine whether the object content is changed. The actual ETag is the hash value of the object. For example, if the ETag value is A when an object is uploaded, but this value has changed to B when the object is downloaded, it indicates that the object content has been changed. The ETag reflects changes to the object content, rather than the object metadata. An uploaded object or copied object has a unique ETag after being encrypted using MD5. Type: string Ancestor: ListVersionsResult.Version |
@@ -423,6 +417,7 @@ Content-Length: length
Storage class of an object Type: string +Value options: STANDARD, WARM, COLD Ancestor: ListVersionsResult.Version |
Indicates that methods in the rule are included in the response if Access-Control-Request-Method in the request meets the CORS configuration requirements when CORS is configured for buckets. Type: string -Valid values: GET, PUT, HEAD, POST, and DELETE. +Value options: GET, PUT, HEAD, POST, DELETE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Access-Control-Expose-Headers diff --git a/docs/obs/api-ref/obs_04_0026.html b/docs/obs/api-ref/obs_04_0026.html index e286c556..cf1a44bb 100644 --- a/docs/obs/api-ref/obs_04_0026.html +++ b/docs/obs/api-ref/obs_04_0026.html @@ -66,6 +66,10 @@+ +
diff --git a/docs/obs/api-ref/obs_04_0030.html b/docs/obs/api-ref/obs_04_0030.html
index 22c389ee..3a24994f 100644
--- a/docs/obs/api-ref/obs_04_0030.html
+++ b/docs/obs/api-ref/obs_04_0030.html
@@ -64,7 +64,7 @@ Content-Length: length
x-obs-acl Uses the canned ACL for a bucket. -Value options: private | public-read | public-read-write | public-read-delivered | public-read-write-delivered +Value options: private, public-read, public-read-write, public-read-delivered, public-read-write-delivered Type: string No @@ -137,7 +137,7 @@ Content-Length: lengthPermission Permissions to be granted. -Value options: READ | READ_ACP | WRITE | WRITE_ACP | FULL_CONTROL +Value options: READ, READ_ACP, WRITE, WRITE_ACP, FULL_CONTROL Type: string No diff --git a/docs/obs/api-ref/obs_04_0032.html b/docs/obs/api-ref/obs_04_0032.html index a7f6bc4a..d7e93683 100644 --- a/docs/obs/api-ref/obs_04_0032.html +++ b/docs/obs/api-ref/obs_04_0032.html @@ -129,7 +129,7 @@ Authorization: signatureValuePermissions of the grantee to the generated logs. Type: string -Value options: FULL_CONTROL | READ | WRITE +Value options: FULL_CONTROL, READ, WRITE |
@@ -222,6 +222,7 @@ Authorization: signatureValue
No 787f2f92b20943998a4fe2ab75eb09b8 ID of the requester +
RequestID diff --git a/docs/obs/api-ref/obs_04_0033.html b/docs/obs/api-ref/obs_04_0033.html index 4bf21377..5a86919f 100644 --- a/docs/obs/api-ref/obs_04_0033.html +++ b/docs/obs/api-ref/obs_04_0033.html @@ -116,7 +116,7 @@ Content-Length: lengthLogging permission granted to the grantee for a bucket. The bucket owner is automatically granted the FULL_CONTROL permission when creating the bucket. Logging permissions control access to different logs. Type: string -Value options: FULL_CONTROL | READ | WRITE +Value options: FULL_CONTROL, READ, WRITE TargetBucket diff --git a/docs/obs/api-ref/obs_04_0034.html b/docs/obs/api-ref/obs_04_0034.html index 4d0425b6..7b007a30 100644 --- a/docs/obs/api-ref/obs_04_0034.html +++ b/docs/obs/api-ref/obs_04_0034.html @@ -4,7 +4,7 @@FunctionsThis operation configures lifecycle rules that can delete or migrate objects from a bucket at a specified time. Typical application scenarios:
You can perform this operation to create or update the lifecycle configuration of a bucket. -![]()
![]()
To perform this operation, you must have the PutLifecycleConfiguration permission. By default, only the bucket owner can perform this operation. The bucket owner can grant the permission to other users by configuring the bucket policy or user policy. The lifecycle configuration enables OBS to delete objects and transition object storage classes at a scheduled time. To prevent a user from doing so, the following permissions granted to the user must be revoked: @@ -118,12 +118,12 @@ Content-MD5: MD5Request ElementsIn this request, you need to specify the lifecycle configuration in the request body. The lifecycle configuration can be uploaded in the form of an XML file with elements described in Table 2. -
Versioning status of the bucket. Type: string -Value options: Enabled, Suspended +Value options: Enabled, Suspended Prefix or suffix of object names for filtering Type: string Ancestor: FilterRule -Value options: prefix, suffix +Value options: prefix, suffix |
diff --git a/docs/obs/api-ref/obs_04_0040.html b/docs/obs/api-ref/obs_04_0040.html
index dbfdd841..1887f913 100644
--- a/docs/obs/api-ref/obs_04_0040.html
+++ b/docs/obs/api-ref/obs_04_0040.html
@@ -146,7 +146,7 @@ Content-Length: length
No Prefix or suffix of object names for filtering Type: string Ancestor: FilterRule -Value options: prefix, suffix +Value options: prefix, suffix | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Value diff --git a/docs/obs/api-ref/obs_04_0044.html b/docs/obs/api-ref/obs_04_0044.html index dfbb9095..b70ba3aa 100644 --- a/docs/obs/api-ref/obs_04_0044.html +++ b/docs/obs/api-ref/obs_04_0044.html @@ -45,7 +45,7 @@ Authorization: authorization |
Specifies the default storage class for a bucket. Type: string -Value options: STANDARD | WARM | COLD +Value options: STANDARD, WARM, COLD The available storage classes include Standard (STANDARD), Warm (WARM), and Cold (COLD). |
Yes diff --git a/docs/obs/api-ref/obs_04_0046.html b/docs/obs/api-ref/obs_04_0046.html index fdb55a65..dd9e8cbe 100644 --- a/docs/obs/api-ref/obs_04_0046.html +++ b/docs/obs/api-ref/obs_04_0046.html @@ -167,7 +167,7 @@ Content-Length: contentlength | Storage class of an object Type: string Ancestor: Destination -Value options: STANDARD | WARM | COLD +Value options: STANDARD, WARM, COLD |
No |
diff --git a/docs/obs/api-ref/obs_04_0047.html b/docs/obs/api-ref/obs_04_0047.html
index 05a6d076..e6c9cef6 100644
--- a/docs/obs/api-ref/obs_04_0047.html
+++ b/docs/obs/api-ref/obs_04_0047.html
@@ -108,7 +108,7 @@ Content-Length: contentlength
If the value of this element is Disabled, this rule will be ignored. Type: string Ancestor: Rule -Value options: Enabled and Disabled +Value options: Enabled, Disabled |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prefix @@ -139,7 +139,7 @@ Content-Length: contentlength | Storage class of an object. Type: string Ancestor: Destination -Value options: STANDARD | WARM | COLD +Value options: STANDARD, WARM, COLD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DeleteData diff --git a/docs/obs/api-ref/obs_04_0051.html b/docs/obs/api-ref/obs_04_0051.html index 8a3c0c07..2967d42d 100644 --- a/docs/obs/api-ref/obs_04_0051.html +++ b/docs/obs/api-ref/obs_04_0051.html @@ -2,7 +2,7 @@Deleting TagsFunctionsThis operation deletes the tags of a bucket. -To perform this operation, you must have the PutBucketTagging permission. By default, only the bucket owner can delete the tags of a bucket. The bucket owner can allow other users to perform this operation by setting a bucket policy or granting them the permission. +To perform this operation, you must have the DeleteBucketTagging permission. By default, only the bucket owner can delete the tags of a bucket. The bucket owner can allow other users to perform this operation by setting a bucket policy or granting them the permission. Request Syntax
|