doc-exports/docs/obs/api-ref/obs_04_0112.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

169 lines
13 KiB
HTML

<a name="obs_04_0112"></a><a name="obs_04_0112"></a>
<h1 class="topictitle1">Object Actions</h1>
<div id="body1560309715970">
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="obs_04_0112__table3817123273414" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Object actions</caption><thead align="left"><tr id="obs_04_0112__row1781813220345"><th align="left" class="cellrowborder" valign="top" width="28.57142857142857%" id="mcps1.3.1.2.5.1.1"><p id="obs_04_0112__p10157559122413">Permission</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="28.57142857142857%" id="mcps1.3.1.2.5.1.2"><p id="obs_04_0112__p1285101965318">API</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="28.57142857142857%" id="mcps1.3.1.2.5.1.3"><p id="obs_04_0112__p20751173125319">Action</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="14.285714285714285%" id="mcps1.3.1.2.5.1.4"><p id="obs_04_0112__p012165735314">IAM Project</p>
</th>
</tr>
</thead>
<tbody><tr id="obs_04_0112__row154451029174017"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p1478220188253">Uploading objects with PUT or POST, copying objects, appending content to objects, initiating a multipart upload, as well as uploading, copying, and assembling parts</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p724153945816"><a href="obs_04_0080.html">Uploading an Object - PUT</a></p>
<p id="obs_04_0112__p102411039145819"><a href="obs_04_0081.html">Uploading an Object - POST</a></p>
<p id="obs_04_0112__p122411239105817"><a href="obs_04_0082.html">Copying an Object</a></p>
<p id="obs_04_0112__p1824123917589"><a href="obs_04_0098.html">Initiating a Multipart Upload</a></p>
<p id="obs_04_0112__p624143916580"><a href="obs_04_0099.html">Uploading Parts</a></p>
<p id="obs_04_0112__p1524113918581"><a href="obs_04_0102.html">Completing a Multipart Upload</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p14141515444">obs:object:PutObject</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p16131147125618">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row014819504445"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p55671403316">Obtaining the content and metadata of an object</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p11241163975816"><a href="obs_04_0083.html">Downloading an Object</a></p>
<p id="obs_04_0112__p524115396588"><a href="obs_04_0084.html">Querying Object Metadata</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p17141185084413">obs:object:GetObject</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p282873155918">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row1242465118442"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p1926149819">Obtaining the content and metadata of a specific object version</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p202411939115816"><a href="obs_04_0083.html">Downloading an Object</a></p>
<p id="obs_04_0112__p10241639205811"><a href="obs_04_0084.html">Querying Object Metadata</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p441475184419">obs:object:GetObjectVersion</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p282803285914">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row84231051144411"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p578351832512">Deleting a single object or a batch of objects</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p32418392582"><a href="obs_04_0085.html">Deleting an Object</a></p>
<p id="obs_04_0112__p162411239185814"><a href="obs_04_0086.html">Deleting Objects</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p1852112213479">obs:object:DeleteObject</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p12934334598">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row109673919437"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p127831118162517">Deleting a single object version or a batch of object versions</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p9241939175813"><a href="obs_04_0085.html">Deleting an Object</a></p>
<p id="obs_04_0112__p1624117392586"><a href="obs_04_0086.html">Deleting Objects</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p35433278472">obs:object:DeleteObjectVersion</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p11711173311590">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row866755874315"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p162638380413">Restoring Cold objects</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p3241163911583"><a href="obs_04_0087.html">Restoring Cold Objects</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p116307281958">obs:object:RestoreObject</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p111501634205918">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row178411952194412"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p1178311187254">Configuring the object ACL</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p8242113935811"><a href="obs_04_0089.html">Configuring an Object ACL</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p3834652154411">obs:object:PutObjectAcl</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p85749347596">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row7840155264410"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p1783718182519">Configuring the ACL for a specific object version</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p142422398584"><a href="obs_04_0089.html">Configuring an Object ACL</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p98341952194414">obs:object:PutObjectVersionAcl</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p43053519594">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row20852322104715"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p2782618162514">Obtaining the object ACL information</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p1224273975811"><a href="obs_04_0090.html">Obtaining Object ACL Configuration</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p041515519444">obs:object:GetObjectAcl</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p16616935105916">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row654342794710"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p1378219180254">Obtaining the ACL information of a specific object version</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p10242153915819"><a href="obs_04_0090.html">Obtaining Object ACL Configuration</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p11833052164415">obs:object:GetObjectVersionAcl</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p161041736195917">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row1131211526449"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p73925215416">Modifying object metadata</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p1724273965812"><a href="obs_04_0091.html">Modifying Object Metadata</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p14525431362">obs:object:ModifyObjectMetaData</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p35961236135916">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row1087919319474"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p14783161817250">Listing uploaded parts</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p10242739175818"><a href="obs_04_0101.html">Listing Uploaded Parts</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p11872103144717">obs:object:ListMultipartUploadParts</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p1930133714593">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row1987819311477"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p2078311181256">Aborting a multipart upload</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p1824223913584"><a href="obs_04_0103.html">Canceling a Multipart Upload Task</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p8872203144717">obs:object:AbortMultipartUpload</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p951817377593">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row1769414281777"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p56941628973">Configuring WORM retention for an object</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p969522819711"><a href="obs_04_0166.html">Configuring WORM Retention for an Object</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p196953281870">obs:object:<span style="color:#494949;">PutObjectRetention</span></p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p18695152819719">Supported</p>
</td>
</tr>
<tr id="obs_04_0112__row1343013429256"><td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.1 "><p id="obs_04_0112__p104303428250">Obtaining the object-level WORM retention configuration</p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.2 "><p id="obs_04_0112__p20430134242510"><a href="obs_04_0084.html">Querying Object Metadata</a></p>
</td>
<td class="cellrowborder" valign="top" width="28.57142857142857%" headers="mcps1.3.1.2.5.1.3 "><p id="obs_04_0112__p543034219257">obs:object:GetObjectRetention</p>
</td>
<td class="cellrowborder" valign="top" width="14.285714285714285%" headers="mcps1.3.1.2.5.1.4 "><p id="obs_04_0112__p1143019424256">Supported</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_04_0109.html">IAM Policies and Supported Actions</a></div>
</div>
</div>