GET Bucket ACL
更新時間 2024-11-15 18:07:01
最近更新時間: 2024-11-15 18:07:01
分享文章
本節主要介紹GET Bucket ACI。
此操作用來獲取Bucket ACL信息,只有擁有GET Bucket ACL權限的用戶才可以執行此操作。
請求語法
GET /?acl HTTP/1.1
Host: BucketName.oos-cn.ctyunapi.cn
Date: date
Authorization: SignatureValue
請求參數
| 請求參數 | 描述 | 是否必須 |
|---|---|---|
| BucketName | 存儲桶名稱。 | 是 |
響應結果
| 名稱 | 描述 |
|---|---|
| AccessControlPolicy | 響應的容器。 類型:容器。 子節點:Owner、AccessControlList。 |
| Owner | 存儲Bucket所屬賬戶信息的容器。 類型:容器。 父節點:AccessControlPolicy。 子節點:ID、DisplayName。 |
| ID | Bucket所屬賬戶的ID信息。 類型:字符串。 父節點:Owner。 |
| AccessControlList | 存儲ACL信息的容器。 類型:容器。 父節點:AccessControlPolicy。 子節點:Grant。 |
| Grant | 存儲Permission和Grantee的容器。 類型:容器。 父節點:AccessControlList。 子節點:Grantee。 |
| Grantee | 用來存儲Display和擁有ID的用戶被承認的許可的容器。 |
| Permission | 對一個Bucket認可的許可信息。 類型:字符串。 父節點:Grant。 有效值:READ(公共讀)、FULL_CONTROL(公共讀寫)、空(私有)。 |
請求示例
請求返回docs的ACL信息
GET?/?acl?HTTP/1.1
Host:?docs.oos-cn.ctyunapi.cn
Date:?Mon,?01?Nov?2021?06:31:14?GMT
Content-Type:?application/octet-stream
Connection:?Keep-alive
Authorization: SignatureValue
響應示例
HTTP/1.1?200?OK
Last-Modified:?Mon,?13?Sep?2021?07:51:46?GMT
Content-Type:?application/xml;charset=UTF-8
Date:?Mon,?01?Nov?2021?06:31:04?GMT
x-amz-request-id:?23ee087970af44915ecaced5ddd5d7dd9c9ea4929496989a9c
Content-Length:?392
Server:?CTYUN
?
<?xml?version="1.0"?encoding="UTF-8"?>
<AccessControlPolicy>
????<Owner>
????????<ID>?ctyuntest@daliqc.cn</ID>
????????<DisplayName>.........</DisplayName>
????</Owner>
????<AccessControlList>
????????<Grant>
????????????<Grantee?xsi:type="Group"
????????????????xmlns:xsi="//www.w3.org/2001/XMLSchema-instance">
????????????????<URI>//acs.amazonaws.com/groups/global/AllUsers</URI>
????????????</Grantee>
????????????<Permission></Permission>
????????</Grant>
????</AccessControlList>
</AccessControlPolicy>