| Copyright | (c) 2013-2018 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.AWS.CognitoIdentityProvider.AdminSetUserMFAPreference
Description
Sets the user's multi-factor authentication (MFA) preference.
- adminSetUserMFAPreference :: Text -> Text -> AdminSetUserMFAPreference
- data AdminSetUserMFAPreference
- asumpSMSMFASettings :: Lens' AdminSetUserMFAPreference (Maybe SMSMFASettingsType)
- asumpSoftwareTokenMFASettings :: Lens' AdminSetUserMFAPreference (Maybe SoftwareTokenMFASettingsType)
- asumpUsername :: Lens' AdminSetUserMFAPreference Text
- asumpUserPoolId :: Lens' AdminSetUserMFAPreference Text
- adminSetUserMFAPreferenceResponse :: Int -> AdminSetUserMFAPreferenceResponse
- data AdminSetUserMFAPreferenceResponse
- asumprsResponseStatus :: Lens' AdminSetUserMFAPreferenceResponse Int
Creating a Request
adminSetUserMFAPreference Source #
Arguments
| :: Text | |
| -> Text | |
| -> AdminSetUserMFAPreference |
Creates a value of AdminSetUserMFAPreference with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asumpSMSMFASettings- The SMS text message MFA settings.asumpSoftwareTokenMFASettings- The time-based one-time password software token MFA settings.asumpUsername- The user pool username or alias.asumpUserPoolId- The user pool ID.
data AdminSetUserMFAPreference Source #
See: adminSetUserMFAPreference smart constructor.
Instances
Request Lenses
asumpSMSMFASettings :: Lens' AdminSetUserMFAPreference (Maybe SMSMFASettingsType) Source #
The SMS text message MFA settings.
asumpSoftwareTokenMFASettings :: Lens' AdminSetUserMFAPreference (Maybe SoftwareTokenMFASettingsType) Source #
The time-based one-time password software token MFA settings.
asumpUsername :: Lens' AdminSetUserMFAPreference Text Source #
The user pool username or alias.
asumpUserPoolId :: Lens' AdminSetUserMFAPreference Text Source #
The user pool ID.
Destructuring the Response
adminSetUserMFAPreferenceResponse Source #
Arguments
| :: Int | |
| -> AdminSetUserMFAPreferenceResponse |
Creates a value of AdminSetUserMFAPreferenceResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asumprsResponseStatus- -- | The response status code.
data AdminSetUserMFAPreferenceResponse Source #
See: adminSetUserMFAPreferenceResponse smart constructor.
Instances
Response Lenses
asumprsResponseStatus :: Lens' AdminSetUserMFAPreferenceResponse Int Source #
- - | The response status code.