-- | Creates a value of 'ResyncMFADevice' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'rmdUserName'
--
-- * 'rmdSerialNumber'
--
-- * 'rmdAuthenticationCode1'
--
-- * 'rmdAuthenticationCode2'
resyncMFADevice
    :: Text -- ^ 'rmdUserName'
    -> Text -- ^ 'rmdSerialNumber'
    -> Text -- ^ 'rmdAuthenticationCode1'
    -> Text -- ^ 'rmdAuthenticationCode2'
    -> ResyncMFADevice
resyncMFADevice pUserName_ pSerialNumber_ pAuthenticationCode1_ pAuthenticationCode2_ =
    ResyncMFADevice'
    { _rmdUserName = pUserName_
    , _rmdSerialNumber = pSerialNumber_
    , _rmdAuthenticationCode1 = pAuthenticationCode1_
    , _rmdAuthenticationCode2 = pAuthenticationCode2_
    }
resyncMFADevice
    :: Text -- ^ 'rmdUserName'
    -> Text -- ^ 'rmdSerialNumber'
    -> Text -- ^ 'rmdAuthenticationCode1'
    -> Text -- ^ 'rmdAuthenticationCode2'
    -> ResyncMFADevice
resyncMFADevice pUserName_ pSerialNumber_ pAuthenticationCode1_ pAuthenticationCode2_ =
    ResyncMFADevice'
    { _rmdUserName = pUserName_
    , _rmdSerialNumber = pSerialNumber_
    , _rmdAuthenticationCode1 = pAuthenticationCode1_
    , _rmdAuthenticationCode2 = pAuthenticationCode2_
    }
resyncMFADevice pUserName_ pSerialNumber_ pAuthenticationCode1_ pAuthenticationCode2_ =
    ResyncMFADevice'
    { _rmdUserName = pUserName_
    , _rmdSerialNumber = pSerialNumber_
    , _rmdAuthenticationCode1 = pAuthenticationCode1_
    , _rmdAuthenticationCode2 = pAuthenticationCode2_
    }