Наряду со стандартными заголовками, система поддерживает специфичные заголовки и элементы, перечисленные ниже.
Подробную информацию об операции и примеры см. в документации AWS: PutBucketReplication
Предыдущее название операции: PUT Bucket replication
ВАЖНО! В отличие от Amazon S3, система не требует настройки роли IAM (или чего-либо подобного) для использования репликации бакетов. Кроме того, не требуется, чтобы целевой бакет находился в другом регионе, чем исходный. При желании вы можете реплицировать данные в целевой бакет, находящийся в том же регионе, что и исходный.
За исключением вышеуказанных исключений, репликация бакетов имеет те же требования, что и репликация бакетов AmazonS3, включая необходимость включения версионирования (с помощью операции "PutBucketVersioning" ) как в исходном, так и в целевом бакете.
Примечание. Не устанавливайте конфигурацию межрегиональной репликации и правило жизненного цикла для одного и того же бакета.
Заголовки запроса (Request Headers)
- Content-MD5
Элементы запроса (Request Elements)
- ReplicationConfiguration
- Role
Примечание. Как и в спецификации API Amazon S3, элемент "Role" должен быть включен в запрос PUT для репликации бакета. Однако система игнорирует значение элемента "Role" (поэтому в качестве его значения можно использовать любую случайную строку). Система не использует роль IAM или что-либо подобное при реализации межрегиональной репликации.
- Rule
- ID
- Status
- Prefix
- Destination
- Bucket
Примечание. Используйте такой же формат значения "Bucket", как в спецификации Amazon S3 API, т.е. arn:aws:s3:::<bucketname>.
- StorageClass
Примечание. Этот элемент опционален. Система его игнорирует.
см. также:
к S3 API