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> Relational Database Service> Referência de API> API v3 (indisponível em breve)> Proxy de banco de dados (PostgreSQL)> Consulta de classes de instância disponíveis para uma instância de proxy de banco de dados
Atualizado em 2023-05-05 GMT+08:00

Consulta de classes de instância disponíveis para uma instância de proxy de banco de dados

Função

Esta API é usada para consultar classes de instância disponíveis para uma instância de proxy de banco de dados.

  • Antes de chamar uma API, você precisa entender a API em Autenticação.

Restrições

  • Você precisa entrar em contato com o atendimento ao cliente para solicitar as permissões necessárias.
  • Esta API é suportada apenas para RDS for PostgreSQL 11 e 12.
  • O proxy de banco de dados foi ativado para a instância de banco de dados.

URI

  • Formato de URI

    GET /v3/{project_id}/instances/{instance_id}/proxy/scale/flavors

    GET /v3.1/{project_id}/instances/{instance_id}/proxy/scale/flavors

  • Exemplo

    https://rds.ap-southeast-1.myhuaweicloud.com/v3.1/0483b6b16e954cb88930a360d2c4e663/instances/cee5265e1e5845649e354841234567dfin01/proxy/scale/flavors

  • Descrição do parâmetro
    Tabela 1 Descrição do parâmetro

    Nome

    Obrigatório

    Descrição

    project_id

    Sim

    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.

    instance_id

    Sim

    ID da instância.

    offset

    Não

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

    limit

    Não

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

Solicitação

Nenhuma

Resposta

  • Resposta normal
    Tabela 2 Descrição do parâmetro

    Nome

    Tipo

    Descrição

    compute_flavor_groups

    Array of objects

    Objetos de lista de flavors de computação.

    Para mais detalhes, consulte Tabela 3.

    Tabela 3 Descrição da estrutura de dados do elemento compute_flavor_groups

    Nome

    Tipo

    Descrição

    group_type

    String

    Tipo de grupo

    • X86: arquitetura x86
    • ARM: arquitetura Arm

    compute_flavors

    Array of objects

    Informações de flavor de computações

    Para mais detalhes, consulte Tabela 4.

    Tabela 4 Descrição da estrutura de dados do elemento ScaleFlavors

    Nome

    Tipo

    Descrição

    code

    String

    Código da especificação

    cpu

    String

    Número de vCPUs:

    mem

    String

    Tamanho da memória em GB

  • Exemplo de resposta normal
    {
      "compute_flavor_groups" : {
        "group_type" : "X86",
        "compute_flavors" : {
          "code" : "rds.pg.proxy.c6.large.2.ha",
          "cpu" : 2,
          "mem" : 4
        }
      }
    }
  • Resposta anormal

    Para mais detalhes, consulte Resultados anormais da solicitação.