上云无忧 > 文档中心 > 天翼云对象存储(OOS经典版)I型HTTP REST接口GET Bucket location
对象存储
天翼云对象存储(OOS经典版)I型HTTP REST接口GET Bucket location

文档简介:
此操作用来获取Bucket的索引位置和数据位置,只有根用户和拥有GET Bucket location权限的子用户才能执行此操作。 请求语法 GET /?location HTTP/1.1 Host: BucketName.oos-cn.ctyunapi.cn Content-Length: length Date: date Authorization: signatureValue
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

GET Bucket location


此操作用来获取Bucket的索引位置和数据位置,只有根用户和拥有GET Bucket location权限的子用户才能执行此操作。

请求语法

GET /?location   HTTP/1.1

Host: BucketName.oos-cn.ctyunapi.cn

Content-Length:   length

Date: date

Authorization: signatureValue

 

响应元素

名称

描述

BucketConfiguration

设置Bucket索引位置和数据位置的容器。

类型:容器

MetadataLocationConstraint

设置Bucket的索引位置。

类型:容器

父节点:CreateBucketConfiguration

DataLocationConstraint

设置Bucket的数据位置。

类型:容器

父节点:CreateBucketConfiguration

Type

数据位置的类型

类型:枚举

有效值:Local(本地) |Specified(指定位置)

默认:Local

父节点:DataLocationConstraint

LocationList

指定的数据位置

类型:容器

父节点:DataLocationConstraint

Location

索引位置或数据位置。

类型:String

有效值:

  • 父节点为MetadataLocationConstraint,表示索引位置,有效值为:ChengDu、FuZhou、GuiYang、HangZhou、LaSa、LanZhou、QingDao、ShenYang、ShenZhen、WuHan、WuHu、WuLuMuQi、ZhengZhou

  • 父节点为LocationList,表示数据位置,有效值为:ChengDu、GuiYang、LaSa、LanZhou、QingDao、SH2、ShenYang、ShenZhen、SuZhou、WuHan、WuHu、WuLuMuQi、ZhengZhou

默认值:无

父节点:MetadataLocationConstraint或LocationList

ScheduleStrategy

指定数据时的调度策略

类型:枚举

有效值:Allowed(允许OOS自动调度)|NotAllowed(不允许OOS自动调度)

默认:Allowed

父节点:DataLocationConstraint

请求示例

获取一个名叫picture的bucket,索引位置为Beijing,数据位置为优先本地:

GET /?location HTTP/1.1

Host: picture.oos-cn.ctyunapi.cn

Content-Length:200

Date: Mon, 03 Sep 2012 12:00:00 GMT

Authorization: AWS 7799e793ce4624ee7e5a:9N/W/kmYwFhbqHYFTvQor317qVw=

 

返回示例

HTTP/1.1 200 OK

x-amz-request-id: 236A8905248E5A01

Date: Mon, 03Sep 2012 12:00:00 GMT

Content-Length: 200

Connection: close

Server: CTYUN

 

<BucketConfiguration xmlns="/doc/2006-03-01/">

       <MetadataLocationConstraint>

              <Location>BeiJing</Location>

       </MetadataLocationConstraint>

       <DataLocationConstraint>

              <Type>Local</Type>      

       </DataLocationConstraint>

<BucketConfiguration>

相似文档
  • 此操作用来获取Bucket ACL信息,只有拥有GET Bucket ACL权限的用户才可以执行此操作。 请求语法 GET /?acl HTTP/1.1 Host: BucketName.oos-cn.ctyunapi.cn Date: date Authorization: signatureValue
  • 此操作用来返回Bucket中部分或者全部(最多1000)的Object信息。用户可以在请求元素中设置选择条件来获取Bucket中的Object的子集。 只有根用户和拥有GET Bucket权限的子用户才能执行此操作。 请求语法 GET / HTTP/1.1 Host: BucketName.oos-cn.ctyunapi.cn Date: date Authorization: signatureValue
  • 此操作用来删除Bucket,但要求被删除Bucket中无Object,即该Bucket中的所有Object都已被删除。 请求语法 DELETE / HTTP/1.1 Host: BucketName.oos-cn.ctyunapi.cn Date: date Authorization: signatureValue
  • 在PUT操作的url中加上Policy,可以进行添加或修改Policy的操作。如果bucket已经存在了Policy,此操作会替换原有Policy。只有根用户和拥有PUT Bucket Policy权限的用户才能执行此操作,否则会返回403AccessDenied错误。 请求语法 PUT /?policy HTTP/1.1 Host: BucketName.oos-cn.ctyunapi.cn Date: date Authorization: signatureValue Policy written in JSON
  • 在GET操作的url中加上policy,可以获得指定Bucket的Policy。只有根用户和拥有GET Bucket Policy权限的子用户才能执行此操作,否则会返回403 AccessDenied错误。如果Bucket没有Policy,返回404,NoSuchPolicy错误。 请求语法 GET /?policy HTTP/1.1 Host: BucketName.oos-cn.ctyunapi.cn Date: date Authorization: signatureValue
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部