Restablecimiento de las contraseñas para iniciar sesión en ECS por lotes
Función
Esta API se utiliza para restablecer las contraseñas de la cuenta de gestión de ECS, root o Administrator, por lotes.
Restricciones
- Antes de usar esta API, debe instalar complementos de restablecimiento de contraseña. Para obtener instrucciones sobre cómo descargar e instalar los complementos de restablecimiento de contraseña, consulte "Instalación de complementos de restablecimiento de contraseñas con un solo clic " en Guía del usuario de Elastic Cloud Server.
- Después de que se emita la solicitud de restablecimiento de la contraseña, esta API no informa de un error si la ejecución de la secuencia de comandos falla.
- Una nueva contraseña entra en vigor después de que se inicie o reinicie el ECS.
URI
PUT /v1/{project_id}/cloudservers/os-reset-passwords
Tabla 1 enumera los parámetros URI.
Parámetro | Obligatorio | Descripción |
|---|---|---|
project_id | Sí | Especifica el ID del proyecto. Para obtener más información sobre cómo obtener el ID, consulte Obtención de un ID de proyecto. |
Solicitud
Tabla 2 describe los parámetros de solicitud.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
new_password | String | Sí | Especifica la nueva contraseña. Este campo es obligatorio solo si dry_run está establecido en false. Una nueva contraseña debe cumplir con las siguientes reglas:
|
dry_run | Boolean | No | Especifica si se debe comprobar la solicitud y restablecer las contraseñas de ECS.
El valor predeterminado es false. |
servers | Array of objects | Sí | Especifica los identificadores de los ECS de destino. Para más detalles, consulte Tabla 3. |
Respuesta
Consulte Respuestas (operación por lotes)
Ejemplo de la solicitud

La contraseña de la solicitud se utiliza como ejemplo. No lo copie para su uso.
PUT https://{endpoint}/v1/{project_id}/cloudservers/os-reset-passwords {
"new_password": "YNbUwp!dUc9MClnv",
"dry_run": true,
"servers": [
{
"id":"1bd0eb17-4466-4c15-a9ce-87727ad311b5"
},
{
"id":"fd6b6e9d-64a1-40fa-b7dc-f491be42fdd2"
}
]
} Ejemplo de la respuesta
Consulte Respuestas (operación por lotes)
Valores devueltos
Códigos de error
Consulte Códigos de error

