調用ListEndpointGroups介面查詢終端節點群組列表。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
ga:ListEndpointGroups |
list |
*EndpointGroup
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| RegionId |
string |
是 |
Global Acceleration執行個體所在的地區 ID,僅取值cn-hangzhou。 |
cn-hangzhou |
| PageNumber |
integer |
否 |
列表的頁碼,預設值:1。 |
1 |
| PageSize |
integer |
否 |
分頁查詢時每頁的行數。最大值:50,預設值:10。 |
10 |
| AcceleratorId |
string |
是 |
Global Acceleration執行個體 ID。 |
ga-bp1odcab8tmno0hdq**** |
| ListenerId |
string |
否 |
監聽執行個體 ID。 |
lsr-bp1bpn0kn908w4nbw**** |
| EndpointGroupType |
string |
否 |
終端節點群組類型。取值:
|
virtual |
| AccessLogSwitch |
string |
否 |
是否開啟訪問日誌。取值:
|
on |
| EndpointGroupId |
string |
否 |
終端節點群組 ID。 |
epg-bp16jdc00bhe97sr5**** |
| Tag |
array<object> |
否 |
終端節點群組的標籤。 |
|
|
object |
否 |
終端節點群組的標籤。 |
||
| Key |
string |
否 |
終端節點群組的標籤鍵。 一旦輸入該值,則不允許為空白字串。 最多支援 64 個字元,不能以 最多支援輸入 20 個標籤鍵。 |
test-key |
| Value |
string |
否 |
終端節點群組的標籤值。一旦輸入該值,可以為空白字串。 最多支援 128 個字元,不能以 最多支援輸入 20 個標籤值。 |
test-value |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
返回資訊列表。 |
||
| TotalCount |
integer |
列表條目數。 |
1 |
| PageSize |
integer |
分頁查詢時每頁的行數。 |
10 |
| RequestId |
string |
請求 ID。 |
A052D49E-CCC2-41DB-816C-DC3381503194 |
| PageNumber |
integer |
列表的頁碼。 |
1 |
| EndpointGroups |
array<object> |
終端節點群組配置資訊。 |
|
|
array<object> |
終端節點群組配置資訊。 |
||
| EndpointGroupId |
string |
終端節點群組 ID。 |
epg-bp16jdc00bhe97sr5**** |
| EndpointGroupIpList |
array |
終端節點群組出公網 IP 列表。 |
|
|
string |
終端節點群組出公網 IP 列表。 |
47.1.XX.XX |
|
| EndpointGroupUnconfirmedIpList |
array |
Global Acceleration執行個體升級後新增待確認的終端節點群組 IP 列表。 |
|
|
string |
Global Acceleration執行個體升級後新增待確認的終端節點群組 IP 列表。 |
47.1.XX.XX |
|
| State |
string |
終端節點群組的狀態。
|
active |
| HealthCheckPath |
string |
健全狀態檢查路徑。 |
/healthcheck |
| EndpointGroupRegion |
string |
終端節點群組所屬的地區 ID。 |
cn-hangzhou |
| HealthCheckIntervalSeconds |
integer |
健全狀態檢查的時間間隔,單位:秒。 |
3 |
| TrafficPercentage |
integer |
監聽有多個終端節點群組時,配置到不同終端節點群組的流量比例。 |
100 |
| HealthCheckProtocol |
string |
健全狀態檢查的協議。
|
tcp |
| ThresholdCount |
integer |
健全狀態檢查判定終端節點為不健康的次數。 |
3 |
| ListenerId |
string |
監聽執行個體 ID。 |
lsr-bp1bpn0kn908w4nbw**** |
| AcceleratorId |
string |
Global Acceleration執行個體 ID。 |
ga-bp1odcab8tmno0hdq**** |
| EndpointConfigurations |
array<object> |
終端節點配置資訊。 |
|
|
object |
終端節點配置資訊。 |
||
| Type |
string |
終端節點類型。
|
Ip |
| EnableClientIPPreservation |
boolean |
是否開啟了自動擷取方式開啟保持用戶端源 IP 功能。
|
false |
| Weight |
integer |
終端節點的權重。 |
20 |
| ProbeProtocol |
string |
延時監控的探測協議。
|
tcp |
| Endpoint |
string |
終端節點的 IP、網域名稱或執行個體 ID。 |
47.1.XX.XX |
| EnableProxyProtocol |
boolean |
是否使用 ProxyProtocol 方式開啟了保持用戶端源 IP 功能。
|
|
| ProbePort |
integer |
延時監控的探測連接埠。 |
80 |
| EndpointId |
string |
終端節點 ID。 |
ep-bp1d2utp8qqe2a44t**** |
| SubAddress |
string |
彈性網卡的私網 IP 位址。 |
172.168.XX.XX |
| VpcId |
string |
專用網路 ID。 |
vpc-8vbhucmd5b2q2fpqqu**** |
| VSwitchIds |
array |
VPC 下的交換器列表。 |
|
|
string |
虛擬交換器 ID。 |
vsw-hp3xwc2aebg2u30ln**** |
|
| PortOverrides |
array<object> |
連接埠映射關係。 |
|
|
object |
連接埠映射關係。 |
||
| ListenerPort |
integer |
監聽連接埠。 |
443 |
| EndpointPort |
integer |
終端節點連接埠。 |
80 |
| ForwardingRuleIds |
array |
終端節點群組關聯的轉寄策略 ID。 |
|
|
string |
終端節點群組關聯的轉寄策略 ID。 |
frule-bp19a3t3yzr21q3**** |
|
| EndpointGroupType |
string |
終端節點群組類型。
|
default |
| EndpointRequestProtocol |
string |
後端服務合約。
|
HTTP |
| EndpointProtocolVersion |
string |
後端服務合約版本。
|
|
| Description |
string |
終端節點群組的描述資訊。 |
group1 |
| Name |
string |
終端節點群組的名稱。 |
group1 |
| HealthCheckPort |
integer |
健全狀態檢查的連接埠。 |
10 |
| HealthCheckEnabled |
boolean |
是否開啟了健全狀態檢查。
|
true |
| ServiceId |
string |
受管理的執行個體所屬的服務方 ID。 說明
僅在 ServiceManaged 參數為 True 時有效。 |
ALB |
| ServiceManaged |
boolean |
是否為受管理的執行個體。取值:
|
true |
| ServiceManagedInfos |
array<object> |
使用者在此受管理的執行個體下可執行檔動作策略列表。 說明
|
|
|
object |
使用者在此受管理的執行個體下可執行檔動作策略列表。 |
||
| Action |
string |
託管策略動作名稱。
|
Update |
| ChildType |
string |
子資源類型。
說明
僅在 Action 參數為 CreateChild 時有效。 |
Listener |
| IsManaged |
boolean |
託管策略動作是否被託管,取值:
|
false |
| Tags |
array<object> |
終端節點群組的標籤。 |
|
|
object |
終端節點群組的標籤。 |
||
| Key |
string |
終端節點群組的標籤鍵。 |
test-key |
| Value |
string |
終端節點群組的標籤值。 |
test-value |
| HealthCheckHost |
string |
||
| EndpointIpVersion |
string |
||
| EndpointPrivateIpList |
array<object> |
||
|
object |
|||
| PrivateIp |
string |
||
| VSwitchId |
string |
||
| CIDR |
string |
樣本
正常返回樣本
JSON格式
{
"TotalCount": 1,
"PageSize": 10,
"RequestId": "A052D49E-CCC2-41DB-816C-DC3381503194\t",
"PageNumber": 1,
"EndpointGroups": [
{
"EndpointGroupId": "epg-bp16jdc00bhe97sr5****",
"EndpointGroupIpList": [
"47.1.XX.XX"
],
"EndpointGroupUnconfirmedIpList": [
"47.1.XX.XX"
],
"State": "active",
"HealthCheckPath": "/healthcheck",
"EndpointGroupRegion": "cn-hangzhou",
"HealthCheckIntervalSeconds": 3,
"TrafficPercentage": 100,
"HealthCheckProtocol": "tcp",
"ThresholdCount": 3,
"ListenerId": "lsr-bp1bpn0kn908w4nbw****",
"AcceleratorId": "ga-bp1odcab8tmno0hdq****",
"EndpointConfigurations": [
{
"Type": "Ip",
"EnableClientIPPreservation": false,
"Weight": 20,
"ProbeProtocol": "tcp",
"Endpoint": "47.1.XX.XX",
"EnableProxyProtocol": true,
"ProbePort": 80,
"EndpointId": "ep-bp1d2utp8qqe2a44t****",
"SubAddress": "172.168.XX.XX",
"VpcId": "vpc-8vbhucmd5b2q2fpqqu****",
"VSwitchIds": [
"vsw-hp3xwc2aebg2u30ln****"
]
}
],
"PortOverrides": [
{
"ListenerPort": 443,
"EndpointPort": 80
}
],
"ForwardingRuleIds": [
"frule-bp19a3t3yzr21q3****"
],
"EndpointGroupType": "default",
"EndpointRequestProtocol": "HTTP",
"EndpointProtocolVersion": "",
"Description": "group1",
"Name": "group1",
"HealthCheckPort": 10,
"HealthCheckEnabled": true,
"ServiceId": "ALB",
"ServiceManaged": true,
"ServiceManagedInfos": [
{
"Action": "Update",
"ChildType": "Listener",
"IsManaged": false
}
],
"Tags": [
{
"Key": "test-key",
"Value": "test-value"
}
],
"HealthCheckHost": "",
"EndpointIpVersion": "",
"EndpointPrivateIpList": [
{
"PrivateIp": "",
"VSwitchId": "",
"CIDR": ""
}
]
}
]
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | NoPermission | No permissions. | 無許可權 |
| 500 | UnknownError | An error occurred while processing your request. Please try again. If the error persists, please submit a ticket. | 處理請求時出現錯誤,請稍後重試。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。