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 2023-05-06 GMT+08:00

Adição de nós a uma instância do conjunto de réplicas

Descrição da API

Essa API é usada para adicionar nós a uma instância de conjunto de réplicas especificada.

Restrições

  • Essa API é compatível com instâncias de banco de dados anuais/mensais e de pagamento por uso.

URI

  • Formato de URI

    POST https://{Endpoint}/v3/{project_id}/instances/{instance_id}/replicaset-node

  • Exemplo de URI
    https://dds.cn-north-1.myhuaweicloud.com/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/e73893ef73754465a8bd2e0857bbf13ein02/replicaset-node
    Tabela 1 Parâmetros de caminho

    Nome

    Obrigatório

    Tipo

    Descrição

    project_id

    Sim

    String

    O ID do projeto de um locatário em uma região. Para obter o ID do projeto, consulte Obtenção de um ID de projeto.

    instance_id

    Sim

    String

    ID da instância, que pode ser obtido chamando a API descrita em Consulta de instâncias e detalhes. Se você não tiver uma instância, chame a API descrita em Criação de uma instância de banco de dados para criar uma.

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

    Nome

    Obrigatório

    Tipo

    Descrição

    x-auth-token

    Sim

    String

    Token do usuário.

Solicitações

  • Descrição do parâmetro
    Tabela 3 Parâmetros de corpo de solicitação

    Nome

    Obrigatório

    Tipo

    Descrição

    num

    Sim

    Integer

    Número de nós a serem adicionados a uma instância do conjunto de réplicas. Se uma instância do conjunto de réplicas tiver três nós, dois ou quatro nós poderão ser adicionados. Se uma instância do conjunto de réplicas tiver cinco nós, apenas dois nós poderão ser adicionados. Se uma instância do conjunto de réplicas tiver sete nós, o nó em espera não poderá ser adicionado.

    is_auto_pay

    Não

    Boolean

    Se o pedido é pago automaticamente da sua conta quando você altera a classe de uma instância de banco de dados anual/mensal. Este parâmetro não afeta o modo de pagamento da renovação automática.

    • Esse parâmetro é inválido quando a classe de instância é reduzida.
    • Quando a classe da instância é dimensionada, esse parâmetro pode ser definido como:
      • true: indica que o pedido é pago automaticamente a partir da conta.
      • false: indica que o pedido é pago manualmente a partir da conta. O valor padrão é false.
  • Exemplo de solicitação
    POST https://dds.cn-north-1.myhuaweicloud.com/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/e73893ef73754465a8bd2e0857bbf13ein02/replicaset-node { "num" : 2 }

Respostas

  • Descrição do parâmetro
    Tabela 4 Parâmetros de corpo da resposta

    Nome

    Tipo

    Descrição

    job_id

    String

    ID da tarefa. Esse parâmetro é retornado apenas para instâncias de banco de dados de pagamento por uso.

    order_id

    String

    ID do pedido. Esse parâmetro é retornado somente quando instâncias de banco de dados anuais/mensais são criadas.

  • Exemplo de resposta
    { "job_id" : "6ad4eb1f-73bd-4876-aa31-aa9a1e41c4bc" }

Código de status

Para mais detalhes, consulte Código de status.

Código de erro

Para mais detalhes, consulte Código de erro.