Reviewed-by: Sabelnikov, Dmitriy <dmitriy.sabelnikov@t-systems.com> Co-authored-by: zhangyue <zhangyue164@huawei.com> Co-committed-by: zhangyue <zhangyue164@huawei.com>
15 KiB
Object Actions
Permission |
API |
Action |
IAM Project |
---|---|---|---|
Uploading objects with PUT or POST, copying objects, appending content to objects, initiating a multipart upload, as well as uploading, copying, and assembling parts |
obs:object:PutObject |
Supported |
|
Obtaining the content and metadata of an object |
obs:object:GetObject |
Supported |
|
Obtaining the content and metadata of a specific object version |
obs:object:GetObjectVersion |
Supported |
|
Deleting a single object or a batch of objects |
obs:object:DeleteObject |
Supported |
|
Deleting a single object version or a batch of object versions |
obs:object:DeleteObjectVersion |
Supported |
|
Restoring Cold objects |
obs:object:RestoreObject |
Supported |
|
Configuring the object ACL |
obs:object:PutObjectAcl |
Supported |
|
Configuring the ACL for a specific object version |
obs:object:PutObjectVersionAcl |
Supported |
|
Obtaining the object ACL information |
obs:object:GetObjectAcl |
Supported |
|
Obtaining the ACL information of a specific object version |
obs:object:GetObjectVersionAcl |
Supported |
|
Modifying object metadata |
obs:object:ModifyObjectMetaData |
Supported |
|
Listing uploaded parts |
obs:object:ListMultipartUploadParts |
Supported |
|
Aborting a multipart upload |
obs:object:AbortMultipartUpload |
Supported |
|
Configuring WORM retention for an object |
obs:object:PutObjectRetention |
Supported |
|
Obtaining the object-level WORM retention configuration |
obs:object:GetObjectRetention |
Supported |
|
Adding object tags |
obs:object:PutObjectTagging |
Not supported |
|
Obtaining object tags |
obs:object:GetObjectTagging |
Not supported |
|
Deleting object tags |
obs:object:DeleteObjectTagging |
Not supported |