Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2024-09-25 GMT+08:00

Consulta de informações de versões da API

Função

Esta API é usada para consultar informações de versões da API.

Método de chamada

Para obter detalhes, consulte Chamada de APIs.

URI

GET /

Parâmetros de solicitação

Nenhum

Parâmetros de resposta

Código de status: 300

Tabela 1 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

versions

Array of Versions objects

Informações sobre a versão.

Tabela 2 Versions

Parâmetro

Tipo

Descrição

id

String

O ID da versão da API.

links

Array of Link objects

O URI da versão da API.

media-types

Array of MediaTypes objects

O tipo de mensagem de solicitação da versão da API.

min_version

String

A versão mínima da API.

status

String

O status da versão da API.

updated

String

A última vez em que a versão da API foi atualizada.

version

String

O número da versão da API.

Tabela 4 MediaTypes

Parâmetro

Tipo

Descrição

base

String

O tipo de texto.

type

String

O tipo de retorno.

Código de status: 400

Tabela 5 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error

Error object

A mensagem de erro retornada se ocorrer um erro.

Tabela 6 Error

Parâmetro

Tipo

Descrição

code

String

O código de erro retornado se ocorrer um erro.

Para obter detalhes sobre códigos de erro e seus significados, consulte Códigos de erro.

message

String

A mensagem de erro retornada se ocorrer um erro.

Exemplo de solicitações

GET https://{endpoint}/

https://{endpoint}/

Exemplo de respostas

Código de status: 300

Os detalhes das versões da API são retornados.

{
  "versions" : [ {
    "min_version" : "",
    "media-types" : [ {
      "type" : "application/vnd.openstack.volume+json;version=1",
      "base" : "application/json"
    }, {
      "type" : "application/vnd.openstack.volume+xml;version=1",
      "base" : "application/xml"
    } ],
    "links" : [ {
      "rel" : "describedby",
      "href" : "http://docs.openstack.org/",
      "type" : "text/html"
    }, {
      "rel" : "self",
      "href" : "https://evs.localdomain.com/v1"
    } ],
    "id" : "v1.0",
    "updated" : "2014-06-28T12:20:21Z",
    "version" : "",
    "status" : "SUPPORTED"
  }, {
    "min_version" : "",
    "media-types" : [ {
      "type" : "application/vnd.openstack.volume+json;version=1",
      "base" : "application/json"
    }, {
      "type" : "application/vnd.openstack.volume+xml;version=1",
      "base" : "application/xml"
    } ],
    "links" : [ {
      "rel" : "describedby",
      "href" : "http://docs.openstack.org/",
      "type" : "text/html"
    }, {
      "rel" : "self",
      "href" : "https://evs.localdomain.com/v2"
    } ],
    "id" : "v2.0",
    "updated" : "2014-06-28T12:20:21Z",
    "version" : "",
    "status" : "SUPPORTED"
  }, {
    "min_version" : "3.0",
    "media-types" : [ {
      "type" : "application/vnd.openstack.volume+json;version=1",
      "base" : "application/json"
    }, {
      "type" : "application/vnd.openstack.volume+xml;version=1",
      "base" : "application/xml"
    } ],
    "links" : [ {
      "rel" : "describedby",
      "href" : "http://docs.openstack.org/",
      "type" : "text/html"
    }, {
      "rel" : "self",
      "href" : "https://evs.localdomain.com/v3"
    } ],
    "id" : "v3.0",
    "updated" : "2016-02-08T12:20:21Z",
    "version" : "3.0",
    "status" : "CURRENT"
  } ]
}

Código de status: 400

Bad Request

{
  "error" : {
    "code" : "string",
    "message" : "string"
  }
}

Códigos de status

Código de status

Descrição

300

Os detalhes das versões da API são retornados.

400

Bad Request

Códigos de erro

Consulte Códigos de erro.