Consulta de detalles de un servidor backend
Función
Esta API se utiliza para consultar detalles sobre un servidor backend.
URI
GET /v2.0/lbaas/pools/{pool_id}/members/{member_id}
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| 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 | Object | Enumera los servidores 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 funciona 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.0/lbaas/pools/5a9a3e9e-d1aa-448e-af37-a70171f2a332/members/cf024846-7516-4e3a-b0fb-6590322c836f
Ejemplo de la respuesta
- Ejemplo de la respuesta
{ "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" } }
Código de estado
Para más detalles, consulte Códigos de estado.