doc-exports/docs/obs/api-ref/ALL_META.TXT.json
zhangyue 7d2a7ec198 OBS 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-11-05 16:37:11 +00:00

2385 lines
81 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

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.

[
{
"dockw":"API Reference"
},
{
"uri":"obs_04_0001.html",
"node_id":"obs_04_0001.xml",
"product_code":"obs",
"code":"1",
"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":"Before You Start",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Before You Start",
"githuburl":""
},
{
"uri":"en-us_topic_0031051947.html",
"node_id":"en-us_topic_0031051947.xml",
"product_code":"obs",
"code":"2",
"des":"Welcome to the Object Storage Service API Reference. Object Storage Service (OBS) provides massive, secure, reliable, and cost-effective data storage capabilities for use",
"doc_type":"api",
"kw":"Overview,Before You Start,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Overview",
"githuburl":""
},
{
"uri":"obs_04_0002.html",
"node_id":"obs_04_0002.xml",
"product_code":"obs",
"code":"3",
"des":"OBS provides Representational State Transfer (REST) APIs, allowing you to use HTTP or HTTPS requests to call them. For details, see Calling APIs.",
"doc_type":"api",
"kw":"API Calling,Before You Start,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"API Calling",
"githuburl":""
},
{
"uri":"obs_04_0003.html",
"node_id":"obs_04_0003.xml",
"product_code":"obs",
"code":"4",
"des":"An endpoint is the request address for calling an API. Endpoints vary depending on services and regions. For the endpoints of services, see Regions and Endpoints.OBS prov",
"doc_type":"api",
"kw":"Endpoints,Before You Start,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Endpoints",
"githuburl":""
},
{
"uri":"obs_04_0004.html",
"node_id":"obs_04_0004.xml",
"product_code":"obs",
"code":"5",
"des":"DomainYou can register a domain with the cloud service. The domain has full access permissions for all of its cloud services and resources. The domain can also reset user",
"doc_type":"api",
"kw":"Basic Concepts,Before You Start,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Basic Concepts",
"githuburl":""
},
{
"uri":"obs_04_0005.html",
"node_id":"obs_04_0005.xml",
"product_code":"obs",
"code":"6",
"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":"API Overview,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"API Overview",
"githuburl":""
},
{
"uri":"obs_04_0006.html",
"node_id":"obs_04_0006.xml",
"product_code":"obs",
"code":"7",
"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":"Calling APIs",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Calling APIs",
"githuburl":""
},
{
"uri":"obs_04_0007.html",
"node_id":"obs_04_0007.xml",
"product_code":"obs",
"code":"8",
"des":"This section describes the structure of a REST API request.OBS uses URI to locate specific buckets, objects, and their parameters. Use URIs when you want to operate resou",
"doc_type":"api",
"kw":"Constructing a Request,Calling APIs,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Constructing a Request",
"githuburl":""
},
{
"uri":"obs_04_0008.html",
"node_id":"obs_04_0008.xml",
"product_code":"obs",
"code":"9",
"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":"Authentication",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Authentication",
"githuburl":""
},
{
"uri":"obs_04_0009.html",
"node_id":"obs_04_0009.xml",
"product_code":"obs",
"code":"10",
"des":"OBS signs a request using AK/SK. When a client is sending a request to OBS, the message header must contain the SK, request time, request type, and other information of t",
"doc_type":"api",
"kw":"User Signature Authentication,Authentication,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"User Signature Authentication",
"githuburl":""
},
{
"uri":"obs_04_0010.html",
"node_id":"obs_04_0010.xml",
"product_code":"obs",
"code":"11",
"des":"For all API operations, the most common identity authentication is to carry signatures in headers.In the header, the signature is carried in the authorization header fiel",
"doc_type":"api",
"kw":"Authentication of Signature in a Header,Authentication,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Authentication of Signature in a Header",
"githuburl":""
},
{
"uri":"obs_04_0011.html",
"node_id":"obs_04_0011.xml",
"product_code":"obs",
"code":"12",
"des":"You can create a presigned URL for a specific operation. This kind of URL includes the user AK, signature, validity period, resources and other information. It allows any",
"doc_type":"api",
"kw":"Authentication of Signature in a URL,Authentication,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Authentication of Signature in a URL",
"githuburl":""
},
{
"uri":"obs_04_0012.html",
"node_id":"obs_04_0012.xml",
"product_code":"obs",
"code":"13",
"des":"OBS supports browser-based uploads using POST requests. Authenticating such a request uses the signature carried in the form. First, create a policy to specify the requir",
"doc_type":"api",
"kw":"Authentication of Signature Carried in the Table Uploaded Through a Browser,Authentication,API Refer",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Authentication of Signature Carried in the Table Uploaded Through a Browser",
"githuburl":""
},
{
"uri":"obs_04_0013.html",
"node_id":"obs_04_0013.xml",
"product_code":"obs",
"code":"14",
"des":"After sending a request, you will receive a response, including the status code, response header, and response body.A status code is a group of digits ranging from 2xx (i",
"doc_type":"api",
"kw":"Returned Values,Calling APIs,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Returned Values",
"githuburl":""
},
{
"uri":"obs_04_0014.html",
"node_id":"obs_04_0014.xml",
"product_code":"obs",
"code":"15",
"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":"Getting Started",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Getting Started",
"githuburl":""
},
{
"uri":"obs_04_0015.html",
"node_id":"obs_04_0015.xml",
"product_code":"obs",
"code":"16",
"des":"A bucket is a container that stores objects in OBS. You need to create a bucket before storing data in OBS.The following describes how to call the API for creating a buck",
"doc_type":"api",
"kw":"Creating a Bucket,Getting Started,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Creating a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0016.html",
"node_id":"obs_04_0016.xml",
"product_code":"obs",
"code":"17",
"des":"If you want to view information about all buckets created by yourself, you can call the API for listing buckets.The following describes how to call the API for listing bu",
"doc_type":"api",
"kw":"Listing Buckets,Getting Started,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Listing Buckets",
"githuburl":""
},
{
"uri":"obs_04_0017.html",
"node_id":"obs_04_0017.xml",
"product_code":"obs",
"code":"18",
"des":"You can upload files of any type to OBS buckets for storage.The following describes how to call the API for uploading objects using the PUT method to a specified bucket. ",
"doc_type":"api",
"kw":"Uploading an Object,Getting Started,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Uploading an Object",
"githuburl":""
},
{
"uri":"obs_04_0018.html",
"node_id":"obs_04_0018.xml",
"product_code":"obs",
"code":"19",
"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":"APIs",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"APIs",
"githuburl":""
},
{
"uri":"obs_04_0019.html",
"node_id":"obs_04_0019.xml",
"product_code":"obs",
"code":"20",
"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 Buckets",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Operations on Buckets",
"githuburl":""
},
{
"uri":"obs_04_0020.html",
"node_id":"obs_04_0020.xml",
"product_code":"obs",
"code":"21",
"des":"You can perform this operation to list all buckets that you have created across all regions.Regardless of the endpoint you specified, a list of buckets spanning all regio",
"doc_type":"api",
"kw":"Listing Buckets,Operations on Buckets,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Listing Buckets",
"githuburl":""
},
{
"uri":"obs_04_0021.html",
"node_id":"obs_04_0021.xml",
"product_code":"obs",
"code":"22",
"des":"This operation is used to create a bucket with a specified name.By default, a user can have a maximum of 100 buckets.The name of a deleted bucket can be reused for a buck",
"doc_type":"api",
"kw":"Creating a Bucket,Operations on Buckets,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Creating a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0022.html",
"node_id":"obs_04_0022.xml",
"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, OBS r",
"doc_type":"api",
"kw":"Listing Objects in a Bucket,Operations on Buckets,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Listing Objects in a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0160.html",
"node_id":"obs_04_0160.xml",
"product_code":"obs",
"code":"24",
"des":"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",
"doc_type":"api",
"kw":"Listing Objects in a Bucket (V2),Operations on Buckets,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Listing Objects in a Bucket (V2)",
"githuburl":""
},
{
"uri":"obs_04_0023.html",
"node_id":"obs_04_0023.xml",
"product_code":"obs",
"code":"25",
"des":"This operation queries the metadata of a bucket. To use this operation, you must have the permission to read the bucket.This request contains no parameters.This request u",
"doc_type":"api",
"kw":"Obtaining Bucket Metadata,Operations on Buckets,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Bucket Metadata",
"githuburl":""
},
{
"uri":"obs_04_0024.html",
"node_id":"obs_04_0024.xml",
"product_code":"obs",
"code":"26",
"des":"This operation obtains the location of a bucket. To use this operation, you must have the permission to read the bucket.This request contains no parameters.This request u",
"doc_type":"api",
"kw":"Obtaining Bucket Location,Operations on Buckets,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Bucket Location",
"githuburl":""
},
{
"uri":"obs_04_0025.html",
"node_id":"obs_04_0025.xml",
"product_code":"obs",
"code":"27",
"des":"This operation deletes specified buckets. This operation can be performed only by the bucket owner and users who have been authorized (via a policy) with the permission t",
"doc_type":"api",
"kw":"Deleting Buckets,Operations on Buckets,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting Buckets",
"githuburl":""
},
{
"uri":"obs_04_0026.html",
"node_id":"obs_04_0026.xml",
"product_code":"obs",
"code":"28",
"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":"Advanced Bucket Settings",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Advanced Bucket Settings",
"githuburl":""
},
{
"uri":"obs_04_0027.html",
"node_id":"obs_04_0027.xml",
"product_code":"obs",
"code":"29",
"des":"This operation creates or modifies policies for buckets. The existing policy in a bucket is overwritten by the policy in the request. You can add as many statements as yo",
"doc_type":"api",
"kw":"Configuring a Bucket Policy,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring a Bucket Policy",
"githuburl":""
},
{
"uri":"obs_04_0028.html",
"node_id":"obs_04_0028.xml",
"product_code":"obs",
"code":"30",
"des":"This operation uses the sub-resources of policy to return the policy information of a specified bucket.To perform this operation, the user must be the bucket owner or the",
"doc_type":"api",
"kw":"Obtaining Bucket Policy Information,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Bucket Policy Information",
"githuburl":""
},
{
"uri":"obs_04_0029.html",
"node_id":"obs_04_0029.xml",
"product_code":"obs",
"code":"31",
"des":"This operation uses the policy sub-resources to delete the policy of a specified bucket.To perform this operation, the user must be the bucket owner or the bucket owner's",
"doc_type":"api",
"kw":"Deleting a Bucket Policy,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting a Bucket Policy",
"githuburl":""
},
{
"uri":"obs_04_0030.html",
"node_id":"obs_04_0030.xml",
"product_code":"obs",
"code":"32",
"des":"This operation controls access permissions for buckets. By default, only the creator of a bucket has the permission to read and write the bucket. You can also set other a",
"doc_type":"api",
"kw":"Configuring a Bucket ACL,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring a Bucket ACL",
"githuburl":""
},
{
"uri":"obs_04_0031.html",
"node_id":"obs_04_0031.xml",
"product_code":"obs",
"code":"33",
"des":"This operation returns the ACL information of a bucket. To obtain the ACL of a bucket, you need to have the READ_ACP or FULL_CONTROL permission for the bucket.This reques",
"doc_type":"api",
"kw":"Obtaining Bucket ACL Information,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Bucket ACL Information",
"githuburl":""
},
{
"uri":"obs_04_0032.html",
"node_id":"obs_04_0032.xml",
"product_code":"obs",
"code":"34",
"des":"When a bucket is created, the logging function is not enabled by default. To generate logs recording operations on buckets, you need to enable the logging function for th",
"doc_type":"api",
"kw":"Configuring Logging for a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Logging for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0033.html",
"node_id":"obs_04_0033.xml",
"product_code":"obs",
"code":"35",
"des":"This operation queries the logging status of a bucket. It uses the logging sub-resource to return the logging status of a bucket.Only the bucket owner or users granted th",
"doc_type":"api",
"kw":"Obtaining a Bucket Logging Configuration,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining a Bucket Logging Configuration",
"githuburl":""
},
{
"uri":"obs_04_0034.html",
"node_id":"obs_04_0034.xml",
"product_code":"obs",
"code":"36",
"des":"This operation configures lifecycle rules that can delete or migrate objects from a bucket at a specified time. Typical application scenarios:Delete periodically uploaded",
"doc_type":"api",
"kw":"Configuring Bucket Lifecycle Rules,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Bucket Lifecycle Rules",
"githuburl":""
},
{
"uri":"obs_04_0035.html",
"node_id":"obs_04_0035.xml",
"product_code":"obs",
"code":"37",
"des":"This operation obtains the bucket lifecycle configuration.To perform this operation, you must have the GetLifecycleConfiguration permission. By default, only the bucket o",
"doc_type":"api",
"kw":"Obtaining Bucket Lifecycle Configuration,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Bucket Lifecycle Configuration",
"githuburl":""
},
{
"uri":"obs_04_0036.html",
"node_id":"obs_04_0036.xml",
"product_code":"obs",
"code":"38",
"des":"This operation deletes the lifecycle configuration of a bucket. After the lifecycle configuration of a bucket is deleted, OBS will not automatically delete objects in tha",
"doc_type":"api",
"kw":"Deleting Lifecycle Rules,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting Lifecycle Rules",
"githuburl":""
},
{
"uri":"obs_04_0037.html",
"node_id":"obs_04_0037.xml",
"product_code":"obs",
"code":"39",
"des":"This operation restores an object that is mistakenly overwritten or deleted. You can use versioning to save, query, and restore objects of different versions. Versioning ",
"doc_type":"api",
"kw":"Configuring Versioning for a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Versioning for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0038.html",
"node_id":"obs_04_0038.xml",
"product_code":"obs",
"code":"40",
"des":"This operation allows a bucket owner to get the versioning status of the bucket.If versioning is not configured for a bucket, no versioning status information will be ret",
"doc_type":"api",
"kw":"Obtaining Bucket Versioning Status,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Bucket Versioning Status",
"githuburl":""
},
{
"uri":"obs_04_0039.html",
"node_id":"obs_04_0039.xml",
"product_code":"obs",
"code":"41",
"des":"This operation notifies users of their operations on buckets, allowing users know events happened on buckets in a timely manner.By default, the notification function of a",
"doc_type":"api",
"kw":"Configuring Event Notification for a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Event Notification for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0040.html",
"node_id":"obs_04_0040.xml",
"product_code":"obs",
"code":"42",
"des":"This operation obtains the notification configuration of a bucket.To perform this operation, you must have the GetBucketNotification permission. By default, the permissio",
"doc_type":"api",
"kw":"Obtaining the Event Notification Configuration of a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining the Event Notification Configuration of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0044.html",
"node_id":"obs_04_0044.xml",
"product_code":"obs",
"code":"43",
"des":"This operation sets or updates the default storage class of a bucket.To perform this operation, you must have the PutBucketStoragePolicy permission. By default, only the ",
"doc_type":"api",
"kw":"Configuring Storage Class for a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Storage Class for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0045.html",
"node_id":"obs_04_0045.xml",
"product_code":"obs",
"code":"44",
"des":"This operation obtains the default storage class of a bucket.To perform this operation, you must have the GetBucketStoragePolicy permission. By default, only the bucket o",
"doc_type":"api",
"kw":"Obtaining Bucket Storage Class Information,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Bucket Storage Class Information",
"githuburl":""
},
{
"uri":"obs_04_0046.html",
"node_id":"obs_04_0046.xml",
"product_code":"obs",
"code":"45",
"des":"Cross-region replication refers to the automatic and asynchronous replication of objects across buckets in different regions. By activating cross-region replication, OBS ",
"doc_type":"api",
"kw":"Configuring Cross-Region Replication for a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Cross-Region Replication for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0047.html",
"node_id":"obs_04_0047.xml",
"product_code":"obs",
"code":"46",
"des":"This operation obtains the replication configuration information of a specified bucket. To perform this operation, you must have the GetReplicationConfiguration permissio",
"doc_type":"api",
"kw":"Obtaining the Cross-Region Replication Configuration of a Bucket,Advanced Bucket Settings,API Refere",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining the Cross-Region Replication Configuration of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0048.html",
"node_id":"obs_04_0048.xml",
"product_code":"obs",
"code":"47",
"des":"You can perform this operation to delete the bucket replication configuration. To perform this operation, you must have the DeleteReplicationConfiguration permission.This",
"doc_type":"api",
"kw":"Deleting the Cross-Region Replication Configuration of a Bucket,Advanced Bucket Settings,API Referen",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting the Cross-Region Replication Configuration of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0049.html",
"node_id":"obs_04_0049.xml",
"product_code":"obs",
"code":"48",
"des":"This operation adds tags to a bucket.After tags are added to a bucket, all service detail records (SDRs) generated by the requests for this bucket will have the same tags",
"doc_type":"api",
"kw":"Configuring Tags for a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Tags for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0050.html",
"node_id":"obs_04_0050.xml",
"product_code":"obs",
"code":"49",
"des":"This operation obtains information about tags of a bucket.To perform this operation, you must have the GetBucketTagging permission. By default, only the bucket owner can ",
"doc_type":"api",
"kw":"Obtaining Bucket Tags,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Bucket Tags",
"githuburl":""
},
{
"uri":"obs_04_0051.html",
"node_id":"obs_04_0051.xml",
"product_code":"obs",
"code":"50",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting Tags",
"githuburl":""
},
{
"uri":"obs_04_0052.html",
"node_id":"obs_04_0052.xml",
"product_code":"obs",
"code":"51",
"des":"The bucket storage quota must be a positive integer in the unit of byte. The maximum storage quota is 263 1 bytes. The default bucket storage quota is 0, indicating tha",
"doc_type":"api",
"kw":"Configuring Bucket Storage Quota,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Bucket Storage Quota",
"githuburl":""
},
{
"uri":"obs_04_0053.html",
"node_id":"obs_04_0053.xml",
"product_code":"obs",
"code":"52",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Querying Bucket Storage Quota",
"githuburl":""
},
{
"uri":"obs_04_0054.html",
"node_id":"obs_04_0054.xml",
"product_code":"obs",
"code":"53",
"des":"This operation queries the number of bucket objects and the space occupied by the objects. The size of the object space is a positive integer, measured by bytes.Because O",
"doc_type":"api",
"kw":"Obtaining Storage Information of a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Storage Information of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0055.html",
"node_id":"obs_04_0055.xml",
"product_code":"obs",
"code":"54",
"des":"OBS uses the PUT method to configure bucket inventories. Each bucket can have a maximum of 10 inventories.To perform this operation, ensure that you have the PutBucketInv",
"doc_type":"api",
"kw":"Configuring Bucket Inventories,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Bucket Inventories",
"githuburl":""
},
{
"uri":"obs_04_0056.html",
"node_id":"obs_04_0056.xml",
"product_code":"obs",
"code":"55",
"des":"OBS uses the GET method to obtain a specific inventory of a bucket.To perform this operation, you must have the GetBucketInventoryConfiguration permission. By default, th",
"doc_type":"api",
"kw":"Obtaining a Specific Inventory of a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining a Specific Inventory of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0057.html",
"node_id":"obs_04_0057.xml",
"product_code":"obs",
"code":"56",
"des":"OBS uses the GET method without inventory IDs to obtain all inventories of a specified bucket. Obtained inventories are returned together on only one page.To perform this",
"doc_type":"api",
"kw":"Listing All Inventories of a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Listing All Inventories of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0058.html",
"node_id":"obs_04_0058.xml",
"product_code":"obs",
"code":"57",
"des":"OBS uses the DELETE method to delete inventories (identified by inventory IDs) of a specified bucket.To perform this operation, you must have the DeleteBucketInventoryCon",
"doc_type":"api",
"kw":"Deleting Bucket Inventories,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting Bucket Inventories",
"githuburl":""
},
{
"uri":"obs_04_0059.html",
"node_id":"obs_04_0059.xml",
"product_code":"obs",
"code":"58",
"des":"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",
"doc_type":"api",
"kw":"Configuring a Custom Domain Name for a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring a Custom Domain Name for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0060.html",
"node_id":"obs_04_0060.xml",
"product_code":"obs",
"code":"59",
"des":"OBS uses the GET method to obtain the custom domain name of a bucket.This request message does not contain the request parameters.This request uses common headers. For de",
"doc_type":"api",
"kw":"Obtaining the Custom Domain Name of a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining the Custom Domain Name of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0061.html",
"node_id":"obs_04_0061.xml",
"product_code":"obs",
"code":"60",
"des":"OBS uses the DELETE method to delete the custom domain name of a bucket.This request uses common headers. For details, see Table 3.This request involves no elements.The r",
"doc_type":"api",
"kw":"Deleting the Custom Domain Name of a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting the Custom Domain Name of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0062.html",
"node_id":"obs_04_0062.xml",
"product_code":"obs",
"code":"61",
"des":"OBS uses the PUT method to create or update the default server-side encryption for a bucket.After you configure encryption for a bucket, objects uploaded to this bucket w",
"doc_type":"api",
"kw":"Configuring Bucket Encryption,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Bucket Encryption",
"githuburl":""
},
{
"uri":"obs_04_0063.html",
"node_id":"obs_04_0063.xml",
"product_code":"obs",
"code":"62",
"des":"OBS uses the GET method to obtain the encryption configuration of a specified bucket.To perform this operation, you must have the GetEncryptionConfiguration permission. B",
"doc_type":"api",
"kw":"Obtaining Bucket Encryption Configuration,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Bucket Encryption Configuration",
"githuburl":""
},
{
"uri":"obs_04_0064.html",
"node_id":"obs_04_0064.xml",
"product_code":"obs",
"code":"63",
"des":"OBS uses the DELETE method to delete the encryption configuration of a specified bucket.To perform this operation, you must have the PutEncryptionConfiguration permission",
"doc_type":"api",
"kw":"Deleting the Encryption Configuration of a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting the Encryption Configuration of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0068.html",
"node_id":"obs_04_0068.xml",
"product_code":"obs",
"code":"64",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring the Requester-Pays Function for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0069.html",
"node_id":"obs_04_0069.xml",
"product_code":"obs",
"code":"65",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining the Requester-Pays Configuration Information of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0167.html",
"node_id":"obs_04_0167.xml",
"product_code":"obs",
"code":"66",
"des":"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",
"doc_type":"api",
"kw":"Configuring a Default WORM Policy for a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring a Default WORM Policy for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0168.html",
"node_id":"obs_04_0168.xml",
"product_code":"obs",
"code":"67",
"des":"This operation returns the default WORM policy of a bucket.To perform this operation, you must have the GetBucketObjectLockConfiguration permission. The bucket owner can ",
"doc_type":"api",
"kw":"Obtaining the Default WORM Policy of a Bucket,Advanced Bucket Settings,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining the Default WORM Policy of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0070.html",
"node_id":"obs_04_0070.xml",
"product_code":"obs",
"code":"68",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Static Website Hosting",
"githuburl":""
},
{
"uri":"obs_04_0071.html",
"node_id":"obs_04_0071.xml",
"product_code":"obs",
"code":"69",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Static Website Hosting for a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0072.html",
"node_id":"obs_04_0072.xml",
"product_code":"obs",
"code":"70",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining the Static Website Hosting Configuration of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0073.html",
"node_id":"obs_04_0073.xml",
"product_code":"obs",
"code":"71",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting the Static Website Hosting Configuration of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0074.html",
"node_id":"obs_04_0074.xml",
"product_code":"obs",
"code":"72",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring Bucket CORS",
"githuburl":""
},
{
"uri":"obs_04_0075.html",
"node_id":"obs_04_0075.xml",
"product_code":"obs",
"code":"73",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining the CORS Configuration of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0076.html",
"node_id":"obs_04_0076.xml",
"product_code":"obs",
"code":"74",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting the CORS Configuration of a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0077.html",
"node_id":"obs_04_0077.xml",
"product_code":"obs",
"code":"75",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"OPTIONS Bucket",
"githuburl":""
},
{
"uri":"obs_04_0078.html",
"node_id":"obs_04_0078.xml",
"product_code":"obs",
"code":"76",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"OPTIONS Object",
"githuburl":""
},
{
"uri":"obs_04_0079.html",
"node_id":"obs_04_0079.xml",
"product_code":"obs",
"code":"77",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Operations on Objects",
"githuburl":""
},
{
"uri":"obs_04_0080.html",
"node_id":"obs_04_0080.xml",
"product_code":"obs",
"code":"78",
"des":"After creating a bucket 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 mus",
"doc_type":"api",
"kw":"Uploading an Object - PUT,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Uploading an Object - PUT",
"githuburl":""
},
{
"uri":"obs_04_0081.html",
"node_id":"obs_04_0081.xml",
"product_code":"obs",
"code":"79",
"des":"This API allows you to upload an object to a bucket. This requires the write permission for the bucket.The name of each object in a bucket must be unique.If a bucket has ",
"doc_type":"api",
"kw":"Uploading an Object - POST,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Uploading an Object - POST",
"githuburl":""
},
{
"uri":"obs_04_0082.html",
"node_id":"obs_04_0082.xml",
"product_code":"obs",
"code":"80",
"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 an Object,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Copying an Object",
"githuburl":""
},
{
"uri":"obs_04_0083.html",
"node_id":"obs_04_0083.xml",
"product_code":"obs",
"code":"81",
"des":"This operation downloads an object from OBS. Before using this GET operation, check that you have the read permission for the target object. If the object owner has grant",
"doc_type":"api",
"kw":"Downloading an Object,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Downloading an Object",
"githuburl":""
},
{
"uri":"obs_04_0084.html",
"node_id":"obs_04_0084.xml",
"product_code":"obs",
"code":"82",
"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.SSE-C header",
"doc_type":"api",
"kw":"Querying Object Metadata,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Querying Object Metadata",
"githuburl":""
},
{
"uri":"obs_04_0085.html",
"node_id":"obs_04_0085.xml",
"product_code":"obs",
"code":"83",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting an Object",
"githuburl":""
},
{
"uri":"obs_04_0086.html",
"node_id":"obs_04_0086.xml",
"product_code":"obs",
"code":"84",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting Objects",
"githuburl":""
},
{
"uri":"obs_04_0087.html",
"node_id":"obs_04_0087.xml",
"product_code":"obs",
"code":"85",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Restoring Cold Objects",
"githuburl":""
},
{
"uri":"obs_04_0089.html",
"node_id":"obs_04_0089.xml",
"product_code":"obs",
"code":"86",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring an Object ACL",
"githuburl":""
},
{
"uri":"obs_04_0090.html",
"node_id":"obs_04_0090.xml",
"product_code":"obs",
"code":"87",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Object ACL Configuration",
"githuburl":""
},
{
"uri":"obs_04_0091.html",
"node_id":"obs_04_0091.xml",
"product_code":"obs",
"code":"88",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Modifying Object Metadata",
"githuburl":""
},
{
"uri":"obs_04_0092.html",
"node_id":"obs_04_0092.xml",
"product_code":"obs",
"code":"89",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Modifying an Object",
"githuburl":""
},
{
"uri":"obs_04_0093.html",
"node_id":"obs_04_0093.xml",
"product_code":"obs",
"code":"90",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Truncating an Object",
"githuburl":""
},
{
"uri":"obs_04_0094.html",
"node_id":"obs_04_0094.xml",
"product_code":"obs",
"code":"91",
"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: Creat",
"doc_type":"api",
"kw":"Renaming an Object,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Renaming an Object",
"githuburl":""
},
{
"uri":"obs_04_0172.html",
"node_id":"obs_04_0172.xml",
"product_code":"obs",
"code":"92",
"des":"This operation adds or updates the tag information for an object. An object tag is a key-value pair.If you do not specify a version ID in a request, make sure that you ha",
"doc_type":"api",
"kw":"Adding Object Tags,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Adding Object Tags",
"githuburl":""
},
{
"uri":"en-us_topic_0000001399487626.html",
"node_id":"en-us_topic_0000001399487626.xml",
"product_code":"obs",
"code":"93",
"des":"This operation returns tags of an object.If you do not specify a version ID in a request, make sure that you have the GetObjectTagging permission. If you do specify a ver",
"doc_type":"api",
"kw":"Obtaining Object Tags,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Object Tags",
"githuburl":""
},
{
"uri":"en-us_topic_0000001399647606.html",
"node_id":"en-us_topic_0000001399647606.xml",
"product_code":"obs",
"code":"94",
"des":"This operation deletes tags from an object.If you do not specify a version ID in a request, make sure that you have the DeleteObjectTagging permission. If you do specify ",
"doc_type":"api",
"kw":"Deleting Object Tags,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Deleting Object Tags",
"githuburl":""
},
{
"uri":"obs_04_0166.html",
"node_id":"obs_04_0166.xml",
"product_code":"obs",
"code":"95",
"des":"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",
"doc_type":"api",
"kw":"Configuring WORM Retention for an Object,Operations on Objects,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Configuring WORM Retention for an Object",
"githuburl":""
},
{
"uri":"obs_04_0096.html",
"node_id":"obs_04_0096.xml",
"product_code":"obs",
"code":"96",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Operations on Multipart Upload",
"githuburl":""
},
{
"uri":"obs_04_0097.html",
"node_id":"obs_04_0097.xml",
"product_code":"obs",
"code":"97",
"des":"You can use this API to query all initiated multipart uploads that have not been completed or canceled in a bucket.This request uses parameters to specify the query range",
"doc_type":"api",
"kw":"Listing Initiated Multipart Uploads in a Bucket,Operations on Multipart Upload,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Listing Initiated Multipart Uploads in a Bucket",
"githuburl":""
},
{
"uri":"obs_04_0098.html",
"node_id":"obs_04_0098.xml",
"product_code":"obs",
"code":"98",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Initiating a Multipart Upload",
"githuburl":""
},
{
"uri":"obs_04_0099.html",
"node_id":"obs_04_0099.xml",
"product_code":"obs",
"code":"99",
"des":"After a multipart upload task is created, you can upload parts for this task using the obtained multipart upload ID. When parts are uploaded in a multipart upload of an o",
"doc_type":"api",
"kw":"Uploading Parts,Operations on Multipart Upload,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Uploading Parts",
"githuburl":""
},
{
"uri":"obs_04_0100.html",
"node_id":"obs_04_0100.xml",
"product_code":"obs",
"code":"100",
"des":"After a multipart upload task is created, you can upload parts for this task using the obtained multipart upload ID. Alternatively, you can make an API call to add a part",
"doc_type":"api",
"kw":"Copying Parts,Operations on Multipart Upload,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Copying Parts",
"githuburl":""
},
{
"uri":"obs_04_0101.html",
"node_id":"obs_04_0101.xml",
"product_code":"obs",
"code":"101",
"des":"You can use this API to query all parts of an uncompleted multipart upload task. The size of each part listed by this API is the same as the size of the part uploaded.Thi",
"doc_type":"api",
"kw":"Listing Uploaded Parts that Have Not Been Assembled,Operations on Multipart Upload,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Listing Uploaded Parts that Have Not Been Assembled",
"githuburl":""
},
{
"uri":"obs_04_0102.html",
"node_id":"obs_04_0102.xml",
"product_code":"obs",
"code":"102",
"des":"After all parts are uploaded, you can call this API to assemble specified parts into an object. Before performing this operation, you cannot download the uploaded data. W",
"doc_type":"api",
"kw":"Completing a Multipart Upload,Operations on Multipart Upload,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Completing a Multipart Upload",
"githuburl":""
},
{
"uri":"obs_04_0103.html",
"node_id":"obs_04_0103.xml",
"product_code":"obs",
"code":"103",
"des":"You can call this API to cancel a multipart upload task. You cannot upload or list parts after operations to merge parts or abort a multipart upload are performed.This re",
"doc_type":"api",
"kw":"Canceling a Multipart Upload Task,Operations on Multipart Upload,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Canceling a Multipart Upload Task",
"githuburl":""
},
{
"uri":"obs_04_0104.html",
"node_id":"obs_04_0104.xml",
"product_code":"obs",
"code":"104",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Server-Side Encryption",
"githuburl":""
},
{
"uri":"obs_04_0105.html",
"node_id":"obs_04_0105.xml",
"product_code":"obs",
"code":"105",
"des":"You can configure server-side encryption for objects, so that they will be encrypted or decrypted when you upload them to or download them from a bucket.The encryption an",
"doc_type":"api",
"kw":"Server-Side Encryption Overview,Server-Side Encryption,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Server-Side Encryption Overview",
"githuburl":""
},
{
"uri":"obs_04_0106.html",
"node_id":"obs_04_0106.xml",
"product_code":"obs",
"code":"106",
"des":"With SSE-KMS, OBS uses the keys provided by Key Management Service (KMS) for server-side encryption. You can create custom keys on KMS to encrypt your objects. If you do ",
"doc_type":"api",
"kw":"SSE-KMS,Server-Side Encryption,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"SSE-KMS",
"githuburl":""
},
{
"uri":"obs_04_0107.html",
"node_id":"obs_04_0107.xml",
"product_code":"obs",
"code":"107",
"des":"With SSE-C used, OBS uses the keys and MD5 values provided by customers for server-side encryption.OBS does not store your encryption keys. If you lost them, you lost the",
"doc_type":"api",
"kw":"SSE-C,Server-Side Encryption,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"SSE-C",
"githuburl":""
},
{
"uri":"obs_04_0108.html",
"node_id":"obs_04_0108.xml",
"product_code":"obs",
"code":"108",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"API Operations Related to Server-Side Encryption",
"githuburl":""
},
{
"uri":"obs_04_0115.html",
"node_id":"obs_04_0115.xml",
"product_code":"obs",
"code":"109",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Error Codes",
"githuburl":""
},
{
"uri":"obs_04_0109.html",
"node_id":"obs_04_0109.xml",
"product_code":"obs",
"code":"110",
"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":"IAM Policies and Supported Actions",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"IAM Policies and Supported Actions",
"githuburl":""
},
{
"uri":"obs_04_0110.html",
"node_id":"obs_04_0110.xml",
"product_code":"obs",
"code":"111",
"des":"This section describes fine-grained permissions management for your OBS. If your account does not require individual IAM users, skip this section.By default, new IAM user",
"doc_type":"api",
"kw":"Introduction,IAM Policies and Supported Actions,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Introduction",
"githuburl":""
},
{
"uri":"obs_04_0111.html",
"node_id":"obs_04_0111.xml",
"product_code":"obs",
"code":"112",
"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":"Bucket Actions,IAM Policies and Supported Actions,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Bucket Actions",
"githuburl":""
},
{
"uri":"obs_04_0112.html",
"node_id":"obs_04_0112.xml",
"product_code":"obs",
"code":"113",
"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":"Object Actions,IAM Policies and Supported Actions,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Object Actions",
"githuburl":""
},
{
"uri":"obs_04_0113.html",
"node_id":"obs_04_0113.xml",
"product_code":"obs",
"code":"114",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Appendixes",
"githuburl":""
},
{
"uri":"obs_04_0114.html",
"node_id":"obs_04_0114.xml",
"product_code":"obs",
"code":"115",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Status Codes",
"githuburl":""
},
{
"uri":"obs_04_0116.html",
"node_id":"obs_04_0116.xml",
"product_code":"obs",
"code":"116",
"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:This step is required only when you have enable",
"doc_type":"api",
"kw":"Obtaining Access Keys (AK/SK),Appendixes,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining Access Keys (AK/SK)",
"githuburl":""
},
{
"uri":"obs_04_0117.html",
"node_id":"obs_04_0117.xml",
"product_code":"obs",
"code":"117",
"des":"When calling certain APIs, you may need to specify the domain ID (DomainID) and user ID (UserID) in the request. To obtain them from the console, do as follows:On the My ",
"doc_type":"api",
"kw":"Obtaining a Domain ID and a User ID,Appendixes,API Reference",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Obtaining a Domain ID and a User ID",
"githuburl":""
},
{
"uri":"obs_04_0118.html",
"node_id":"obs_04_0118.xml",
"product_code":"obs",
"code":"118",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Consistency of Concurrent Operations",
"githuburl":""
},
{
"uri":"obs_04_0000.html",
"node_id":"obs_04_0000.xml",
"product_code":"obs",
"code":"119",
"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",
"search_title":"",
"metedata":[
{
"documenttype":"api",
"prodname":"obs",
"mdname":"Sample Code for Creating a Bucket;Sample Code for Obtaining a Bucket List;Sample Code for Uploading an Object",
"opensource":"true"
}
],
"title":"Change History",
"githuburl":""
}
]