Consulta de detalles de un balanceador de carga
Función
Esta API se utiliza para consultar detalles sobre un balanceador de carga mediante su ID.
URI
GET /v2/{project_id}/elb/loadbalancers/{loadbalancer_id}
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| project_id | Sí | String | Especifica el ID del proyecto. |
| loadbalancer_id | Sí | String | Especifica el ID del balanceador de carga. |
Solicitud
No hay
Respuesta
| Parámetro | Tipo | Descripción |
|---|---|---|
| loadbalancer | Loadbalancer object | Especifica el balanceador de carga. Para más detalles, consulte Tabla 3. |
| Parámetro | Tipo | Descripción |
|---|---|---|
| id | String | Especifica el ID del balanceador de carga. |
| project_id | String | Especifica el ID del proyecto en el que se utiliza el balanceador de carga. |
| tenant_id | String | Especifica el ID del proyecto en el que se utiliza el balanceador de carga. El valor contiene un máximo de 255 caracteres. |
| name | String | Especifica el nombre del balanceador de carga. El valor contiene un máximo de 255 caracteres. |
| description | String | Proporciona información adicional sobre el balanceador de carga. El valor contiene un máximo de 255 caracteres. |
| vip_subnet_id | String | Especifica el ID de red IPv4 de la subred en la que funciona el balanceador de carga. |
| vip_port_id | String | Especifica el ID del puerto enlazado a la dirección IP privada del balanceador de carga. |
| provider | String | Especifica el proveedor del balanceador de carga. |
| vip_address | String | Especifica la dirección IP privada del balanceador de carga. El valor incluye un máximo de 64 caracteres. |
| listeners | Array of Listeners objects | Muestra los ID de oyentes agregados al balanceador de carga. Para más detalles, consulte Tabla 6. |
| pools | Array of Pools objects | Muestra los ID de los grupos de servidores backend asociados con el balanceador de carga. Para más detalles, consulte Tabla 7. |
| operating_status | String | Este parámetro está reservado, y su valor puede ser ONLINE o FROZEN. Especifica el estado de funcionamiento del balanceador de carga. |
| provisioning_status | String | Este parámetro está reservado y su valor sólo puede ser ACTIVE. Especifica el estado de aprovisionamiento del balanceador de carga. |
| admin_state_up | Boolean | Especifica el estado administrativo del balanceador de carga. Este parámetro está reservado. El valor puede ser true o false.
|
| tags | Array | Enumera las etiquetas de balanceador de carga. |
| created_at | String | Especifica la hora en que se creó el balanceador de carga. La hora UTC está en formato AAAA-MM-DDTHH:MM:SS. El valor contiene un máximo de 19 caracteres. |
| updated_at | String | Especifica la hora a la que se actualizó el balanceador de carga. La hora UTC está en formato AAAA-MM-DDTHH:MM:SS. El valor contiene un máximo de 19 caracteres. |
| enterprise_project_id | String | Especifica el ID del proyecto de empresa. Al crear un balanceador de carga, puede asignar un proyecto de empresa al balanceador de carga. El valor es una string de caracteres 0 o un UUID con guiones (-). El valor 0 indica el proyecto de empresa predeterminado. NOTA: Para obtener más información acerca de los proyectos de empresa y cómo obtener los ID de proyecto de empresa, consulte Guía del usuario de Enterprise Management. |
| Parámetro | Tipo | Descripción |
|---|---|---|
| id | String | Especifica el ID del oyente asociado. |
| Parámetro | Tipo | Descripción |
|---|---|---|
| id | String | Especifica el ID del grupo de servidores backend asociado. |
Ejemplo de la solicitud
- Ejemplo de la solicitud
GET https://{Endpoint}/v2/1867112d054b427e808cc6096d8193a1/elb/loadbalancers/3d77894d-2ffe-4411-ac0a-0d57689779b8
Ejemplo de la respuesta
- Ejemplo de la respuesta
{ "loadbalancer": { "description": "", "admin_state_up": true, "tenant_id": "1867112d054b427e808cc6096d8193a1", "project_id": "1867112d054b427e808cc6096d8193a1", "provisioning_status": "ACTIVE", "vip_subnet_id": "4f5e8efe-fbbe-405e-b48c-a41202ef697c", "listeners": [ { "id": "09e64049-2ab0-4763-a8c5-f4207875dc3e" } ], "vip_address": "192.168.2.4", "vip_port_id": "c7157e7a-036a-42ca-8474-100be22e3727", "provider": "vlb", "pools": [ { "id": "b7e53dbd-62ab-4505-a280-5c066078a5c9" } ], "id": "3d77894d-2ffe-4411-ac0a-0d57689779b8", "operating_status": "ONLINE", "tags": [], "name": "lb-2", "created_at": "2018-07-25T01:54:13", "updated_at": "2018-07-25T01:54:14", "enterprise_project_id": "0aad99bc-f5f6-4f78-8404-c598d76b0ed2" } }
Código de estado
Para más detalles, consulte Códigos de estado.