Tous les produits
Search
Centre de documentation

Object Storage Service:GetBucketReplicationLocation

Dernière mise à jour :Aug 18, 2026

Répertorie les régions dans lesquelles le compartiment de destination d'une règle de réplication de données peut se trouver.

Structure de la requête

GET /?replicationLocation HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com 
Date: GMT Date
Authorization: SignatureValue

Éléments de réponse

Element

Type

Description

ReplicationLocation

Container

Conteneur des régions du compartiment de destination.

Location

String

Région dans laquelle le compartiment de destination peut se trouver. Exemple : oss-cn-beijing.

Nœud parent : ReplicationLocation

Nœuds enfants : aucun

Remarque

Si plusieurs régions sont disponibles, la réponse contient plusieurs éléments Location. Si aucune région n'est disponible, la valeur est null.

LocationTransferTypeConstraint

Container

Conteneur des régions du compartiment de destination pour lesquelles TransferType est spécifié.

LocationTransferType

Container

Conteneur d'une région de compartiment de destination avec les informations TransferType.

TransferTypes

Container

Conteneur du type de transfert.

Type

String

Lien de transfert de données pour la réplication. Valeur par défaut : internal.

Valeurs valides :

  • internal : lien de transfert par défaut.

  • oss_acc : lien d'accélération de transfert. Disponible uniquement pour les règles de réplication inter-régions (CRR).

Exemples

  • Exemples de requêtes

GET /?replicationLocation HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com 
Date: Thu, 24 Sep 2015 15:39:15 GMT
Authorization: OSS qn6q**************:77Dv****************
  • Exemples de réponses

    Remarque

    La réponse inclut l'élément TransferType uniquement lorsque TransferType est défini sur oss_acc.

HTTP/1.1 200 OK
x-oss-request-id: 534B371674E88A4D8906****
Date: Thu, 24 Sep 2015 15:39:15 GMT
Content-Length: 84
Content-Type: application/xml 
Connection: close
Server: AliyunOSS

<?xml version="1.0" ?>
<ReplicationLocation>
  <Location>oss-cn-beijing</Location>
  <Location>oss-cn-qingdao</Location>
  <Location>oss-cn-shenzhen</Location>
  <Location>oss-cn-hongkong</Location>
  <Location>oss-us-west-1</Location>
  <LocationTransferTypeConstraint>
    <LocationTransferType>
      <Location>oss-cn-hongkong</Location>
        <TransferTypes>
          <Type>oss_acc</Type>          
        </TransferTypes>
      </LocationTransferType>
      <LocationTransferType>
        <Location>oss-us-west-1</Location>
        <TransferTypes>
          <Type>oss_acc</Type>
        </TransferTypes>
      </LocationTransferType>
    </LocationTransferTypeConstraint>
  </ReplicationLocation>

Kits SDK OSS

Appelez GetBucketReplicationLocation avec les kits SDK OSS suivants :

ossutil

Pour plus d'informations sur la commande ossutil correspondant à l'opération GetBucketReplicationLocation, consultez get-bucket-replication-location.

Codes d'erreur

Code d'erreur

Code d'état HTTP

Description

NoSuchBucket

404 NotFound

Le compartiment spécifié n'existe pas.