Consulta de detalles de un servidor backend
Función
Esta API se utiliza para consultar detalles de un servidor backend.
URI
GET /v2/{project_id}/elb/pools/{pool_id}/members/{member_id}
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
Especifica el ID del proyecto. |
pool_id |
Sí |
String |
Especifica el ID del grupo de servidores backend. |
member_id |
Sí |
String |
Especifica el ID del servidor backend.
NOTA:
|
Solicitud
No hay
Respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
member |
Member object |
Especifica el servidor backend. Para más detalles, consulte Tabla 3. |
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
Especifica el ID del servidor backend.
NOTA:
El valor de este parámetro no es el ID de servidor. Es el ID generado automáticamente para el servidor backend asociado con el balanceador de carga. |
tenant_id |
String |
Especifica el ID del proyecto en el que se utiliza el servidor backend. El valor contiene un máximo de 255 caracteres. |
project_id |
String |
Especifica el ID del proyecto al que pertenece el servidor backend. Este parámetro tiene el mismo significado que tenant_id. |
name |
String |
Especifica el nombre del servidor backend. El valor contiene un máximo de 255 caracteres. |
address |
String |
Especifica la dirección IP privada del servidor backend. Esta dirección IP debe estar en la subred especificada por subnet_id. Este parámetro solo se puede establecer en la dirección IP de la NIC primaria, por ejemplo, 192.168.3.11. El valor incluye un máximo de 64 caracteres. |
protocol_port |
Integer |
Especifica el puerto utilizado por el servidor backend. El número de puerto se encuentra dentro del rango de 1 a 65535. |
subnet_id |
String |
Especifica el ID de la subred donde reside el servidor backend. La dirección IP privada del servidor backend se encuentra en esta subred. No se admiten subredes IPv6. |
admin_state_up |
Boolean |
Especifica el estado administrativo del servidor backend. Este parámetro está reservado. El valor puede ser true o false.
|
weight |
Integer |
Especifica el peso del servidor backend. El valor varía de 0 a 100. Si el valor es 0, el servidor backend no aceptará nuevas solicitudes. El valor predeterminado es 1. |
operating_status |
String |
Especifica el resultado de la comprobación de estado del servidor backend. El valor puede ser uno de los siguientes:
|
Ejemplo de la solicitud
- Ejemplo de solicitud: Consultar detalles de un servidor backend
GET https://{Endpoint}/v2/145483a5107745e9b3d80f956713e6a3/elb/pools/5a9a3e9e-d1aa-448e-af37-a70171f2a332/members/cf024846-7516-4e3a-b0fb-6590322c836f
Ejemplo de solicitud 2: Consulta del EIP enlazado a un balanceador de carga.
- Para obtener más información, consulte Consulta de EIP.
- Ejemplo de la solicitud
GET https://{EIP_Endpoint}/v1/{project_id}/publicips?port_id={vip_port_id}
vip_port_id es el valor de vip_port_id del balanceador de carga.
Ejemplo de la respuesta
- Ejemplo de respuesta 1
{ "member": { "name": "", "weight": 1, "admin_state_up": true, "subnet_id": "823d5866-6e30-45c2-9b1a-a1ebc3757fdb", "tenant_id": "145483a5107745e9b3d80f956713e6a3", "project_id": "145483a5107745e9b3d80f956713e6a3", "address": "192.172.3.100", "protocol_port": 8080, "operating_status": "ONLINE", "id": "e58f5bfa-0e46-4bc5-951c-8473d3e5f24a" } }
- Ejemplo de respuesta 2
{ "publicips": [ { "id": "6285e7be-fd9f-497c-bc2d-dd0bdea6efe0", "status": "DOWN", "profile": { "user_id": "35f2b308f5d64441a6fa7999fbcd4321", "product_id": "00301-48027-0--0", "region_id": "xxx", "order_id": "xxxxxxxxx" }, "type": "5_bgp", "public_ip_address": "161.xx.xx.9", "private_ip_address": "192.168.2.4", "tenant_id": "8b7e35ad379141fc9df3e178bd64f55c", "create_time": "2015-07-16 04:22:32", "bandwidth_id": "3fa5b383-5a73-4dcb-a314-c6128546d855", "bandwidth_share_type": "PER", "bandwidth_size": 5, "bandwidth_name": "bandwidth-test", "enterprise_project_id":"b261ac1f-2489-4bc7-b31b-c33c3346a439", "ip_version": 4, "port_id": "c7157e7a-036a-42ca-8474-100be22e3727" } ] }
public_ip_address indica el EIP enlazado al balanceador de carga.
Código de estado
Para más detalles, consulte Códigos de estado.