Queries a list of custom routing endpoints.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ga:ListCustomRoutingEndpoints |
list |
*CustomRoutingEndpoint
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the Global Accelerator (GA) instance. Set the value to cn-hangzhou. |
cn-hangzhou |
| PageNumber |
integer |
No |
The page number. Default value: 1. |
1 |
| PageSize |
integer |
No |
The number of entries per page. Valid values: 1 to 50. Default value: 10. |
10 |
| AcceleratorId |
string |
Yes |
The GA instance ID. |
ga-bp1odcab8tmno0hdq**** |
| ListenerId |
string |
No |
The listener ID. |
lsr-bp1bpn0kn908w4nbw**** |
| EndpointGroupId |
string |
No |
The endpoint group ID. |
epg-bp16jdc00bhe97sr5**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
| TotalCount |
integer |
The total number of entries returned. |
10 |
| PageSize |
integer |
The number of entries per page. |
10 |
| PageNumber |
integer |
The page number. |
1 |
| Endpoints |
array<object> |
The information about the endpoints. |
|
|
array<object> |
|||
| AcceleratorId |
string |
The ID of the GA instance associated with the endpoint. |
ga-bp1odcab8tmno0hdq**** |
| ListenerId |
string |
The ID of the listener associated with the endpoint. |
lsr-bp1bpn0kn908w4nbw**** |
| EndpointGroupId |
string |
The ID of the endpoint group associated with the endpoint. |
epg-bp16jdc00bhe97sr5**** |
| EndpointId |
string |
The endpoint ID. |
ep-bp14sz7ftcwwjgrdm**** |
| Type |
string |
The backend service type of the endpoint. Only PrivateSubNet may be returned, which indicates a private CIDR block. |
PrivateSubNet |
| Endpoint |
string |
The name of the vSwitch that is specified as an endpoint. |
vsw-test01 |
| TrafficToEndpointPolicy |
string |
The access policy for traffic destined for the endpoint. Valid values:
|
DenyAll |
| ServiceId |
string |
The ID of the service that manages the GA instance. Note
This parameter is valid only if ServiceManaged is set to True. |
ALB |
| ServiceManaged |
boolean |
Indicates whether the GA instance is managed. Valid values:
|
true |
| ServiceManagedInfos |
array<object> |
The actions that users can perform on the managed instance. Note
This parameter is valid only if ServiceManaged is set to True. |
|
|
object |
|||
| Action |
string |
The name of the action on the managed instance. Valid values:
|
Update |
| ChildType |
string |
The type of the child resource. Valid values:
Note
This parameter is valid only if Action is set to CreateChild. |
Listener |
| IsManaged |
boolean |
Indicates whether the specified actions are managed. Valid values:
|
false |
Examples
Success response
JSON format
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
"TotalCount": 10,
"PageSize": 10,
"PageNumber": 1,
"Endpoints": [
{
"AcceleratorId": "ga-bp1odcab8tmno0hdq****",
"ListenerId": "lsr-bp1bpn0kn908w4nbw****",
"EndpointGroupId": "epg-bp16jdc00bhe97sr5****",
"EndpointId": "ep-bp14sz7ftcwwjgrdm****",
"Type": "PrivateSubNet",
"Endpoint": "vsw-test01",
"TrafficToEndpointPolicy": "DenyAll",
"ServiceId": "ALB",
"ServiceManaged": true,
"ServiceManagedInfos": [
{
"Action": "Update",
"ChildType": "Listener",
"IsManaged": false
}
]
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NoPermission | No permissions. | No permissions. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.