:doc:`LoginProfile <index>` / Action / update

******
update
******



.. py:method:: IAM.LoginProfile.update(**kwargs)

  

  Changes the password for the specified IAM user. You can use the CLI, the Amazon Web Services API, or the **Users** page in the IAM console to change the password for any IAM user. Use `ChangePassword <https://docs.aws.amazon.com/IAM/latest/APIReference/API_ChangePassword.html>`__ to change your own password in the **My Security Credentials** page in the Amazon Web Services Management Console.

   

  For more information about modifying passwords, see `Managing passwords <https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_ManagingLogins.html>`__ in the *IAM User Guide*.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/iam-2010-05-08/UpdateLoginProfile>`_  


  **Request Syntax**
  ::

    response = login_profile.update(
        Password='string',
        PasswordResetRequired=True|False
    )
    
  :type Password: string
  :param Password: 

    The new password for the specified IAM user.

     

    The `regex pattern <http://wikipedia.org/wiki/regex>`__ used to validate this parameter is a string of characters consisting of the following:

     

    
    * Any printable ASCII character ranging from the space character ( ``\u0020``) through the end of the ASCII character range
     
    * The printable characters in the Basic Latin and Latin-1 Supplement character set (through ``\u00FF``)
     
    * The special characters tab ( ``\u0009``), line feed ( ``\u000A``), and carriage return ( ``\u000D``)
    

     

    However, the format can be further restricted by the account administrator by setting a password policy on the Amazon Web Services account. For more information, see `UpdateAccountPasswordPolicy <https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAccountPasswordPolicy.html>`__.

    

  
  :type PasswordResetRequired: boolean
  :param PasswordResetRequired: 

    Allows this new password to be used only once by requiring the specified IAM user to set a new password on next sign-in.

    

  
  
  :returns: None