Consulta de uma versão de API especificada
Descrição da Função
Esta API é usada para consultar as informações de uma versão especificada.
Para suportar a extensão de função, as API Nova podem ser distinguidas por versão. Existem dois tipos de versões:
- Versão principal: URL independente
- Microversão: Usado pelo cabeçalho da solicitação HTTP X-OpenStack-Nova-API-Version. Desde a versão 2.27, o novo cabeçalho microversion OpenStack-API-Version tem sido suportado.
Se o cabeçalho da solicitação OpenStack-API-Version for usado, a versão estará no formato de "compute microversion".
Por exemplo, se a key estiver definida como OpenStack-API-Version, defina o value para compute 2.27.
Solicitação
Nenhum
Resposta
A tabela a seguir descreve os parâmetros de resposta.
Parâmetro |
Tipo |
Descrição |
---|---|---|
versions |
Object |
Especifica as versões. Para mais detalhes, consulte Tabela 3. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
id |
string |
Especifica a ID da versão. |
links |
Object |
Especifica os links para recursos. Para obter mais informações, consulte a documentação do OpenStack. Para mais detalhes, consulte Tabela 4. |
media-types |
Object |
Especifica os tipos de mídia. Para mais detalhes, consulte Tabela 5. |
min_version |
string |
|
status |
string |
Especifica o status da versão da API. Os valores possíveis são os seguintes:
|
updated |
string |
O valor desse parâmetro varia de acordo com a versão da API. Se a versão da API for 2.0, o valor será 2011-01-21T11:33:21Z. Se a versão da API for 2.1, o valor será 2013-07-23T11:33:21Z. |
version |
string |
|
Parâmetro |
Tipo |
Descrição |
---|---|---|
href |
string |
Especifica os links dos recursos correspondentes. |
rel |
string |
|
Exemplo de solicitação
GET https://{endpoint}/v2
Exemplo de resposta
{ "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" } }