Alteração da senha de uma instância de DCS
Função
Essa API é usada para alterar a senha de uma instância do DCS.
Solicitação
Parâmetros de solicitação
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| old_password | String | Sim | Senha antiga. |
| new_password | String | Sim | Nova senha. Requisitos de complexidade de senha:
|
Exemplo de solicitações
PUT https://{dcs_endpoint}/v1.0/{project_id}/instances/{instance_id}/password {
"old_password": "XXXXXX",
"new_password": "XXXXXX"
} Resposta
Parâmetros de resposta
| Parâmetro | Tipo | Descrição |
|---|---|---|
| result | String | Um indicador de se a senha foi alterada com êxito: Opções:
|
| message | String | Resultado da alteração da senha. |
| retry_times_left | String | Número de tentativas de senha restantes. Se a senha antiga estiver incorreta, o valor desse parâmetro não será null. |
| lock_time | String | Duração do bloqueio de conta. Se a senha antiga estiver incorreta ou a conta estiver bloqueada, o valor desse parâmetro não será null. |
| lock_time_left | String | Tempo restante antes da conta ser desbloqueada. Se a conta estiver bloqueada, o valor deste parâmetro não é null. |
//Change password sucessful.
{
"result" : "success",
"message" : "Modify DCSInstance password success.",
"retry_times_left" : "5",
"lock_time" : "0",
"lock_time_left" : "0"
}
//Change password failed.
{
"result" : "passwordFailed",
"message" : "verify password failed.",
"retry_times_left" : "4",
"lock_time" : "5",
"lock_time_left" : "5"
}