获取Bucket地域信息
更新时间:2022-11-09
概述
您可以通过BOS API的getBucketLocation接口获取存储空间(Bucket)所属的地域,即数据中心的物理位置信息。百度智能云支持的各区域详细信息可参见区域选择说明。
操作方式
用户可以通过控制台查看 Bucket 的区域信息,同时 BOS 也支持使用 API 与使用 SDK 获取 Bucket 的 region 信息,具体如下:
-
通过控制台查看 Bucket 所属的区域:
- 登录 对象存储 BOS 管理控制台。
- 您可以在控制台页面左侧“存储管理”中点击您想查看的 Bucket,在右侧 Bucket 详细信息的标题栏,即可查看 Bucket 区域信息。或者鼠标悬浮于您想查看的 Bucket,自动弹出区域信息。
-
通过 API 接口查看 Bucket 所属的区域:
-
通过 SDK 查看 Bucket 所属的区域:
示例
下面是使用Java SDK的代码示例:
BosClient client = new BosClient(config);
ListBucketsResponse listBucketsResponse = client.listBuckets();
List<BucketSummary> bucketSummaryList = listBucketsResponse.getBuckets();
for(BucketSummary bs : bucketSummaryList) {
System.out.println( bs.getLocation());
}
System.out.println(client.getBucketLocation("bucket-test").getLocationConstraint());