Consulta de modelos de parâmetros
Função
Essa API é usada para consultar modelos de parâmetros, incluindo todos os modelos de parâmetros padrão e personalizados dos bancos de dados. Antes de chamar essa API:
Essa API estará indisponível em 31 de março de 2024. É aconselhável mudar as cargas de trabalho para a nova API (Consulta de modelos de parâmetros) antes disso.
- Saiba como autorizá-la e autenticá-la.
- Obtenha a região e o ponto de extremidade necessários.
URI
- Formato de URI
- Exemplo
GET https://{endpoint}/mysql/v3/0483b6b16e954cb88930a360d2c4e663/configurations
- Descrição do parâmetro
Tabela 1 Descrição do parâmetro Nome
Obrigatório
Tipo
Descrição
project_id
Sim
String
ID do projeto de um locatário numa região.
Para obter esse valor, consulte Obtenção de um ID de projeto.
Solicitação
Nenhuma
Resposta
- Resposta normal
Tabela 2 Descrição do parâmetro Nome
Tipo
Descrição
configurations
Array of objects
Lista de modelos de parâmetros.
Para mais detalhes, consulte Tabela 3.
total_count
Integer
Número total de modelos de parâmetros.
Tabela 3 Descrição da estrutura de dados do campo configurations Nome
Tipo
Descrição
id
String
ID do modelo de parâmetro.
name
String
Nome do modelo de parâmetro.
description
String
Descrição do modelo de parâmetro.
datastore_version_name
String
Nome da versão do BD.
datastore_name
String
Nome do BD.
created
String
Tempo de criação no formato "aaaa-MM-ddTHH:mm:ssZ".
T é o separador entre o calendário e a notação horária do tempo. Z indica o deslocamento do fuso horário. Por exemplo, no fuso horário de Pequim, o deslocamento do fuso horário é mostrado como +0800.
updated
String
Hora de atualização no formato "aaaa-MM-ddTHH:mm:ssZ".
T é o separador entre o calendário e a notação horária do tempo. Z indica o deslocamento do fuso horário. Por exemplo, no fuso horário de Pequim, o deslocamento do fuso horário é mostrado como +0800.
user_defined
Boolean
Se o modelo de parâmetro é um modelo personalizado.
- false: o modelo de parâmetro é um modelo padrão.
- true: o modelo de parâmetro é um modelo personalizado.
- Exemplo de resposta normal
{ "configurations":[ { "id":"1ad028f5f6b8482483948860feb33339pr07", "name":"DBS_GaussDB_ParameterTemple_Apply_001", "description":"GaussDB-Test", "datastore_version_name":"8.0", "datastore_name":"gaussdb-mysql", "created":"2020-04-08 07:12:17", "updated":"2020-04-08 07:12:17", "user_defined":true, } ] }
Código de status
Para mais detalhes, consulte Códigos de status.
Código de erro
Para mais detalhes, consulte Códigos de erro.