域名管理接口
更新时间:2026-11-03
域名管理接口
创建域名接口
您可以参考API文档获取参数的详细信息:创建域名接口
Java
1 public void createDomain() throws Exception {
2 OriginConfig origin = new OriginConfig()
3 .withAddr("1.2.3.4")
4 .withType("IP")
5 .withUpstreamProtocol("http")
6 .withHttpPort(80)
7 .withHost("test.eo.com");
8 CreateDomainRequest request = new CreateDomainRequest()
9 .withSiteId(1)
10 .withDomain("a.test.com")
11 .withOriginConfig(Arrays.asList(origin));
12 CreateDomainResponse response = eoClient.createDomain(request);
13 System.out.println(response);
14 }
查询域名配置接口
您可以参考API文档获取参数的详细信息:查询域名配置接口
Java
1 public void queryDomainConfig() throws Exception {
2 QueryDomainConfigRequest request = new QueryDomainConfigRequest()
3 .withDomain("1.test.com");
4 DomainConfigResponse response = eoClient.queryDomainConfig(request);
5 System.out.println(response);
6 }
更新域名配置接口
您可以参考API文档获取参数的详细信息:更新域名配置接口
Java
1 public void updateDomainConfig() throws Exception {
2 DomainConfig config = new DomainConfig()
3 .withOriginConfig(Arrays.asList(new OriginConfig()
4 .withAddr("1.2.3.4")
5 .withType("IP")
6 .withHost("test.host.com")
7 .withHttpPort(80)
8 .withUpstreamProtocol("http")))
9 .withIpv6Dispatch(new Ipv6Dispatch().withEnable("ON"))
10 .withHttpsEnabled("ON")
11 .withCertId("xxx");
12 UpdateDomainConfigRequest request = new UpdateDomainConfigRequest()
13 .withSite(SITE)
14 .withDomain("1.test.com")
15 .withConfig(config);
16 DomainOperationResponse response = eoClient.updateDomainConfig(request);
17 System.out.println(response);
18 }
查询域名列表接口
您可以参考API文档获取参数的详细信息:查询域名列表接口
Java
1 public void queryDomainList() throws Exception {
2 QueryDomainListRequest request = new QueryDomainListRequest()
3 .withSiteId(1)
4 .withStatus("RUNNING")
5 .withPageNo(1)
6 .withPageSize(10);
7 QueryDomainListResponse response = eoClient.queryDomainList(request);
8 System.out.println(response);
9 }
启用加速域名接口
您可以参考API文档获取参数的详细信息:启用加速域名接口
Java
1 public void startDomain() throws Exception {
2 DomainOperationRequest request = new DomainOperationRequest()
3 .withDomains(Arrays.asList("1.test.com", "2.test.com"));
4 DomainOperationResponse response = eoClient.startDomain(request);
5 System.out.println(response);
6 }
停用加速域名接口
您可以参考API文档获取参数的详细信息:停用加速域名接口
Java
1 public void stopDomain() throws Exception {
2 DomainOperationRequest request = new DomainOperationRequest()
3 .withDomain("1.test.com");
4 DomainOperationResponse response = eoClient.stopDomain(request);
5 System.out.println(response);
6 }
删除加速域名接口
您可以参考API文档获取参数的详细信息:删除加速域名接口
Java
1 public void deleteDomain() throws Exception {
2 DomainOperationRequest request = new DomainOperationRequest()
3 .withDomain("1.test.com");
4 DomainOperationResponse response = eoClient.deleteDomain(request);
5 System.out.println(response);
6 }
评价此篇文章
