OBS GO SDK
OBS GO SDK
-
API Reference
- Overview
- Initialization
- Enumeration Constants
-
Data Types
- SDK Common Responses
- Request Parameter of PUT Bucket
- Request Parameter of GET Buckets
- Response Result of GET Buckets
- Owner Info
- Initiator Info
- Bucket Info
- Request Parameter of GET Objects
- Response Result of GET Objects
- Object in a Bucket
- Request Parameter of GET Object versions
- Response Result of GET Object versions
- Versioning Object in a Bucket
- Versioning Delete Marker in a Bucket
- Request Parameter of List Multipart uploads
- Response Result of List Multipart uploads
- Multipart Upload in a Bucket
- Request Parameter of GET Bucket metadata
- Response Result of GET Bucket metadata
- Response Result of GET Bucket location
- Response Result of GET Bucket storage
- Request Parameter of PUT Bucket quota
- Response Result of GET Bucket quota
- Request Parameter of Set Bucket storagePolicy
- Response Result of GET Bucket storagePolicy
- Request Parameter of PUT Bucket acl
- Response Result of GET Bucket acl
- Grantees' Permission Information
- Grantee
- Request Parameter of SET Bucket logging
- Response Result of GET Bucket logging
- Request Parameter of PUT Bucket policy
- Response Result of GET Bucket policy
- Request Parameter of PUT Bucket lifecycle
- Response Result of GET Bucket lifecycle
- Lifecycle Rule of a Bucket
- Object Transition Policy
- Expiration Time of an Object
- Transition Policy of a Noncurrent Object Version
- Expiration Time of a Noncurrent Object Version
- Request Parameter of PUT Bucket website
- Response Result of GET Bucket website
- Redirection Rule Applying to all Requests
- Error Page Settings
- Default Page Settings
- Redirection Rule
- Matching Condition of a Redirection Rule
- Details About a Redirection Request
- Request Parameter of PUT Bucket versioning
- Response Result of GET Bucket versioning
- Request Parameter of PUT Bucket cors
- Response Result of GET Bucket cors
- Bucket CORS Rules
- Request Parameter of PUT Bucket notification
- Response Result of GET Bucket notification
- Event Notification Settings
- Filtering Rule
- Request Parameter of PUT Bucket tagging
- Response Result of GET Bucket tagging
- Bucket Tag
- SSE-C Header
- SSE-KMS Header
- Request Parameter of PUT Object
- Request Parameter of PUT File
- Response Result of PUT Object
- Request Parameter of GET Object
- Response Result of GET Object
- Request Parameter of PUT Object - Copy
- Response Result of PUT Object - Copy
- Request Parameter of DELETE Object
- Response Result of DELETE Object
- Request Parameter of DELETE Objects
- Response Result of DELETE Objects
- To-Be-Deleted Object
- Successfully Deleted Object
- Object Failed to Be Deleted
- Request Parameter of GET Bucket metadata
- Response Result of Obtain Object Metadata
- Request Parameter of PUT Object acl
- Request Parameter of GET Object acl
- Response Result of GET Object acl
- Request Parameter of Initiate Multipart Upload
- Response Result of Initiate Multipart Upload
- Request Parameter of PUT Part
- Response Result of PUT Part
- Request Parameter of PUT Part - Copy
- Response Result of PUT Part - Copy
- Request Parameter of List Parts
- Response Result of List Parts
- Uploaded Part
- Request Parameter of Complete Multipart Upload
- Response Result of Complete Multipart Upload
- Request Parameter of DELETE Multipart upload
- POST Object restore
- Request Parameter for Signing a URL
- Response Result for Signing a URL
- Request Parameters of Resumable Upload
- Request Parameters of Resumable Download
-
Bucket-Related APIs
- Bucket-Related APIs
- PUT Bucket
- GET Buckets
- HEAD Bucket
- DELETE Bucket
- GET Objects
- GET Object versions
- List Multipart uploads
- Obtain Bucket Metadata
- GET Bucket location
- GET Bucket storageinfo
- PUT Bucket quota
- GET Bucket quota
- Set Bucket Storage Class
- GET Bucket Storage Class
- PUT Bucket acl
- GET Bucket acl
- PUT Bucket logging
- GET Bucket logging
- PUT Bucket policy
- GET Bucket policy
- DELETE Bucket policy
- PUT Bucket lifecycle
- GET Bucket lifecycle
- DELETE Bucket lifecycle
- PUT Bucket website
- GET Bucket website
- DELETE Bucket website
- PUT Bucket versioning
- GET Bucket versioning
- PUT Bucket cors
- GET Bucket cors
- DELETE Bucket cors
- PUT Bucket notification
- GET Bucket notification
- PUT Bucket tagging
- GET Bucket tagging
- DELETE Bucket tagging
- Objects-Related APIs
- Other APIs
- Change History
- General Reference
On this page
Show all
Copied.
Overview
This document describes all APIs of OBS (Object Storage Service) Go SDK, including the API description, method definition, and parameter description.
For details about the end-to-end usage of OBS Go SDK (such as installation, initialization, development, and FAQs), application scenarios of interfaces, and code examples in various scenarios, see the Object Storage Service Go SDK Developer Guide.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
The system is busy. Please try again later.
For any further questions, feel free to contact us through the chatbot.
Chatbot