class Aws::CognitoIdentityProvider::Types::AdminSetUserMFAPreferenceRequest

@note When making an API call, you may pass AdminSetUserMFAPreferenceRequest

data as a hash:

    {
      sms_mfa_settings: {
        enabled: false,
        preferred_mfa: false,
      },
      software_token_mfa_settings: {
        enabled: false,
        preferred_mfa: false,
      },
      username: "UsernameType", # required
      user_pool_id: "UserPoolIdType", # required
    }

@!attribute [rw] sms_mfa_settings

The SMS text message MFA settings.
@return [Types::SMSMfaSettingsType]

@!attribute [rw] software_token_mfa_settings

The time-based one-time password software token MFA settings.
@return [Types::SoftwareTokenMfaSettingsType]

@!attribute [rw] username

The user pool username or alias.
@return [String]

@!attribute [rw] user_pool_id

The user pool ID.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/cognito-idp-2016-04-18/AdminSetUserMFAPreferenceRequest AWS API Documentation

Constants

SENSITIVE