GetBucketPolicy
Retorna a política de um intervalo especificado. Se você estiver usando uma identidade que não seja o usuário raiz da conta da AWS que possui o depósito, a identidade de chamada deverá ter as permissões GetBucketPolicy
no depósito especificado e pertencer à conta do proprietário do depósito para usar esta operação.
Request Syntax
Code Block | ||
---|---|---|
| ||
GET /?policy HTTP/1.1 Host: bucket-name.bigfile.brascloud.com.br:443 |
Response Syntax
Code Block | ||
---|---|---|
| ||
HTTP/1.1 200 { Policy in JSON format } |
Exemplos
A solicitação a seguir retorna a política do intervalo especificado.
Code Block | ||||
---|---|---|---|---|
| ||||
GET ?policy HTTP/1.1 Host: bucket.bigfile.brascloud.com.br:443 Date: Wed, 28 Oct 2009 22:32:00 GMT Authorization: authorization string |
Code Block | ||||
---|---|---|---|---|
| ||||
HTTP/1.1 200 OK
x-amz-id-2: Uuag1LuByru9pO4SAMPLEAtRPfTaOFg==
x-amz-request-id: 656c76696e67SAMPLE57374
Date: Tue, 04 Apr 2010 20:34:56 GMT
Connection: keep-alive
Server: bigfile
{
"Version":"2008-10-17",
"Id":"aaaa-bbbb-cccc-dddd",
"Statement" : [
{
"Effect":"Deny",
"Sid":"1",
"Principal" : {
"bigfile":["111122223333","444455556666"]
},
"Action":["s3:*"],
"Resource":"bucket/*"
}
]
}
|
Ainda tem dúvidas?