地域
更新时间:2024-07-02
获取域名列表接口
使用以下代码可以获取全部地域或者指定地域的BCC(或CDS、预留实例劵)域名列表:
Java
1import com.baidubce.BceClientConfiguration;
2import com.baidubce.Protocol;
3import com.baidubce.auth.DefaultBceCredentials;
4import com.baidubce.services.bcc.BccClient;
5import com.baidubce.services.bcc.BccClientConfiguration;
6import com.baidubce.services.bcc.model.region.DescribeRegionsRequest;
7import com.baidubce.services.bcc.model.region.DescribeRegionsResponse;
8
9import java.util.ArrayList;
10import java.util.List;
11
12public class Main {
13 public static void main(String[] args) {
14 String endpoint = "bcc.baidubce.com";
15 String ak = "ak";
16 String sk = "sk";
17
18 BceClientConfiguration bccClientConfiguration = new BccClientConfiguration()
19 .withProtocol(Protocol.HTTP)
20 .withCredentials(new DefaultBceCredentials(ak, sk))
21 .withEndpoint(endpoint);
22
23 BccClient client = new BccClient(bccClientConfiguration);
24
25 DescribeRegionsRequest request = new DescribeRegionsRequest();
26 // 设置地域,若为空则返回所有地域的域名列表
27 request.setRegion("");
28
29 DescribeRegionsResponse response = client.describeRegions(request);
30 System.out.println(response.getRegions());
31 }
32}
33