Consulta de grupos de ECS
Función
Esta API se utiliza para consultar grupos de ECS.
URI
GET /v2.1/{project_id}/os-server-groups
Parámetro |
Obligatorio |
Descripción |
---|---|---|
project_id |
Sí |
Especifica el ID del proyecto. Para obtener más información sobre cómo obtener el ID, consulte Obtención de un ID de proyecto. |
Los parámetros de la siguiente tabla se pueden utilizar como parámetros URI para filtrar los resultados de la consulta.
Usage: /v2/{project_id}/os-server-groups?
Solicitud
No hay
Respuesta
Tabla 2 describe los parámetros de respuesta.
Parámetro |
Tipo |
Descripción |
---|---|---|
server_groups |
Array of objects |
Especifica la información del grupo de ECS. Para más detalles, consulte Tabla 3. |
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
Especifica el UUID del grupo de ECS. |
name |
String |
Especifica el nombre del grupo de ECS. |
members |
Array of strings |
Especifica los ECS en un grupo de ECS. |
metadata |
Object |
Especifica los metadatos del grupo de ECS. |
project_id |
String |
Especifica el ID de inquilino en formato UUID para el grupo de ECS. Este parámetro está soportado en la microversión 2.13 y posteriores. |
policies |
Array of strings |
Especifica las políticas asociadas al grupo de ECS. Opciones:
|
user_id |
String |
Especifica el ID de usuario en formato UUID para el grupo de ECS. Este parámetro está soportado en la microversión 2.13 y posteriores. |
Ejemplo de la solicitud
GET https://{endpoint}/v2.1/9c53a566cb3443ab910cf0daebca90c4/os-server-groups
Ejemplo de la respuesta
{ "server_groups": [ { "id": "616fb98f-46ca-475e-917e-2563e5a8cd19", "name": "test", "policies": ["anti-affinity"], "members": [], "metadata": {}, "project_id": "9c53a566cb3443ab910cf0daebca90c4" } ] }