1
0
forked from docs/doc-exports
doc-exports/docs/obs/s3api/CLASS.TXT.json
zhangyue fe0a0a40c4 OBS S3 API DOC
Reviewed-by: Sabelnikov, Dmitriy <dmitriy.sabelnikov@t-systems.com>
Co-authored-by: zhangyue <zhangyue164@huawei.com>
Co-committed-by: zhangyue <zhangyue164@huawei.com>
2024-08-27 09:16:16 +00:00

974 lines
37 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"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":"Introduction",
"uri":"en-us_topic_0031665984.html",
"doc_type":"api_obs",
"p_code":"",
"code":"1"
},
{
"desc":"OBS provides object storage service through simple web service interfaces and applies to Internet applications. The object storage service is accessed and operated using ",
"product_code":"obs",
"title":"OBS",
"uri":"en-us_topic_0125560359.html",
"doc_type":"api_obs",
"p_code":"1",
"code":"2"
},
{
"desc":"REST APIs support standard HTTP headers and status codes. In order to enhance security, OBS supports different types of user permission by adding authentication informati",
"product_code":"obs",
"title":"Compatibility of OBS REST APIs",
"uri":"en-us_topic_0125560315.html",
"doc_type":"api_obs",
"p_code":"1",
"code":"3"
},
{
"desc":"If there is a successful response to a write or deletion request sent by a client, the client can obtain the latest data. If a write operation times out, or the server re",
"product_code":"obs",
"title":"Concurrent Operation Consistency",
"uri":"en-us_topic_0125560365.html",
"doc_type":"api_obs",
"p_code":"1",
"code":"4"
},
{
"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":"OBS REST APIs",
"uri":"en-us_topic_0125560289.html",
"doc_type":"api_obs",
"p_code":"",
"code":"5"
},
{
"desc":"In REST, specific network information or data on a network is represented by a resource, which is identified with a uniform resource identifier (URI). Clients on a networ",
"product_code":"obs",
"title":"Locating a Resource",
"uri":"en-us_topic_0125560479.html",
"doc_type":"api_obs",
"p_code":"5",
"code":"6"
},
{
"desc":"OBS is based on a standard request and response model. A request sent to OBS must comply with HTTP 1.1 and headers of a request must contain OBS-defined parameters, for e",
"product_code":"obs",
"title":"Sending a Request",
"uri":"en-us_topic_0125560363.html",
"doc_type":"api_obs",
"p_code":"5",
"code":"7"
},
{
"desc":"If a request contains a bucket name or an object key, OBS will only begin to process the request after checking that the bucket name or object key conforms to the specifi",
"product_code":"obs",
"title":"Naming a Bucket and Object",
"uri":"en-us_topic_0125560349.html",
"doc_type":"api_obs",
"p_code":"5",
"code":"8"
},
{
"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":"Authenticating a Request",
"uri":"en-us_topic_0125560435.html",
"doc_type":"api_obs",
"p_code":"5",
"code":"9"
},
{
"desc":"Log in to the management console.Click the username and choose My Credential from the drop-down list.Click Access Credentials.Click Add Access Key to switch to the Add Ac",
"product_code":"obs",
"title":"AK and SK Generation",
"uri":"en-us_topic_0125560364.html",
"doc_type":"api_obs",
"p_code":"9",
"code":"10"
},
{
"desc":"A common HTTP/HTTPS request is authenticated by its Authorization header. The following is the format of the Authorization header:To generate the signature, perform the f",
"product_code":"obs",
"title":"V2 Common Request",
"uri":"en-us_topic_0125560243.html",
"doc_type":"api_obs",
"p_code":"9",
"code":"11"
},
{
"desc":"Requests for temporarily authorized operations are authenticated using the query-string parameters instead of the authorization header.In OBS, a registered and activated ",
"product_code":"obs",
"title":"V2 Temporarily Authorized Request",
"uri":"en-us_topic_0125560431.html",
"doc_type":"api_obs",
"p_code":"9",
"code":"12"
},
{
"desc":"A V4 common request is in the following format:Figure 1 shows the signature computing process in V4 authentication mode.The signature computing process in V4 authenticati",
"product_code":"obs",
"title":"V4 Common Request",
"uri":"en-us_topic_0125560310.html",
"doc_type":"api_obs",
"p_code":"9",
"code":"13"
},
{
"desc":"The authentication information in V4 temporarily authorized requests is delivered using the query parameters. The URL of V4 temporary authentication has six mandatory que",
"product_code":"obs",
"title":"V4 Temporarily Authorized Request",
"uri":"en-us_topic_0125560420.html",
"doc_type":"api_obs",
"p_code":"9",
"code":"14"
},
{
"desc":"OBS supports browser-based POST object uploading requests. The authentication information about these requests is uploaded by a form. Table 1 lists the mandatory paramete",
"product_code":"obs",
"title":"V4 Browser-based Authorized POST Request",
"uri":"en-us_topic_0125560309.html",
"doc_type":"api_obs",
"p_code":"9",
"code":"15"
},
{
"desc":"OBS can be accessed by federated users with the V2 or V4 signature information and security token. The AK and security token in the signature information are granted to f",
"product_code":"obs",
"title":"Federal Authentication",
"uri":"en-us_topic_0125560478.html",
"doc_type":"api_obs",
"p_code":"5",
"code":"16"
},
{
"desc":"OBS returns an HTTP response after receiving and processing a request. A response contains a status line, response headers, and an optional response body.The first line o",
"product_code":"obs",
"title":"Request Responses",
"uri":"en-us_topic_0125560255.html",
"doc_type":"api_obs",
"p_code":"5",
"code":"17"
},
{
"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":"Server-Side Encryption",
"uri":"en-us_topic_0125560343.html",
"doc_type":"api_obs",
"p_code":"5",
"code":"18"
},
{
"desc":"In 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 time,",
"product_code":"obs",
"title":"SSE-KMS",
"uri":"en-us_topic_0125560445.html",
"doc_type":"api_obs",
"p_code":"18",
"code":"19"
},
{
"desc":"In 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 keys",
"product_code":"obs",
"title":"SSE-C",
"uri":"en-us_topic_0125560282.html",
"doc_type":"api_obs",
"p_code":"18",
"code":"20"
},
{
"desc":"This section lists the interfaces related to server-side encryption and describes transfer protocols and authentication applicable to the interfaces.The following tables ",
"product_code":"obs",
"title":"Interfaces Related to Server-Side Encryption",
"uri":"en-us_topic_0125560285.html",
"doc_type":"api_obs",
"p_code":"18",
"code":"21"
},
{
"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":"Common Headers",
"uri":"en-us_topic_0125560240.html",
"doc_type":"api_obs",
"p_code":"",
"code":"22"
},
{
"desc":"Table 1 describes headers common to OBS REST requests.",
"product_code":"obs",
"title":"Common Request Headers",
"uri":"en-us_topic_0125560462.html",
"doc_type":"api_obs",
"p_code":"22",
"code":"23"
},
{
"desc":"Table 1 describes headers common to OBS REST responses.",
"product_code":"obs",
"title":"Common Response Headers",
"uri":"en-us_topic_0125560484.html",
"doc_type":"api_obs",
"p_code":"22",
"code":"24"
},
{
"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":"Error Responses",
"uri":"en-us_topic_0125560387.html",
"doc_type":"api_obs",
"p_code":"",
"code":"25"
},
{
"desc":"If a request fails to be processed due to errors, an error response is returned. An error response contains an error code and error details. Table 1 describes all error c",
"product_code":"obs",
"title":"Error Codes",
"uri":"en-us_topic_0125560440.html",
"doc_type":"api_obs",
"p_code":"25",
"code":"26"
},
{
"desc":"In an error response, header information contains:Content-Type: application/xmlHTTP status code 3xx, 4xx, or 5xx. For details, see Table 1.The response body contains seve",
"product_code":"obs",
"title":"Error Responses Syntax",
"uri":"en-us_topic_0125560307.html",
"doc_type":"api_obs",
"p_code":"25",
"code":"27"
},
{
"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":"Access Control",
"uri":"en-us_topic_0125560354.html",
"doc_type":"api_obs",
"p_code":"",
"code":"28"
},
{
"desc":"Buckets or objects that are created by a user belong to the user's domain. By default, only users in the domain can access the buckets or objects. In this policy you can ",
"product_code":"obs",
"title":"Overview",
"uri":"en-us_topic_0125560328.html",
"doc_type":"api_obs",
"p_code":"28",
"code":"29"
},
{
"desc":"A default ACL is generated during the creation of a bucket or an object. The entries in an ACL define permission granted to accounts. You can use PUT Bucket/Object acl to",
"product_code":"obs",
"title":"ACL",
"uri":"en-us_topic_0125560406.html",
"doc_type":"api_obs",
"p_code":"28",
"code":"30"
},
{
"desc":"Bucket policies provide centralized, access control to buckets and objects based on a variety of conditions, including OBS operations, requesters, resources, and aspects ",
"product_code":"obs",
"title":"Bucket Policy",
"uri":"en-us_topic_0125560422.html",
"doc_type":"api_obs",
"p_code":"28",
"code":"31"
},
{
"desc":"An administrator account can configure permission policies for user groups in IAM. Table 1 lists the default permission policies.On the console homepage, select Identity ",
"product_code":"obs",
"title":"IAM Policy",
"uri":"en-us_topic_0125560389.html",
"doc_type":"api_obs",
"p_code":"28",
"code":"32"
},
{
"desc":"If an ACL, roles, and a bucket policy are used at the same time and their authorization conflicts, the authorization priorities come as the bucket policy, roles, and the ",
"product_code":"obs",
"title":"Using ACL and Bucket Policy Simultaneously",
"uri":"en-us_topic_0125560247.html",
"doc_type":"api_obs",
"p_code":"28",
"code":"33"
},
{
"desc":"By default, OBS system is configured to support cross-domain access using the root domain name. This allows access from all domains, so clients are likely to be attacked.",
"product_code":"obs",
"title":"Flash Configuration for Cross-Domain Access",
"uri":"en-us_topic_0125560477.html",
"doc_type":"api_obs",
"p_code":"28",
"code":"34"
},
{
"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":"Operations on Buckets",
"uri":"en-us_topic_0125560493.html",
"doc_type":"api_obs",
"p_code":"",
"code":"35"
},
{
"desc":"You can send the PUT Bucket request to create a bucket with the specified name.You can create a maximum of 100 buckets.You can enable WORM when you create a bucket, but y",
"product_code":"obs",
"title":"PUT Bucket",
"uri":"en-us_topic_0125560305.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"36"
},
{
"desc":"You can use this operation to create a default storage class for a bucket or change the default storage class of a bucket.Only users granted the s3:PutBucketStoragePolicy",
"product_code":"obs",
"title":"PUT Bucket storage class",
"uri":"en-us_topic_0125560403.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"37"
},
{
"desc":"You can use this operation to obtain the default storage class of a bucket.Only users granted the s3:GetBucketStoragePolicy permission can perform this operation. By defa",
"product_code":"obs",
"title":"GET Bucket storage class",
"uri":"en-us_topic_0125560378.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"38"
},
{
"desc":"You can obtain the list of created buckets.This request involves no parameters.The operation request header is the same as that of a common request. For details, see sect",
"product_code":"obs",
"title":"List Buckets",
"uri":"en-us_topic_0125560308.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"39"
},
{
"desc":"You can use this operation to delete the buckets specified by a user.Only the bucket owner and users who are granted the permission to delete buckets can delete buckets. ",
"product_code":"obs",
"title":"DELETE Bucket",
"uri":"en-us_topic_0125560472.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"40"
},
{
"desc":"After being granted the READ permission for a bucket, you can use this operation to obtain the list of objects in this bucket.If you specify only the bucket name in the G",
"product_code":"obs",
"title":"GET Bucket (List Objects)",
"uri":"en-us_topic_0125560237.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"41"
},
{
"desc":"After being granted the READ permission for a bucket, you can use this operation to obtain the list of objects in this bucket.If you specify only the bucket name in the r",
"product_code":"obs",
"title":"GET Bucket Object versions",
"uri":"en-us_topic_0125560273.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"42"
},
{
"desc":"This operation lists objects in a bucket. To use this operation, you must have the permission to read the bucket.If the bucket name is specified in a request URI and list",
"product_code":"obs",
"title":"GET Bucket V2 (List Objects V2)",
"uri":"en-us_topic_0000001358895697.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"43"
},
{
"desc":"You can use this operation to query all in-progress multipart uploads that have been initiated but not been combined or aborted.This request uses parameters to specify th",
"product_code":"obs",
"title":"List Multipart Uploads",
"uri":"en-us_topic_0125560292.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"44"
},
{
"desc":"After being granted READ permission for a bucket, you can use this operation to query whether the bucket exists.This request involves no parameters.This request uses comm",
"product_code":"obs",
"title":"HEAD Bucket",
"uri":"en-us_topic_0125560467.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"45"
},
{
"desc":"Only the bucket owner or a user that is granted with the s3:GetBucketLocation permission in the bucket policy can obtain the bucket location information.This request invo",
"product_code":"obs",
"title":"GET Bucket location",
"uri":"en-us_topic_0125560404.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"46"
},
{
"desc":"Using this operation, the bucket owner can obtain the bucket's storage information such as the bucket size and number of objects in the bucket. The bucket size is a nonne",
"product_code":"obs",
"title":"GET Bucket storage",
"uri":"en-us_topic_0125560293.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"47"
},
{
"desc":"Using this operation, an active bucket owner can modify the bucket quota.A bucket quota must be a non-negative integer expressed in bytes. The maximum allowed quota is (2",
"product_code":"obs",
"title":"PUT Bucket quota",
"uri":"en-us_topic_0125560329.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"48"
},
{
"desc":"Using this operation, an active bucket owner can obtain its quota.A bucket quota is expressed in bytes. If the quota is set to 0, the quota has no upper limit.This reques",
"product_code":"obs",
"title":"GET Bucket quota",
"uri":"en-us_topic_0125560383.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"49"
},
{
"desc":"OBS allows you to control access permission for buckets. By default, only the creator of a bucket has READ and WRITE permission for the bucket. The creator can also set o",
"product_code":"obs",
"title":"PUT Bucket acl",
"uri":"en-us_topic_0125560468.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"50"
},
{
"desc":"After being granted READ_ACP or FULL_CONTROL permission for a bucket, you can obtain its ACL.This request involves no parameters.This request uses common headers. For det",
"product_code":"obs",
"title":"GET Bucket acl",
"uri":"en-us_topic_0125560314.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"51"
},
{
"desc":"This operation is used to control access to logs. You can use this operation to grant specific users permission to view or modify bucket logs.This PUT operation uses the ",
"product_code":"obs",
"title":"PUT Bucket logging",
"uri":"en-us_topic_0125560299.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"52"
},
{
"desc":"You can use this operation to query the logging status of a bucket. This GET operation uses the logging subresource to return the logging status of a bucket.Only the buck",
"product_code":"obs",
"title":"GET Bucket logging",
"uri":"en-us_topic_0125560463.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"53"
},
{
"desc":"You can use this operation to create or modify a policy on a bucket. If the bucket already has a policy, the policy will be overwritten by the one specified in this reque",
"product_code":"obs",
"title":"PUT Bucket policy",
"uri":"en-us_topic_0125560316.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"54"
},
{
"desc":"You can use this operation to return the policy of a specified bucket.Only the bucket owner or users granted the s3:GetBucketPolicy permission can get the bucket policy.I",
"product_code":"obs",
"title":"GET Bucket policy",
"uri":"en-us_topic_0125560369.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"55"
},
{
"desc":"You can use this operation to delete the policy of a specified bucket.Only the bucket owner can delete the bucket policy.OBS returns 204 No Content whether a requested bu",
"product_code":"obs",
"title":"DELETE Bucket policy",
"uri":"en-us_topic_0125560427.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"56"
},
{
"desc":"OBS supports periodic transition and deletion of objects in a bucket based on a specified rule. This is implemented in lifecycle configuration. After the bucket lifecycle",
"product_code":"obs",
"title":"PUT Bucket lifecycle",
"uri":"en-us_topic_0125560423.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"57"
},
{
"desc":"You can use this operation to get the bucket lifecycle configuration.Only users granted the s3:GetLifecycleConfiguration permission can view the bucket lifecycle configur",
"product_code":"obs",
"title":"GET Bucket lifecycle",
"uri":"en-us_topic_0125560497.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"58"
},
{
"desc":"You can use this operation to delete the lifecycle configuration of a bucket.After the lifecycle configuration of a bucket is deleted, OBS will not automatically delete o",
"product_code":"obs",
"title":"DELETE Bucket lifecycle",
"uri":"en-us_topic_0125560506.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"59"
},
{
"desc":"You can use this operation to create or update the website configuration of a bucket.OBS allows you to store static web page resources such as HTML web pages, flash files",
"product_code":"obs",
"title":"PUT Bucket website",
"uri":"en-us_topic_0125560321.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"60"
},
{
"desc":"You can use this operation to get the website configuration of a bucket.Only users granted the s3:GetBucketWebsite permission can get the bucket website configuration. By",
"product_code":"obs",
"title":"GET Bucket website",
"uri":"en-us_topic_0125560494.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"61"
},
{
"desc":"You can use this operation to delete the website configuration of a bucket.Only users granted the s3:DeleteBucketWebsite permission can delete the bucket website configur",
"product_code":"obs",
"title":"DELETE Bucket website",
"uri":"en-us_topic_0125560295.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"62"
},
{
"desc":"You can use this operation to enable or suspend versioning for a bucket.Versioning can be used to restore an object that is incorrectly overwritten or deleted. You can us",
"product_code":"obs",
"title":"PUT Bucket versioning",
"uri":"en-us_topic_0125560444.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"63"
},
{
"desc":"The owner of a bucket can use this operation to get the versioning state of the bucket.If versioning is not configured for a bucket, no versioning state information will ",
"product_code":"obs",
"title":"GET Bucket versioning",
"uri":"en-us_topic_0125560345.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"64"
},
{
"desc":"You can use this operation to enable Cross-origin resource sharing (CORS) for specified buckets.CORS is a standard mechanism proposed by the World Wide Web Consortium (W3",
"product_code":"obs",
"title":"PUT Bucket CORS",
"uri":"en-us_topic_0125560238.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"65"
},
{
"desc":"You can use this operation to obtain CORS configuration information about a specified bucket.Only users granted the s3:GetBucketCORS permission can perform this operation",
"product_code":"obs",
"title":"GET Bucket CORS",
"uri":"en-us_topic_0125560258.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"66"
},
{
"desc":"You can use this operation to delete the CORS configuration of a bucket.After the CORS configuration is deleted, the bucket and objects in it cannot be accessed by reques",
"product_code":"obs",
"title":"DELETE Bucket CORS",
"uri":"en-us_topic_0125560432.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"67"
},
{
"desc":"When the notification function is enabled, you will be notified of all the specified operations on your bucket.By default, the notification function of your bucket is not",
"product_code":"obs",
"title":"PUT Bucket Notification",
"uri":"en-us_topic_0125560248.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"68"
},
{
"desc":"Obtains the notification configuration of a bucket.The s3:GetBucketNotification permission is required to perform this operation. By default, the permission is granted to",
"product_code":"obs",
"title":"GET Bucket Notification",
"uri":"en-us_topic_0125560442.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"69"
},
{
"desc":"OPTIONS refers to pre-requests that are sent to servers by clients. Generally, you can use these requests to check whether clients have permission to perform operations o",
"product_code":"obs",
"title":"OPTIONS Bucket",
"uri":"en-us_topic_0125560464.html",
"doc_type":"api_obs",
"p_code":"35",
"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",
"product_code":"obs",
"title":"PUT Bucket tagging",
"uri":"en-us_topic_0125560290.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"71"
},
{
"desc":"This implementation of the GET operation uses the tagging subresource to return the tag set associated with the bucket. However, searching for buckets by tag is not supp",
"product_code":"obs",
"title":"GET Bucket tagging",
"uri":"en-us_topic_0125560249.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"72"
},
{
"desc":"This implementation of the DELETE operation uses the tagging subresource to remove a tag set from the specified bucket.Only users granted the s3:PutBucketTagging permissi",
"product_code":"obs",
"title":"DELETE Bucket tagging",
"uri":"en-us_topic_0125560426.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"73"
},
{
"desc":"Cross-region replication refers to the automatic and asynchronous replication of objects across buckets in different regions. By enabling cross-region replication, OBS ca",
"product_code":"obs",
"title":"PUT Bucket Replication",
"uri":"en-us_topic_0000001684183953.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"74"
},
{
"desc":"This operation obtains the replication configuration information of a specified bucket. Only users have the s3:GetReplicationConfiguration permission can perform this ope",
"product_code":"obs",
"title":"GET Bucket Replication",
"uri":"en-us_topic_0000001635744308.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"75"
},
{
"desc":"This operation deletes the bucket replication configuration. Only users have the s3:DeleteReplicationConfiguration permission can perform this operation.This request cont",
"product_code":"obs",
"title":"DELETE Bucket Replication",
"uri":"en-us_topic_0000001684063985.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"76"
},
{
"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":"PUT Bucket request payment",
"uri":"en-us_topic_0250433782.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"77"
},
{
"desc":"This API obtains the requester-pays configuration information of a bucket.This request involves no parameters.This request uses common headers. For details about common r",
"product_code":"obs",
"title":"GET Bucket request payment",
"uri":"en-us_topic_0250433783.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"78"
},
{
"desc":"OBS uses the PUT method to create or update the default server-side encryption for a bucket.After encryption is enabled for a bucket, objects uploaded to the bucket are e",
"product_code":"obs",
"title":"PUT Bucket Encryption",
"uri":"en-us_topic_0000001080838596.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"79"
},
{
"desc":"OBS uses the GET method to obtain the encryption configuration of a specified bucket.To perform this operation, you must have the s3:GetEncryptionConfiguration permission",
"product_code":"obs",
"title":"GET Bucket Encryption",
"uri":"en-us_topic_0000001080550512.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"80"
},
{
"desc":"OBS uses the DELETE method to delete the encryption configuration of a specified bucket.To perform this operation, you must have the s3:PutEncryptionConfiguration permiss",
"product_code":"obs",
"title":"DELETE Bucket Encryption",
"uri":"en-us_topic_0000001127815293.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"81"
},
{
"desc":"OBS uses the PUT method to configure a custom domain name for a bucket. After the configuration is successful, you can access the bucket through the domain name.Ensure th",
"product_code":"obs",
"title":"PUT Bucket Custom Domain",
"uri":"en-us_topic_0000001168067883.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"82"
},
{
"desc":"OBS uses the GET method to obtain the custom domain name of a bucket.This request contains no parameter.This request uses common headers. For details about common request",
"product_code":"obs",
"title":"GET Bucket Custom Domain",
"uri":"en-us_topic_0000001168027913.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"83"
},
{
"desc":"OBS uses the DELETE method to delete the custom domain name of a bucket.This request uses common headers. For details about common request headers, see the section Common",
"product_code":"obs",
"title":"DELETE Bucket Custom Domain",
"uri":"en-us_topic_0000001121228134.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"84"
},
{
"desc":"This operation allows you to configure the default WORM policy and a retention period for a bucket.With the bucket's default WORM policy, if you do not specify a WORM pol",
"product_code":"obs",
"title":"Configuring a Default WORM Policy for a Bucket",
"uri":"en-us_topic_0000001806313033.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"85"
},
{
"desc":"This operation returns the default WORM policy of a bucket.To perform this operation, you must have the s3:GetBucketObjectLockConfiguration permission. The bucket owner c",
"product_code":"obs",
"title":"Obtaining the Default WORM Policy of a Bucket",
"uri":"en-us_topic_0000001759314566.html",
"doc_type":"api_obs",
"p_code":"35",
"code":"86"
},
{
"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":"Operations on Objects",
"uri":"en-us_topic_0125560489.html",
"doc_type":"api_obs",
"p_code":"",
"code":"87"
},
{
"desc":"After creating a bucket in OBS, you can use this operation to upload an object to the bucket.Uploading an object adds it to a bucket. This operation requires users to hav",
"product_code":"obs",
"title":"PUT Object",
"uri":"en-us_topic_0125560399.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"88"
},
{
"desc":"You can use this operation to upload an object to an existing bucket.Uploading an object indicates that an object is added to a bucket. This operation requires the write ",
"product_code":"obs",
"title":"POST Object",
"uri":"en-us_topic_0125560263.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"89"
},
{
"desc":"You can use this operation to obtain the content and metadata of an object, as long as you have READ permission for the object.This operation makes server-side encryption",
"product_code":"obs",
"title":"GET Object",
"uri":"en-us_topic_0125560336.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"90"
},
{
"desc":"You can use this operation to create a copy of an existing object in OBS.By default, a PUT Object - Copy operation copies object metadata together with the object. If you",
"product_code":"obs",
"title":"PUT Object - Copy",
"uri":"en-us_topic_0125560348.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"91"
},
{
"desc":"You can use this operation to delete an object as long as you have WRITE permission for the object, you can delete the object. OBS returns a success response even if the ",
"product_code":"obs",
"title":"DELETE Object",
"uri":"en-us_topic_0125560459.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"92"
},
{
"desc":"You can use this operation to delete multiple objects from a bucket in batches.Deleted objects cannot be restored or accessed using LIST or GET. The OBS deletes multiple ",
"product_code":"obs",
"title":"DELETE Multiple Objects",
"uri":"en-us_topic_0125560366.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"93"
},
{
"desc":"You can use this operation to view an object's metadata, as long as you have READ permission for the object.This operation makes server-side encryption available.By defau",
"product_code":"obs",
"title":"HEAD Object",
"uri":"en-us_topic_0125560379.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"94"
},
{
"desc":"You can use this operation to modify an object ACL.OBS allows you to control access permission for objects. By default, only an object creator can access the object. Howe",
"product_code":"obs",
"title":"PUT Object acl",
"uri":"en-us_topic_0125560460.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"95"
},
{
"desc":"You can use this operation to view the ACL of an object, as long as you have READ_ACP permission for the object.By default, the ACL of the object of the latest version is",
"product_code":"obs",
"title":"GET Object acl",
"uri":"en-us_topic_0125560291.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"96"
},
{
"desc":"You can use this operation to obtain a globally unique upload ID.This upload ID is used to associate all parts in the specific multipart upload. You can specify this uplo",
"product_code":"obs",
"title":"Initiate Multipart Upload",
"uri":"en-us_topic_0125560339.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"97"
},
{
"desc":"After initiating a multipart upload, you can use this operation to upload parts for the multipart upload using its uploadId.In a multipart upload for a specific object, p",
"product_code":"obs",
"title":"Upload Part",
"uri":"en-us_topic_0125560486.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"98"
},
{
"desc":"After initiating a multipart upload, you can send an Upload Part request to upload parts for the multipart upload using its uploadId. The Upload Part Copy operation all",
"product_code":"obs",
"title":"Upload Part - Copy",
"uri":"en-us_topic_0125560361.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"99"
},
{
"desc":"You can use this operation to query all parts associated to a multipart upload.This request uses parameters to specify associated parts to be listed. Table 1 describes th",
"product_code":"obs",
"title":"List Parts",
"uri":"en-us_topic_0125560266.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"100"
},
{
"desc":"After uploading all parts for a multipart upload, you can use this operation to complete the multipart upload.Upon receiving a Complete Multipart Upload request, OBS conc",
"product_code":"obs",
"title":"Complete Multipart Upload",
"uri":"en-us_topic_0125560338.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"101"
},
{
"desc":"You can use this operation to abort a multipart upload. After the request is sent, parts associated to the multipart upload cannot be uploaded or listed.This request uses",
"product_code":"obs",
"title":"Abort Multipart Upload",
"uri":"en-us_topic_0125560402.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"102"
},
{
"desc":"For details, see section OPTIONS Bucket.This request involves no parameters.Table 1 lists the request headers.This request involves no elements.Table 2 lists the request ",
"product_code":"obs",
"title":"OPTIONS Object",
"uri":"en-us_topic_0125560261.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"103"
},
{
"desc":"If you want to obtain the content of a Cold object, restore the object first. Then, you can download the object.By default, the object of the latest version is restored. ",
"product_code":"obs",
"title":"POST Object restore",
"uri":"en-us_topic_0125560388.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"104"
},
{
"desc":"This operation configures or updates the retention period for objects uploaded to a bucket with WORM enabled.When you upload an object, if you do not configure a protecti",
"product_code":"obs",
"title":"Configuring WORM Retention for an Object",
"uri":"en-us_topic_0000001806154009.html",
"doc_type":"api_obs",
"p_code":"87",
"code":"105"
},
{
"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":"Glossary",
"uri":"en-us_topic_0125560476.html",
"doc_type":"api_obs",
"p_code":"",
"code":"106"
},
{
"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":"Acronyms and Abbreviations",
"uri":"en-us_topic_0125560450.html",
"doc_type":"api_obs",
"p_code":"",
"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:",
"product_code":"obs",
"title":"Change History",
"uri":"en-us_topic_0125560276.html",
"doc_type":"api_obs",
"p_code":"",
"code":"108"
}
]