查询连接信息
功能介绍
查询连接信息。包括公网域名、内网域名等。
调用方法
请参见如何调用API。
URI
GET /v1/{project_id}/clusters/{cluster_id}/endpoints
请求参数
无
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
public_endpoints |
PublicEndpointResponse object |
参数解释: 公网连接信息,含公网域名、公网IP等,如果多个节点均绑定了公网IP只会显示其中一个。 取值范围: 不涉及。 |
private_endpoints |
PrivateEndpointResponse object |
参数解释: 公网连接信息。 取值范围: 不涉及。 |
public_ip_infos |
Array of PublicIpInfoResponse objects |
参数解释: 公网IP详细信息,显示每个节点当前是否绑定公网IP及对应状态。 取值范围: 不涉及。 |
参数 |
参数类型 |
描述 |
---|---|---|
ip |
String |
参数解释: 公网IP信息。 取值范围: 不涉及。 |
port |
Integer |
参数解释: 端口信息,创建集群时如果未指定端口则默认8000。 取值范围: 不涉及。 |
enabled |
Boolean |
参数解释: 当前局点是否支持公网域名。 取值范围: 不涉及。 |
ip_id |
String |
参数解释: 公网IP的ID。 取值范围: 不涉及。 |
ip_bandwidth |
String |
参数解释: 公网IP的带宽信息。 取值范围: 不涉及。 |
domain_name |
String |
参数解释: 公网域名子域名信息。 取值范围: 不涉及。 |
domain_name_suffix |
String |
参数解释: 公网域名后缀信息。 取值范围: 不涉及。 |
zone_name |
String |
参数解释: 公网域名后缀信息。 取值范围: 不涉及。 |
domain_name_ttl |
Integer |
参数解释: 公网域名TTL。 取值范围: 不涉及。 |
domain_name_status |
String |
参数解释: 公网域名状态。 取值范围: 不涉及。 |
ip_status |
String |
参数解释: 公网IP状态。 取值范围: 不涉及。 |
参数 |
参数类型 |
描述 |
---|---|---|
ip |
String |
参数解释: 内网IP信息,多个IP逗号分割。 取值范围: 不涉及。 |
port |
Integer |
参数解释: 端口信息。 取值范围: 8000~30000 |
domain_name |
String |
参数解释: 子域名前缀。 取值范围: 不涉及。 |
domain_name_suffix |
String |
参数解释: 子域名后缀。 取值范围: 不涉及。 |
zone_name |
String |
参数解释: 子域名信息。 取值范围: 不涉及。 |
domain_name_ttl |
Integer |
参数解释: 内网域名TTL。 取值范围: 不涉及。 |
domain_name_status |
String |
参数解释: 内网域名状态。 取值范围: 不涉及。 |
elb_ip |
String |
参数解释: ELB的内网IP信息。 取值范围: 不涉及。 |
bind_manage_ip_status |
Integer |
参数解释: IP绑定状态。 取值范围: 不涉及。 |
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
参数解释: 公网IP的ID。 取值范围: 不涉及。 |
address |
String |
参数解释: 公网IP。 取值范围: 合法的公网IPV4地址。 |
status |
String |
参数解释: 公网IP状态。 取值范围: 不涉及。 |
instance_id |
String |
参数解释: 绑定的DWS集群的节点ID。 取值范围: 不涉及。 |
instance_name |
String |
参数解释: 绑定的DWS集群的节点名称。 取值范围: 不涉及。 |
bandwidth_size |
String |
参数解释: 公网IP带宽信息。 取值范围: 不涉及。 |
请求示例
查询公网域名、公网IP等连接信息。
https://{Endpoint}/v1/05f2cff45100d5112f4bc00b794ea08e/clusters/cc6588d6-8301-4c9a-b0c0-186bb824e8c0/endpoints
响应示例
状态码:200
查询成功。
{ "public_endpoints" : { "ip" : "100.10.87.101", "port" : 8000, "enabled" : true, "ip_id" : "76d86659-a1d8-421d-969e-da97af4fde34", "ip_bandwidth" : "1", "domain_name" : "dws_cluster751", "domain_name_suffix" : ".dws5.dwscloud.com", "zone_name" : ".dws5.dwscloud.com", "domain_name_ttl" : 300, "domain_name_status" : "ACTIVE", "ip_status" : "ACTIVE" }, "private_endpoints" : { "ip" : "192.168.200.145,192.168.200.32,192.168.200.169", "port" : 8000, "domain_name" : "dws_cluster-75", "domain_name_suffix" : ".dws.dwscloud.com", "zone_name" : ".dws.dwscloud.com", "domain_name_ttl" : 300, "domain_name_status" : "ACTIVE", "elb_ip" : "192.168.200.120", "bind_manage_ip_status" : 1 }, "public_ip_infos" : [ { "id" : "", "address" : "", "status" : null, "instance_id" : "064edaf0-775b-4337-86c5-900d73d0c969", "instance_name" : "dws_cluster_751-dws-cn-cn-2-1", "bandwidth_size" : null }, { "id" : "", "address" : "", "status" : null, "instance_id" : "1ba6fa55-50aa-4c85-a45d-f914c9eff771", "instance_name" : "dws_cluster_751-dws-cn-cn-3-1", "bandwidth_size" : null }, { "id" : "76d86659-a1d8-421d-969e-da97af4fde34", "address" : "100.10.87.101", "status" : "ACTIVE", "instance_id" : "2fb695c4-4b9f-440a-ae69-33bb26516fba", "instance_name" : "dws_cluster_751-dws-cn-cn-1-1", "bandwidth_size" : "1" } ] }
状态码
状态码 |
描述 |
---|---|
200 |
查询成功。 |
400 |
请求错误。 |
401 |
鉴权失败。 |
403 |
没有操作权限。 |
404 |
找不到资源。 |
500 |
服务内部错误。 |
503 |
服务不可用。 |