Consultar una versión especificada de API
Descripción de funciones
Esta API se utiliza para consultar la información de una versión especificada.
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 versión 2.27, se ha soportado el nuevo encabezado de microversión OpenStack-API-Version.
Si se utiliza el encabezado de solicitud OpenStack-API-Version, la versión tiene el formato de "compute microversion".
Por ejemplo, si key está establecida en OpenStack-API-Version, establezca value a compute 2.27.
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. Para más detalles, consulte Tabla 3. |
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
string |
Especifica el ID de versión. |
links |
Object |
Especifica los vínculos a los recursos. Para obtener más información, consulte la documentación del OpenStack. Para más detalles, consulte Tabla 4. |
media-types |
Object |
Especifica los tipos de medios. Para más detalles, consulte Tabla 5. |
min_version |
string |
|
status |
string |
Especifica el estado de la versión de la API. Los valores posibles son los siguientes:
|
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. |
version |
string |
|
Parámetro |
Tipo |
Descripción |
---|---|---|
href |
string |
Especifica los vínculos de los recursos correspondientes. |
rel |
string |
|
Ejemplo de la solicitud
GET https://{endpoint}/v2
Ejemplo de la respuesta
{ "version": { "min_version": "", "media-types": [{ "type": "application/vnd.openstack.compute+json;version=2", "base": "application/json" }], "links": [{ "rel": "self", "href": "https://ecs.service.domain.com:443/v2/" }, { "rel": "describedby", "href": "http://docs.openstack.org/", "type": "text/html" }], "id": "v2.0", "updated": "1999-02-20T11:33:21Z", "version": "", "status": "SUPPORTED" } }