Consulta de informações de versão sobre um mecanismo de banco de dados
Função
Esta API é usada para consultar as informações de versão de banco de dados de um especificado mecanismo de banco de dados.
- Antes de chamar uma API, você precisa entender a API em Autenticação.
URI
- Formato de URI
- Descrição do parâmetro
Tabela 1 Descrição do parâmetro Nome
Obrigatório
Descrição
project_id
Sim
Especifica o ID do projeto de um locatário em uma região.
Para obter detalhes sobre como obter o ID do projeto, consulte Obtenção de um ID de projeto.
database_name
Sim
Especifica o mecanismo de banco de dados. O valor pode ser qualquer um dos seguintes e não faz distinção entre maiúsculas e minúsculas:
- MySQL
- PostgreSQL
- SQLServer
Solicitação
Resposta
- Resposta normal
Tabela 2 Descrição do parâmetro Nome
Tipo
Descrição
dataStores
Array of objects
Indica a lista de versões de banco de dados.
Para mais detalhes, consulte Tabela 3.
Tabela 3 Descrição da estrutura de dados do campo dataStores Nome
Tipo
Descrição
id
String
Indica o ID da versão de banco de dados. O valor é único.
name
String
Indica o número da versão de banco de dados.
- Para o MySQL, o número de versão menor pode ser retornado. Por exemplo, se a versão do mecanismo de banco de dados for MySQL 5.6.51, 5.6.51 será retornado.
- Para PostgreSQL e Microsoft SQL Server, somente o número da versão principal (dois dígitos) é retornado. Por exemplo, se a versão do mecanismo de banco de dados for PostgreSQL 9.6.X, somente a 9.6 será retornada.
- Exemplo de resposta normal
{ "dataStores": [{ "id": "87620726-6802-46c0-9028-a8785e1f1921", "name": "8.0.21" }, { "id": "87620726-6802-46c0-9028-a8785e1f1922", "name": "5.7.33" }, { "id": "e8a8b8cc-63f8-4fb5-8d4a-24c502317a62", "name": "5.6.51" }] }
- Resposta anormal
Para mais detalhes, consulte Resultados anormais da solicitação.
Código de status
- Normal
- Anormal
Para mais detalhes, consulte Códigos de status.
Código de erro
Para mais detalhes, consulte Códigos de erro.