Skip to main content
GET
Listar las instancias de un grupo
Requiere la acción de IAM compute:GetInstancePool. Consulte permisos de computación para obtener la lista completa, lo que cubre cada una y un ejemplo de directiva.

Autorizaciones

Authorization
string
header
requerido

Un token bearer de OAuth 2.0, enviado como Authorization: Bearer <token>. Esta es la forma recomendada de autenticación.

Obtén el token intercambiando el par de claves de acceso de una cuenta de servicio en POST /v1/oauth/token con grant_type=client_credentials. Es el flujo estándar de credenciales de cliente; las bibliotecas compatibles con OAuth pueden obtener y renovar el token por ti.

Los tokens duran una hora por defecto. El mismo par de claves de acceso también sirve como credencial AWS SigV4 para el endpoint de objetos compatible con S3, que solo acepta ese método de autenticación.

Parámetros de ruta

pool_id
string<uuid>
requerido
Ejemplo:

"8f2a1c3d-4e5b-4a6f-9c0d-1e2f3a4b5c6d"

Parámetros de consulta

crn
string

CRN exacto del recurso, intersecado con todos los demás filtros antes de la paginación. Un CRN extranjero o no coincidente devuelve una página vacía; los CRN mal formados o vacíos devuelven 400. Las listas de archivos adjuntos anidados filtran el recurso representado, no el enlace.

limit
integer
predeterminado:20

Número máximo de artículos a devolver. Un valor por encima del máximo se le aplica en lugar de rechazarlo, por lo que una página más corta que la que solicitaste es normal — page until meta.has_more es falso, no hasta que una página se vea corta.

Rango requerido: 1 <= x <= 100
marker
string

Cursor de paginación opaco. Hacer eco del valor meta.marker de la página anterior para buscar la siguiente; no construirlo ni analizarlo. La forma interna del token varía según el punto final (un ID de recurso, una marca de tiempo, etc.) y no se garantiza su estabilidad entre versiones.

name
string

Nombre exacto, que distinga entre mayúsculas y minúsculas. Los valores vacíos no coinciden con recursos con nombre. Las listas de NIC de instancia coinciden con los nombres de interfaz dentro de las vinculaciones de instancia; pueden coincidir varias interfaces con el mismo nombre. Las IP flotantes no tienen identidad de nombre y devuelven una lista vacía para este filtro.

current_state
enum<string>

Filtrar por dónde están las instancias. Donde se encuentra una instancia. Los estados de transición viven aquí, no en desired_state — nadie pide stopping.

Opciones disponibles:
pending,
building,
running,
stopping,
stopped,
rebooting,
migrating,
deleting,
deleted,
error,
crashed,
paused,
suspended
flavor
string

Filtrar por referencia de tipo de instancia regional (UUID, CRN o nombre exacto).

Ejemplo:

"a1b2c3d4-e5f6-4789-9abc-def012345678"

image
string

Filtrar por referencia de imagen (UUID, CRN o nombre; las imágenes también aceptan nombre:versión).

Ejemplo:

"550e8400-e29b-41d4-a716-446655440001"

Respuesta

Una página de las instancias del grupo.

instances
object[]
meta
object