| 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 |
Network.AWS.IAM.UpdateLoginProfile
Description
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
Arguments
| :: Text | |
| -> UpdateLoginProfile |
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.
Instances
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.