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