doc-exports/docs/obs/api-ref/obs_04_0111.html
zhangyue 8ba86cabc9 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-05-28 10:01:19 +00:00

38 KiB

Bucket Actions

Table 1 Bucket actions

Permission

API

Action

IAM Project

Listing all buckets

Listing Buckets

obs🪣ListAllMyBuckets

Supported

Creating a bucket

Creating a Bucket

obs🪣CreateBucket

Supported

Listing objects in a bucket

Listing Objects in a Bucket

obs🪣ListBucket

Supported

Listing object versions in a bucket

Listing Objects in a Bucket

obs🪣ListBucketVersions

Supported

Determining whether a bucket exists and obtaining the bucket metadata

Obtaining Bucket Metadata

obs🪣HeadBucket

Supported

Obtaining the bucket location

Obtaining Bucket Location

obs🪣GetBucketLocation

Supported

Deleting a bucket

Deleting Buckets

obs🪣DeleteBucket

Supported

Configuring a bucket policy

Configuring a Bucket Policy

obs🪣PutBucketPolicy

Supported

Obtain the bucket policy configurations

Obtaining Bucket Policy Information

obs🪣GetBucketPolicy

Supported

Deleting a bucket policy

Deleting a Bucket Policy

obs🪣DeleteBucketPolicy

Supported

Configuring the bucket ACL

Configuring a Bucket ACL

obs🪣PutBucketAcl

Supported

Obtaining the bucket ACL information

Obtaining Bucket ACL Information

obs🪣GetBucketAcl

Supported

Configuring logging for a bucket

Configuring Logging for a Bucket

obs🪣PutBucketLogging

Supported

Obtaining the logging configurations of a bucket

Obtaining a Bucket Logging Configuration

obs🪣GetBucketLogging

Supported

Configuring or deleting a lifecycle rule

Configuring Bucket Lifecycle Rules

Deleting Lifecycle Rules

obs🪣PutLifecycleConfiguration

Supported

Obtaining the lifecycle rule configurations

Obtaining Bucket Lifecycle Configuration

obs🪣GetLifecycleConfiguration

Supported

Configuring versioning for a bucket

Configuring Versioning for a Bucket

obs🪣PutBucketVersioning

Supported

Obtaining the versioning configurations of a bucket

Obtaining Bucket Versioning Status

obs🪣GetBucketVersioning

Supported

Configuring event notifications for a bucket

Configuring Event Notification for a Bucket

obs🪣PutBucketNotification

Supported

Obtaining the event notification configurations of a bucket

Obtaining the Event Notification Configuration of a Bucket

obs🪣GetBucketNotification

Supported

Configuring storage class for a bucket

Configuring Storage Class for a Bucket

obs🪣PutBucketStoragePolicy

Supported

Obtaining the storage class of a bucket

Obtaining Bucket Storage Class Information

obs🪣GetBucketStoragePolicy

Supported

Configuring cross-region replication for a bucket

Configuring Cross-Region Replication for a Bucket

obs🪣PutReplicationConfiguration

Supported

Obtaining the cross-region replication configuration of a bucket

Obtaining the Cross-Region Replication Configuration of a Bucket

obs🪣GetReplicationConfiguration

Supported

Deleting the cross-region replication configuration of a bucket

Deleting the Cross-Region Replication Configuration of a Bucket

obs🪣DeleteReplicationConfiguration

Supported

Adding tags to a bucket

Configuring Tags for a Bucket

obs🪣PutBucketTagging

Supported

Obtaining bucket tags

Obtaining Bucket Tags

obs🪣GetBucketTagging

Supported

Deleting bucket tags

Deleting Tags

obs🪣DeleteBucketTagging

Supported

Limiting storage capacity for a bucket

Configuring Bucket Storage Quota

obs🪣PutBucketQuota

Supported

Querying the storage capacity limit of a bucket

Querying Bucket Storage Quota

obs🪣GetBucketQuota

Supported

Querying the used capacity of a bucket

Obtaining Storage Information of a Bucket

obs🪣GetBucketStorage

Supported

Configuring inventories for a bucket

Configuring Bucket Inventories

obs🪣PutBucketInventoryConfiguration

Supported

Obtaining a specific inventory or listing all inventories of a bucket

Obtaining a Specific Inventory of a Bucket

Listing All Inventories of a Bucket

obs🪣GetBucketInventoryConfiguration

Supported

Deleting bucket inventories

Deleting Bucket Inventories

obs🪣DeleteBucketInventoryConfiguration

Supported

Configuring a user-defined domain name for a bucket

Configuring a Custom Domain Name for a Bucket

obs🪣PutBucketCustomDomainConfiguration

Supported

Obtaining the user-defined domain name of a bucket

Obtaining the Custom Domain Name of a Bucket

obs🪣GetBucketCustomDomainConfiguration

Supported

Deleting the user-defined domain name of a bucket

Deleting the Custom Domain Name of a Bucket

obs🪣DeleteBucketCustomDomainConfiguration

Supported

Configuring or deleting encryption for a bucket

Configuring Bucket Encryption

Deleting the Encryption Configuration of a Bucket

obs🪣PutEncryptionConfiguration

Supported

Obtaining the encryption configurations of a bucket

Obtaining Bucket Encryption Configuration

obs🪣GetEncryptionConfiguration

Supported

Configuring static website hosting for a bucket

Configuring Static Website Hosting for a Bucket

obs🪣PutBucketWebsite

Supported

Obtaining the static website hosting configurations of a bucket

Obtaining the Static Website Hosting Configuration of a Bucket

obs🪣GetBucketWebsite

Supported

Deleting the static website hosting configurations of a bucket

Deleting the Static Website Hosting Configuration of a Bucket

obs🪣DeleteBucketWebsite

Supported

Configuring or deleting CORS rules for a bucket

Configuring Bucket CORS

Deleting the CORS Configuration of a Bucket

obs🪣PutBucketCORS

Supported

Obtaining the CORS configurations of a bucket

Obtaining the CORS Configuration of a Bucket

obs🪣GetBucketCORS

Supported

Configuring Requester Pays for a bucket

Configuring the Requester-Pays Function for a Bucket

obs🪣PutBucketRequestPayment

Supported

Obtaining the Requester Pays configurations of a bucket

Obtaining the Requester-Pays Configuration Information of a Bucket

obs🪣GetBucketRequestPayment

Supported

Configuring a default WORM policy for a bucket

Configuring a Default WORM Policy for a Bucket

obs🪣PutBucketObjectLockConfiguration

Supported

Obtaining the default WORM policy of a bucket

Obtaining the Default WORM Policy of a Bucket

obs🪣GetBucketObjectLockConfiguration

Supported

Listing initiated multipart uploads in a bucket

Listing Initiated Multipart Uploads in a Bucket

obs🪣ListBucketMultipartUploads

Supported