Modifica os atributos de uma instância, incluindo a senha e o nome da instância.
Descrição da operação
-
Você não pode redefinir a senha da instância quando o status da instância for Starting.
-
Você não pode modificar a senha da instância quando o status da instância for Running.
-
Após redefinir a senha, reinicie a instância no console ou invoque a operação RebootInstance para que a alteração tenha efeito. Reiniciar a instância de dentro do sistema operacional não surte efeito.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ens:ModifyInstanceAttribute |
update |
*Instância.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância a ser modificada. Apenas uma instância pode ser especificada por vez. |
i-instanc**** |
| Password |
string |
Não |
A senha da instância. |
suaSenha |
| InstanceName |
string |
Não |
O nome da instância. O nome deve ter de 2 a 128 caracteres e pode conter letras, dígitos, dois-pontos (:), sublinhados (_) e hifens (-). Deve começar com uma letra ou um caractere chinês e não pode começar com http:// ou https://. |
i-instanceidname |
| HostName |
string |
Não |
O nome de host da instância ECS. O nome de host deve ter de 2 a 64 caracteres. Você pode usar pontos (.) para separar o nome de host em vários segmentos. Cada segmento pode conter letras, dígitos e hifens (-). O nome de host não pode conter pontos (.) ou hifens (-) consecutivos e não pode começar ou terminar com um ponto (.) ou um hífen (-). |
testHostName |
| UserData |
string |
Não |
Os dados de usuário da instância, que devem ser codificados em Base64. O tamanho dos dados brutos antes da codificação não pode exceder 16 KB. Não transmita informações confidenciais, como senhas ou chaves privadas, em texto simples. Se você precisar transmitir informações confidenciais, codifique-as antes da codificação em Base64 e decodifique-as da mesma maneira dentro da instância. |
/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgK**** |
| DeletionProtection |
boolean |
Não |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Code |
integer |
O código de retorno de negócios. Um valor de 0 indica sucesso. |
200 |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": 200,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | MissingParameter | The input parameter that is mandatory for processing this request is not supplied. | |
| 400 | InstanceIdNotFound | The input parameter InstanceId that is not found. | |
| 400 | InvalidParameter.%s | The specified field %s invalid. Please check it again. | |
| 400 | NoPermission | Permission denied. | |
| 400 | InvalidDeletionAppointmentNotSupported | The scheduled release time of the current instance is set to prohibit this operation. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.