Consulte les détails d'un groupe de points de terminaison spécifié.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ga:DescribeEndpointGroup |
get |
*EndpointGroup.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Oui |
L'identifiant de la région de l'instance Alibaba Cloud Global Accelerator (GA). Seule la région cn-hangzhou est prise en charge. |
cn-hangzhou |
| EndpointGroupId |
string |
Oui |
L'identifiant du groupe de points de terminaison que vous souhaitez interroger. |
epg-bp14sz7ftcwwjgrdm**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
La liste des informations de réponse. |
||
| HealthCheckIntervalSeconds |
integer |
L'intervalle entre les vérifications de l'état, en secondes. |
3 |
| TrafficPercentage |
integer |
Le pourcentage de trafic routé vers différents groupes de points de terminaison lorsqu'un écouteur possède plusieurs groupes de points de terminaison. |
100 |
| EndpointGroupId |
string |
L'identifiant du groupe de points de terminaison. |
epg-bp14sz7ftcwwjgrdm**** |
| Description |
string |
La description du groupe de points de terminaison. |
group1 |
| EndpointGroupIpList |
array |
La liste des adresses IP des points de terminaison actifs dans le groupe de points de terminaison. Important
Pour les groupes de points de terminaison qui utilisent le routage de retour à l'origine via un réseau privé, la console affiche uniquement les adresses de retour à l'origine du réseau privé et n'affiche plus les adresses de réseau public. Si le type de connectivité réseau du service backend dans le groupe de points de terminaison change, par exemple d'un réseau privé à un réseau public, ou à un réseau hybride public et privé, surveillez rapidement les changements d'adresses de retour à l'origine et effectuez la synchronisation de la liste ACL du service backend. |
|
|
string |
Une adresse IP de point de terminaison actif dans le groupe de points de terminaison. |
101.XX.XX.22 |
|
| EndpointGroupUnconfirmedIpList |
array |
La liste des nouvelles adresses IP du groupe de points de terminaison en attente de confirmation après la mise à niveau de l'instance Alibaba Cloud Global Accelerator (GA). |
|
|
string |
La liste des nouvelles adresses IP du groupe de points de terminaison en attente de confirmation après la mise à niveau de l'instance Alibaba Cloud Global Accelerator (GA). |
101.XX.XX.22 |
|
| RequestId |
string |
L'identifiant de la requête. |
6FEA0CF3-D3B9-43E5-A304-D217037876A8 |
| HealthCheckPath |
string |
Le chemin de vérification de l'état. |
/healthcheck |
| ThresholdCount |
integer |
Le nombre de vérifications de l'état consécutives ayant échoué, requis pour marquer un point de terminaison comme non sain. |
3 |
| Name |
string |
Le nom du groupe de points de terminaison. |
group1 |
| EndpointGroupRegion |
string |
L'identifiant de la région à laquelle le groupe de points de terminaison appartient. |
cn-hangzhou |
| State |
string |
L'état du groupe de points de terminaison. Valeurs valides :
|
active |
| HealthCheckProtocol |
string |
Le protocole de vérification de l'état. Valeurs valides :
|
tcp |
| HealthCheckPort |
integer |
Le port de vérification de l'état. |
20 |
| EndpointConfigurations |
array<object> |
Les configurations des points de terminaison. |
|
|
object |
Les configurations des points de terminaison. |
||
| Type |
string |
Le type de point de terminaison. Valeurs valides :
|
Ip |
| EnableClientIPPreservation |
boolean |
Indique si la préservation de l'adresse IP du client est activée en utilisant la méthode de récupération automatique. Valeurs valides :
|
false |
| Weight |
integer |
Le poids du point de terminaison. |
255 |
| ProbeProtocol |
string |
Le protocole de sondage de latence. Valeurs valides :
|
tcp |
| Endpoint |
string |
L'adresse IP, le nom de domaine ou l'identifiant d'instance du point de terminaison. |
120.XX.XX.21 |
| EnableProxyProtocol |
boolean |
Indique si la préservation de l'adresse IP du client est activée en utilisant le Proxy Protocol. Valeurs valides :
|
false |
| ProbePort |
integer |
Le port de sondage pour la surveillance de la latence. |
80 |
| SubAddress |
string |
L'adresse IP privée de l'interface réseau élastique (ENI). |
172.168.XX.XX |
| VpcId |
string |
L'identifiant du cloud privé virtuel (VPC). |
vpc-hp30gtnxkfxj1l2xt**** |
| VSwitchIds |
array |
La liste des vSwitches dans le VPC. |
|
|
string |
L'identifiant du vSwitch. |
vsw-bp1nx4sxxe1nnr1ja**** |
|
| Provider |
string |
Le fournisseur de configuration. |
BAILIAN |
| ApiKeys |
array |
Les clés API dans la configuration du point de terminaison. |
|
|
string |
La première clé API dans la configuration du point de terminaison. |
sk-******* |
|
| PortOverrides |
array<object> |
Les relations de mappage de ports. |
|
|
object |
Les relations de mappage de ports. |
||
| ListenerPort |
integer |
Le port de l'écouteur. |
443 |
| EndpointPort |
integer |
Le port du point de terminaison. |
80 |
| EndpointRequestProtocol |
string |
Le protocole du service backend. Cela fait référence au protocole réseau, et non aux conditions d'utilisation. Valeurs valides :
|
HTTP |
| EndpointProtocolVersion |
string |
La version du protocole du service backend. Cela fait référence à la version du protocole réseau, et non aux conditions d'utilisation. Valeurs valides :
|
HTTP2 |
| EndpointGroupType |
string |
Le type de groupe de points de terminaison. Valeurs valides :
|
default |
| ForwardingRuleIds |
array |
Les identifiants des règles de transfert associées au groupe de points de terminaison. |
|
|
string |
Les identifiants des règles de transfert associées au groupe de points de terminaison. |
frule-bp19a3t3yzr21q3**** |
|
| AcceleratorId |
string |
L'identifiant d'instance de l'Alibaba Cloud Global Accelerator (GA). |
ga-bp1odcab8tmno0hdq**** |
| ListenerId |
string |
L'identifiant d'instance de l'écouteur. |
lsr-bp1bpn0kn908w4nbw**** |
| SlsRegion |
string |
La région de Simple Log Service. |
cn-hangzhou |
| SlsProjectName |
string |
Le nom du projet Simple Log Service. |
pn-01 |
| SlsLogStoreName |
string |
Le nom du Logstore Simple Log Service. |
lsn-01 |
| AccessLogSwitch |
string |
L'état de liaison des journaux. Valeurs valides :
|
on |
| EnableAccessLog |
boolean |
Indique si la journalisation des accès est activée. Valeurs valides :
|
true |
| HealthCheckEnabled |
boolean |
Indique si les vérifications de l'état sont activées. Valeurs valides :
|
true |
| ServiceId |
string |
L'identifiant du fournisseur de services auquel l'instance gérée appartient. Remarque
Ce paramètre n'est valide que lorsque le paramètre ServiceManaged est défini sur True. |
ALB |
| ServiceManaged |
boolean |
Indique si l'instance est une instance gérée. Valeurs valides :
|
true |
| ServiceManagedInfos |
array<object> |
La liste des stratégies d'action que les utilisateurs peuvent exécuter sur cette instance gérée. Remarque
|
|
|
object |
La liste des stratégies d'action que les utilisateurs peuvent exécuter sur l'instance gérée. |
||
| Action |
string |
Le nom de l'action de stratégie gérée. Valeurs valides :
|
Update |
| ChildType |
string |
Le type de ressource enfant. Valeurs valides :
Remarque
Ce paramètre n'est valide que lorsque le paramètre Action est défini sur CreateChild. |
Listener |
| IsManaged |
boolean |
Indique si l'action de stratégie gérée est gérée. Valeurs valides :
|
false |
| Tags |
array<object> |
Les balises du groupe de points de terminaison. |
|
|
object |
Les balises du groupe de points de terminaison. |
||
| Key |
string |
La clé de balise du groupe de points de terminaison. |
test-key |
| Value |
string |
La valeur de balise du groupe de points de terminaison. |
test-value |
| HealthCheckHost |
string |
Le nom de domaine pour les vérifications de l'état. |
www.taobao.com |
| AccessLogRecordCustomizedHeadersEnabled |
boolean |
Indique si les journaux d'accès contiennent des champs d'en-tête personnalisés. Valeurs valides :
Remarque
Vous ne pouvez définir ce paramètre sur true que lorsque le commutateur de journal d'accès AccessLogEnabled pour l'instance est activé. |
|
| AccessLogRecordCustomizedHeaderList |
array |
La liste des noms de champs d'en-tête personnalisés contenus dans les journaux d'accès. |
|
|
string |
La liste des noms de champs d'en-tête personnalisés contenus dans les journaux d'accès. |
['sda', 'dsaasdd', 'dsada'] |
|
| EndpointIpVersion |
string |
Le protocole d'adresse IP backend. Valeurs valides :
|
IPv4 |
| EndpointPrivateIpList |
array<object> |
La liste des adresses IP privées des nœuds backend. |
|
|
object |
|||
| PrivateIp |
string |
L'adresse IP privée. |
172.16.49.*** |
| VSwitchId |
string |
L'identifiant du vSwitch dans le VPC. |
gsw-bp1rsfd2frym** |
| CIDR |
string |
Le bloc CIDR dans la liste des adresses IP des points de terminaison privés. |
10.0.0.0/24 |
| HealthCheckSuccessCodes |
string |
Les codes d'état de réussite pour les vérifications de l'état. |
http_2xx,http_3xx |
| HealthCheckMethod |
string |
La méthode de vérification de l'état. |
GET |
| ProxyTunnel |
object |
La configuration du tunnel proxy. |
|
| ConnectAuthPrefix |
string |
Le préfixe d'authentification de connexion. |
prefix-auth |
| ConnectAuthSuffix |
string |
Le suffixe d'authentification de connexion. |
suffix-auth |
| ConnectSessionHashHdr |
string |
L'en-tête de hachage de session de connexion. |
X-Session-Hash |
| ConnectTunnelTimeout |
integer |
Le délai d'expiration du tunnel de connexion. |
5000 |
| TunnelServerPort |
integer |
Le port du serveur de tunnel. |
8443 |
| TunnelServerType |
string |
Le type de serveur de tunnel. |
domain |
| TunnelServer |
string |
La configuration du serveur de tunnel. |
tunnel.example.com |
Exemples
JSON format
{
"HealthCheckIntervalSeconds": 3,
"TrafficPercentage": 100,
"EndpointGroupId": "epg-bp14sz7ftcwwjgrdm****",
"Description": "group1",
"EndpointGroupIpList": [
"101.XX.XX.22"
],
"EndpointGroupUnconfirmedIpList": [
"101.XX.XX.22"
],
"RequestId": "6FEA0CF3-D3B9-43E5-A304-D217037876A8",
"HealthCheckPath": "/healthcheck",
"ThresholdCount": 3,
"Name": "group1",
"EndpointGroupRegion": "cn-hangzhou",
"State": "active",
"HealthCheckProtocol": "tcp",
"HealthCheckPort": 20,
"EndpointConfigurations": [
{
"Type": "Ip",
"EnableClientIPPreservation": false,
"Weight": 255,
"ProbeProtocol": "tcp",
"Endpoint": "120.XX.XX.21",
"EnableProxyProtocol": false,
"ProbePort": 80,
"SubAddress": "172.168.XX.XX",
"VpcId": "vpc-hp30gtnxkfxj1l2xt****",
"VSwitchIds": [
"vsw-bp1nx4sxxe1nnr1ja****"
],
"Provider": "BAILIAN",
"ApiKeys": [
"sk-*******"
]
}
],
"PortOverrides": [
{
"ListenerPort": 443,
"EndpointPort": 80
}
],
"EndpointRequestProtocol": "HTTP",
"EndpointProtocolVersion": "HTTP2",
"EndpointGroupType": "default",
"ForwardingRuleIds": [
"frule-bp19a3t3yzr21q3****"
],
"AcceleratorId": "ga-bp1odcab8tmno0hdq****",
"ListenerId": "lsr-bp1bpn0kn908w4nbw****",
"SlsRegion": "cn-hangzhou",
"SlsProjectName": "pn-01",
"SlsLogStoreName": "lsn-01",
"AccessLogSwitch": "on",
"EnableAccessLog": true,
"HealthCheckEnabled": true,
"ServiceId": "ALB",
"ServiceManaged": true,
"ServiceManagedInfos": [
{
"Action": "Update",
"ChildType": "Listener",
"IsManaged": false
}
],
"Tags": [
{
"Key": "test-key",
"Value": "test-value"
}
],
"HealthCheckHost": "www.taobao.com",
"AccessLogRecordCustomizedHeadersEnabled": false,
"AccessLogRecordCustomizedHeaderList": [
"['sda', 'dsaasdd', 'dsada']"
],
"EndpointIpVersion": "IPv4",
"EndpointPrivateIpList": [
{
"PrivateIp": "172.16.49.***",
"VSwitchId": "gsw-bp1rsfd2frym**",
"CIDR": "10.0.0.0/24"
}
],
"HealthCheckSuccessCodes": "http_2xx,http_3xx",
"HealthCheckMethod": "GET",
"ProxyTunnel": {
"ConnectAuthPrefix": "prefix-auth",
"ConnectAuthSuffix": "suffix-auth",
"ConnectSessionHashHdr": "X-Session-Hash",
"ConnectTunnelTimeout": 5000,
"TunnelServerPort": 8443,
"TunnelServerType": "domain",
"TunnelServer": "tunnel.example.com"
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 500 | UnknownError | An error occurred while processing your request. Please try again. If the error persists, please submit a ticket. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.