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 :
|
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
RemarqueLa 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. |