Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Changes the password for the specified user.
Users can change their own passwords by calling ChangePassword. For more information about modifying passwords, see Managing Passwords in the IAM User Guide.
- updateLoginProfile :: Text -> UpdateLoginProfile
- data UpdateLoginProfile
- ulpPassword :: Lens' UpdateLoginProfile (Maybe Text)
- ulpPasswordResetRequired :: Lens' UpdateLoginProfile (Maybe Bool)
- ulpUserName :: Lens' UpdateLoginProfile Text
- updateLoginProfileResponse :: UpdateLoginProfileResponse
- data UpdateLoginProfileResponse
Creating a Request
Creates a value of UpdateLoginProfile
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data UpdateLoginProfile Source #
See: updateLoginProfile
smart constructor.
Request Lenses
ulpPassword :: Lens' UpdateLoginProfile (Maybe Text) Source #
The new password for the specified user.
ulpPasswordResetRequired :: Lens' UpdateLoginProfile (Maybe Bool) Source #
Require the specified user to set a new password on next sign-in.
ulpUserName :: Lens' UpdateLoginProfile Text Source #
The name of the user whose password you want to update.
Destructuring the Response
updateLoginProfileResponse :: UpdateLoginProfileResponse Source #
Creates a value of UpdateLoginProfileResponse
with the minimum fields required to make a request.
data UpdateLoginProfileResponse Source #
See: updateLoginProfileResponse
smart constructor.