Consulta de todas las versiones de la API
Función
Esta API se utiliza para consultar todas las versiones de Nova disponibles.
Para admitir la extensión de funciones, las API de Nova se pueden distinguir por versión. Hay dos tipos de versiones:
- Versión principal: URL independiente
- Microversión: Utilizado por el encabezado de solicitud HTTP X-OpenStack-Nova-API-Version. Desde la microversión 2.27, se ha soportado el nuevo encabezado de microversión OpenStack-API-Version.
URI
GET /
Solicitud
No hay
Respuesta
En la siguiente tabla se describen los parámetros de respuesta.
Parámetro |
Tipo |
Descripción |
---|---|---|
versions |
Object |
Especifica las versiones de la API. Para más detalles, consulte Tabla 2. |
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
string |
Especifica el ID de versión. |
links |
Object |
Especifica los vínculos de acceso directo para las versiones. Para más detalles, consulte Tabla 3. |
min_version |
string |
|
status |
string |
Especifica el estado de la versión de la API. Los valores posibles son los siguientes:
|
version |
string |
|
updated |
string |
El valor de este parámetro varía según la versión de la API. Si la versión de la API es 2.0, el valor es 2011-01-21T11:33:21Z. Si la versión de la API es 2.1, el valor es 2013-07-23T11:33:21Z. |
Ejemplo de la solicitud
GET https://{endpoint}/
Ejemplo de la respuesta
{ "versions": [{ "links": [{ "rel": "self", "href": "https://ecs.service.domain.com:443/v2/" }], "id": "v2.0", "updated": "2001-09-21T12:33:21Z", "status": "SUPPORTED" }] }