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