Evolution
Тема интерфейса

PutBucketPolicy

Применяет правила доступа к бакету.

Запрос

PUT /{bucket}?policy HTTP/2

Path-параметры

Параметр

Описание

bucket

Название бакета

Query-параметры

Параметр

Описание

policy

Обязательный параметр для обозначения типа операции.

Заголовки

Список поддерживаемых заголовков приведен в разделе Заголовки запросов.

Пример запроса

Применяет правила доступа для бакета my-bucket.

PUT /my-bucket?policy HTTP/2
Host: s3.cloud.ru
Date: Wed, 25 Oct 2023 22:32:00 GMT
Authorization: authorization string
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "1",
"Effect": "Allow",
"Principal": {
"AWS": [
"arn:aws:iam::111122223333:root",
"arn:aws:iam::444455556666:root"
]
},
"NotPrincipal": {},
"Action": "s3:*",
"NotAction": [],
"Resource": "arn:aws:s3:::bucket-0339b8/*",
"NotResource": [],
"Condition": {}
}
]
}

Ответ

Коды ответа

Список возможных ответов собран в разделе Ответы.

Пример ответа

Пример ответа на запрос.

HTTP/2 204 No Content
x-amz-request-id: 656c76696e6727732SAMPLE7374
Date: Wed, 25 Oct 2023 22:32:00 GMT
Connection: keep-alive
Server: s3.cloud.ru
См.также