Modificação de uma instância
Esta API está desatualizada e pode não ser mantida no futuro. Use a API descrita em Modificação das informações de uma instância.
Função
Essa API é usada para modificar as informações da instância, incluindo o nome da instância, a descrição, a janela de manutenção e o grupo de segurança.
URI
PUT /v1.0/{project_id}/instances/{instance_id}
Parâmetro |
Tipo |
Obrigatório |
Descrição |
---|---|---|---|
project_id |
String |
Sim |
Indica o ID de um projeto. |
instance_id |
String |
Sim |
Indica o ID da instância. |
Solicitação
Parâmetros de solicitação
Tabela 2 descreve os parâmetros.
Parâmetro |
Tipo |
Obrigatório |
Descrição |
---|---|---|---|
name |
String |
Não |
Indica o nome da instância. Um nome de instância consiste em 4 a 64 caracteres, incluindo letras, dígitos e hifens (-) e deve começar com uma letra. |
description |
String |
Não |
Indica a descrição de uma instância. É uma cadeia de caracteres que não contém mais de 1024 caracteres.
NOTA:
A barra invertida (\) e aspas (") são caracteres especiais para pacotes JSON. Ao usar esses caracteres em um valor de parâmetro, adicione o caractere de escape (\) antes desses caracteres, por exemplo, \\ e \". |
maintain_begin |
String |
Não |
Indica a hora em que uma janela de tempo de manutenção é iniciada. Formato: HH:mm:ss
|
maintain_end |
String |
Não |
Indica a hora em que uma janela de tempo de manutenção termina. Formato: HH:mm:ss
|
security_group_id |
String |
Não |
Indica o ID do grupo de segurança. |
retention_policy |
String |
Não |
Indica a política de limite de capacidade. Opções:
|
enterprise_project_id |
String |
Não |
Indica o ID do projeto empresarial. |
Exemplos de solicitações
Exemplo 1:
PUT https://{dms_endpoint}/v1.0/{project_id}/instances/{instance_id} { "name": "dms002", "description": "instance description" }
Exemplo 2:
PUT https://{dms_endpoint}/v1.0/{project_id}/instances/{instance_id} { "name": "dms002", "description": "instance description", "maintain_begin":"02:00:00", "maintain_end":"06:00:00" }
Resposta
Parâmetros de resposta
Nenhum.
Exemplo de respostas
Nenhum.
Código de status
Tabela 3 descreve o código de status das operações bem-sucedidas. Para obter detalhes sobre outros códigos de status, consulte Código de status.