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.
Central de ajuda/ TaurusDB/ Referência de API/ APIs (recomendadas)/ Proxy do banco de dados/ Consulta de parâmetros de kernel de uma instância de proxy
Atualizado em 2025-05-23 GMT+08:00

Consulta de parâmetros de kernel de uma instância de proxy

Função

Essa API é usada para consultar parâmetros de kernel de uma instância de proxy. Antes de chamar essa API:

URI

GET /v3/{project_id}/instances/{instance_id}/proxy/{proxy_id}/configurations

Tabela 1 Parâmetros de URI

Parâmetro

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.

instance_id

Sim

String

ID da instância.

proxy_id

Sim

String

ID da instância do proxy.

Tabela 2 Parâmetros de consulta

Parâmetro

Obrigatório

Tipo

Descrição

limit

Não

Integer

Número de registros a serem consultados. O valor padrão é 10. O valor deve ser um número inteiro positivo. O valor mínimo é 1 e o valor máximo é 100.

offset

Não

Integer

Deslocamento do índice. Se offset estiver definido como N, a consulta começará a partir da parte N+1 dos dados. O valor é 0 por padrão, indicando que a consulta começa a partir da primeira parte dos dados. O valor deve ser um número, mas não pode ser um número negativo.

name

Não

String

Nome do parâmetro. Se esse parâmetro for deixado em branco, todos os parâmetros serão consultados.

Parâmetros de solicitação

Tabela 3 Parâmetros de cabeçalho de solicitação

Parâmetro

Obrigatório

Tipo

Descrição

X-Auth-Token

Sim

String

Token do usuário.

Para obter o valor, chame a API para obtenção de um token de usuário.

O valor de X-Subject-Token no cabeçalho da resposta é o valor do token.

Content-Type

Sim

String

Tipo de conteúdo.

Valor: application/json

X-Language

Não

String

Tipo de linguagem da solicitação. O valor padrão é en-us.

Valores:

  • en-us
  • zh-cn

Parâmetros de resposta

Código de status: 200

Tabela 4 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

total_count

String

Número total de parâmetros.

configurations

Array of ProxyConfiguration objects

Parâmetros que podem ser configurados para o kernel.

Tabela 5 ProxyConfiguration

Parâmetro

Tipo

Descrição

name

String

Nome do parâmetro.

data_type

String

Tipo de dados do parâmetro.

elem_type

String

Tipo de tag pai do parâmetro.

value_range

String

Intervalo de valores.

value

String

Valor padrão do parâmetro.

description

String

Descrição do parâmetro.

Código de status: 400

Tabela 6 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error_code

String

Código de erro.

error_msg

String

Mensagem de erro.

Código de status: 500

Tabela 7 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error_code

String

Código de erro.

error_msg

String

Mensagem de erro.

Exemplo de solicitação

Consulta de parâmetros de kernel de uma instância de proxy

GET https://{endpoint}/v3/0483b6b16e954cb88930a360d2c4e663/instances/61a4ea66210545909d74a05c27a7179ein07/proxy/151c14381ac14ecfb9703a745b992677po01/configurations

Exemplo de resposta

Código de status: 200

Bem-sucedido.

{
  "total_count" : 1,
  "configurations" : [ {
    "name" : "slowLogQueryTime",
    "data_type" : "integer",
    "elem_type" : "system",
    "value_range" : "200-50000",
    "value" : 500,
    "description" : "The default threshold for proxy slowLogQueryTime is 500 ms."
  } ]
}

Código de status

Código de status

Descrição

200

Bem-sucedido.

400

Erro do cliente.

500

Erro no servidor.

Código de erro

Para obter detalhes, consulte Códigos de erro.