Bucket Actions
Permission |
API |
Action |
IAM Project |
Enterprise Project |
---|---|---|---|---|
Listing all buckets |
obs:bucket:ListAllMyBuckets |
Supported |
Supported |
|
Creating a bucket |
obs:bucket:CreateBucket |
Supported |
Supported |
|
Listing objects in a bucket |
obs:bucket:ListBucket |
Supported |
Supported |
|
Listing object versions in a bucket |
obs:bucket:ListBucketVersions |
Supported |
Supported |
|
Determining whether a bucket exists and obtaining the bucket metadata |
obs:bucket:HeadBucket |
Supported |
Supported |
|
Obtaining the bucket location |
obs:bucket:GetBucketLocation |
Supported |
Supported |
|
Deleting a bucket |
obs:bucket:DeleteBucket |
Supported |
Supported |
|
Configuring a bucket policy |
obs:bucket:PutBucketPolicy |
Supported |
Supported |
|
Obtain the bucket policy configurations |
obs:bucket:GetBucketPolicy |
Supported |
Supported |
|
Deleting a bucket policy |
obs:bucket:DeleteBucketPolicy |
Supported |
Supported |
|
Configuring the bucket ACL |
obs:bucket:PutBucketAcl |
Supported |
Supported |
|
Obtaining the bucket ACL information |
obs:bucket:GetBucketAcl |
Supported |
Supported |
|
Configuring logging for a bucket |
obs:bucket:PutBucketLogging |
Supported |
Supported |
|
Obtaining the logging configurations of a bucket |
obs:bucket:GetBucketLogging |
Supported |
Supported |
|
Configuring or deleting a lifecycle rule |
obs:bucket:PutLifecycleConfiguration |
Supported |
Supported |
|
Obtaining the lifecycle rule configurations |
obs:bucket:GetLifecycleConfiguration |
Supported |
Supported |
|
Configuring versioning for a bucket |
obs:bucket:PutBucketVersioning |
Supported |
Supported |
|
Obtaining the versioning configurations of a bucket |
obs:bucket:GetBucketVersioning |
Supported |
Supported |
|
Configuring storage class for a bucket |
obs:bucket:PutBucketStoragePolicy |
Supported |
Supported |
|
Obtaining the storage class of a bucket |
obs:bucket:GetBucketStoragePolicy |
Supported |
Supported |
|
Configuring cross-region replication for a bucket |
obs:bucket:PutReplicationConfiguration |
Supported |
Supported |
|
Obtaining the cross-region replication configuration of a bucket |
Obtaining the Cross-Region Replication Configuration of a Bucket |
obs:bucket:GetReplicationConfiguration |
Supported |
Supported |
Deleting the cross-region replication configuration of a bucket |
Deleting the Cross-Region Replication Configuration of a Bucket |
obs:bucket:DeleteReplicationConfiguration |
Supported |
Supported |
Adding tags to a bucket |
obs:bucket:PutBucketTagging |
Supported |
Supported |
|
Obtaining bucket tags |
obs:bucket:GetBucketTagging |
Supported |
Supported |
|
Deleting bucket tags |
obs:bucket:DeleteBucketTagging |
Supported |
Supported |
|
Limiting storage capacity for a bucket |
obs:bucket:PutBucketQuota |
Supported |
Supported |
|
Querying the storage capacity limit of a bucket |
obs:bucket:GetBucketQuota |
Supported |
Supported |
|
Querying the used capacity of a bucket |
obs:bucket:GetBucketStorage |
Supported |
Supported |
|
Configuring inventories for a bucket |
obs:bucket:PutBucketInventoryConfiguration |
Supported |
Supported |
|
Obtaining a specific inventory or listing all inventories of a bucket |
obs:bucket:GetBucketInventoryConfiguration |
Supported |
Supported |
|
Deleting bucket inventories |
obs:bucket:DeleteBucketInventoryConfiguration |
Supported |
Supported |
|
Configuring a user-defined domain name for a bucket |
obs:bucket:PutBucketCustomDomainConfiguration |
Supported |
Supported |
|
Obtaining the user-defined domain name of a bucket |
obs:bucket:GetBucketCustomDomainConfiguration |
Supported |
Supported |
|
Deleting the user-defined domain name of a bucket |
obs:bucket:DeleteBucketCustomDomainConfiguration |
Supported |
Supported |
|
Configuring or deleting encryption for a bucket |
obs:bucket:PutEncryptionConfiguration |
Supported |
Supported |
|
Obtaining the encryption configurations of a bucket |
obs:bucket:GetEncryptionConfiguration |
Supported |
Supported |
|
Configuring direct reading for a bucket |
Setting the Direct Reading Policy for Archive Objects in a Bucket |
obs:bucket:PutDirectColdAccessConfiguration |
Supported |
Supported |
Obtaining the direct reading configurations of a bucket |
Obtaining the Direct Reading Policy of Archive Objects in a Bucket |
obs:bucket:GetDirectColdAccessConfiguration |
Supported |
Supported |
Deleting the direct reading configurations of a bucket |
Deleting the Direct Reading Policy of Archive Objects in a Bucket |
obs:bucket:DeleteDirectColdAccessConfiguration |
Supported |
Supported |
Configuring static website hosting for a bucket |
obs:bucket:PutBucketWebsite |
Supported |
Supported |
|
Obtaining the static website hosting configurations of a bucket |
Obtaining the Static Website Hosting Configuration of a Bucket |
obs:bucket:GetBucketWebsite |
Supported |
Supported |
Deleting the static website hosting configurations of a bucket |
Deleting the Static Website Hosting Configuration of a Bucket |
obs:bucket:DeleteBucketWebsite |
Supported |
Supported |
Configuring or deleting CORS rules for a bucket |
obs:bucket:PutBucketCORS |
Supported |
Supported |
|
Obtaining the CORS configurations of a bucket |
obs:bucket:GetBucketCORS |
Supported |
Supported |
|
Configuring a default WORM policy for a bucket |
obs:bucket:PutBucketObjectLockConfiguration |
Supported |
Supported |
|
Obtaining the default WORM policy of a bucket |
obs:bucket:GetBucketObjectLockConfiguration |
Supported |
Supported |
|
Listing initiated multipart uploads in a bucket |
obs:bucket:ListBucketMultipartUploads |
Supported |
Supported |
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.
For any further questions, feel free to contact us through the chatbot.
Chatbot