Retrieve a bucket replication configuration

Returns the replication configuration of a bucket.

Syntax


GET https://{endpoint}/{bucket-name}?replication # path style
GET https://{bucket-name}.{endpoint}?replication # virtual host style

Sample request


GET /source-bucket?replication HTTP/1.1
Host: {hostname}
Accept: */*
Date: Fri, 12 Dec 2025 07:47:24 GMT
Connection: close
x-amz-date: Fri, 12 Dec 2025 07:47:24 GMT
Authorization: {authorization}

Sample response


HTTP/1.1 200 OK
Connection: close
Date: Fri, 12 Dec 2025 07:47:24 GMT
X-Clv-Request-Id: 6ed85d63-f6b8-48f6-b4fa-bfd36e927cde
X-Clv-S3-Version: 2.5
Content-Type: application/xml
Content-Length: 1244
Server: Cleversafe/3.14.9.53

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ReplicationConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <Rule>
        <ID>Rule1</ID>
        <Status>Enabled</Status>
        <DeleteMarkerReplication>
            <Status>Enabled</Status>
        </DeleteMarkerReplication>
        <Destination>
            <Bucket>dst-bucket-1</Bucket>
        </Destination>
        <Priority>1</Priority>
        <Filter>
            <Prefix>prefix</Prefix>
        </Filter>
    </Rule>
    <Rule>
        <ID>Rule2</ID>
        <Status>Disabled</Status>
        <DeleteMarkerReplication>
            <Status>Disabled</Status>
        </DeleteMarkerReplication>
        <Destination>
            <Bucket>dst-bucket-2</Bucket>
        </Destination>
        <Priority>2</Priority>
        <Filter>
            <And>
                <Prefix>prefix</Prefix>
                <Tag>
                    <Key>key</Key>
                    <Value>value</Value>
                </Tag>
            </And>
        </Filter>
    </Rule>
</ReplicationConfiguration>