Reinicialização de uma instância de banco de dados
Descrição da API
Essa API é usada para reiniciar uma instância de banco de dados.

A instância de banco de dados do DDS estará indisponível durante o processo de reinicialização. Tenha cuidado ao realizar esta operação.
Restrições
Se o status da instância não for normal, a instância não poderá ser reiniciada.
Depuração
Você pode depurar essa API no API Explorer.
URI
Nome |
Tipo |
IN |
Obrigatório |
Descrição |
---|---|---|---|---|
x-auth-token |
string |
header |
Sim |
Token do usuário |
project_id |
string |
path |
Sim |
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 |
string |
path |
Sim |
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. |
Solicitações
- Descrição do parâmetro
Tabela 2 Descrição do parâmetro Nome
Tipo
Obrigatório
Descrição
target_type
String
Não
O tipo do objeto a ser reiniciado.
- Este parâmetro é obrigatório quando reinicia um ou mais nós de uma instância de cluster.
- Defina o valor como mongos se os nós mongos forem reiniciados.
- Defina o valor como shard se os nós de shard forem reiniciados.
- Defina o valor como config se os nós de config forem reiniciados.
- Este parâmetro não é transferido quando a instância de banco de dados é reiniciada.
target_id
String
Sim
O ID do objeto a ser reiniciado, que pode ser obtido chamando a API para consultar instâncias. Se você não tiver uma instância, poderá chamar a API usada para criar uma instância.
- Em uma instância de cluster, o valor é o ID do nó a ser reiniciado.
- Quando você reinicia a instância de banco de dados inteira, o valor é o ID da instância de banco de dados.
- Este parâmetro é obrigatório quando reinicia um ou mais nós de uma instância de cluster.
- Exemplo de solicitação
Reiniciar os estilhaços.
{ "target_type":"shard", "target_id":"84e7c96b82aa4fedb3b00f98edd71ba4gr02" }
Reiniciar as configurações.{ "target_type":"config", "target_id":"06439baa35c146d3a8965af59d370908gr02" }
Reiniciar os mongos.{ "target_type":"mongos", "target_id":"bd4dccbd53ae48d5bd3046bebf715079no02" }
Respostas
- Descrição do parâmetro
Tabela 3 Descrição do parâmetro Nome
Tipo
Obrigatório
Descrição
job_id
String
Sim
O ID do fluxo de trabalho.
- Exemplo de resposta
{ "job_id": "3711e2ad-5787-49bc-a47f-3f0b066af9f5" }
SDK
Clique em SDK do Document Database Service DDS para fazer download do SDK ou exibir o documento do SDK. Para saber como instalar e autenticar um SDK, leia a seção Uso.
Código de status
Para obter mais informações, consulte Código de status.
Código de erro
Para obter mais informações, consulte Código de erro.