Consulta de detalles de imagen (Native OpenStack API v1.1 - abandonada y no recomendada)
Función
Esta API se utiliza para consultar detalles de imágenes.
Esta API ha sido descartada. Se recomienda la API de consulta de imagen (Consulta de imágenes (Native OpenStack API)).
URI
GET /v1.1/images/detail
Solicitud
- Parámetros de solicitud
Los parámetros name, container_format, disk_format, status, size_min, size_max, y changes-since se pueden usar para filtrar el resultado de la consulta.
Parámetro
Obligatorio
Tipo
Descripción
name
No
String
Especifica el nombre de la imagen. Para una descripción detallada, consulte Atributos de imagen.
container_format
No
String
Tipo de contenedor de imagen
disk_format
No
String
Formato del archivo de imagen
status
No
String
Estado de la imagen
size_min
No
String
Tamaño mínimo de la imagen
size_max
No
String
Tamaño máximo de la imagen
changes-since
No
String
Hora de la última actualización
- Ejemplo de solicitud
GET https://{Endpoint}/v1.1/images/detail?disk_format=qcow2
Respuesta
- Parámetros de respuesta
Parámetro
Tipo
Descripción
status
String
Estado de la imagen
virtual_size
Integer
Tamaño virtual de una imagen
name
String
Especifica el nombre de la imagen. Para una descripción detallada, consulte Atributos de imagen.
deleted
Boolean
Si se ha eliminado una imagen
container_format
String
Tipo de contenedor de imagen
created_at
String
Hora en que se creó una imagen
disk_format
String
Tipo de archivo de imagen
updated_at
String
Hora en que se actualizó una imagen
properties
Object
Atributo de imagen
owner
String
Inquilino al que pertenece una imagen
protected
Boolean
Si una imagen está protegida
min_ram
Integer
Memoria mínima (MB) necesaria para ejecutar una imagen
checksum
String
Suma de verificación de imagen. Este parámetro está disponible después de cargar un archivo de imagen.
min_disk
Integer
Capacidad mínima de disco (GB) necesaria para ejecutar la imagen
is_public
Boolean
Si una imagen es pública
deleted_at
String
Hora en la que se eliminó una imagen
id
String
UUID de imagen
size
Integer
Tamaño de imagen. Este parámetro está disponible después de cargar un archivo de imagen.
- Ejemplo de respuesta
HTTP/1.1 200 OK
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
Content-Type: application/json; charset=UTF-8 Content-Length: 495 X-Openstack-Request-Id: req-68327dda-8078-41fe-b091-01a09ec073da Date: Mon, 23 May 2016 02:32:28 GMT { "images": [ { "status": "active", "deleted_at": null, "name": "cirros", "deleted": false, "container_format": "bare", "created_at": "2016-05-22T06:04:20.425843", "disk_format": "qcow2", "updated_at": "2016-05-22T06:04:22.719791", "min_disk": 0, "protected": false, "id": "3c3d1d01-b48a-4639-8a88-08be3b9b5d78", "min_ram": 0, "checksum": "64d7c1cd2b6f60c92c14662941cb7913", "owner": "23f4cb75768d4febb39542ef6fe169f3", "is_public": true, "virtual_size": null, "properties": { }, "size": 13167616 } ] }
Valores devueltos
- Normal
- Anormal
Valores devueltos
Descripción
400 Bad Request
Error de solicitud.
401 Unauthorized
Error de autenticación.
403 Forbidden
Usted no tiene los derechos para realizar la operación.
404 Not Found
No se encontró el recurso solicitado.
500 Internal Server Error
Error interno del servicio.
503 Service Unavailable
El servicio no está disponible.