Values.GetMFADeviceResponseSourceRetrieves information about an MFA device for a specified user.
type getMFADeviceResult = {userName : UserNameType.t option;The friendly name identifying the user.
*)serialNumber : SerialNumberType.t option;Serial number that uniquely identifies the MFA device. For this API, we only accept FIDO security key ARNs.
*)enableDate : DateType.t option;The date that a specified user's MFA device was first enabled.
*)certifications : CertificationMapType.t option;The certifications of a specified user's MFA device. We currently provide FIPS-140-2, FIPS-140-3, and FIDO certification levels obtained from FIDO Alliance Metadata Service (MDS).
*)}type error = [ | `NoSuchEntityException of NoSuchEntityException.t| `ServiceFailureException of ServiceFailureException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `NoSuchEntityException of NoSuchEntityException.t
| `ServiceFailureException of ServiceFailureException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `NoSuchEntityException of NoSuchEntityException.t
| `ServiceFailureException of ServiceFailureException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Map of
([> `String of CertificationKeyType.t ]
* [> `String of CertificationValueType.t ])
list
| `String of UserNameType.t
| `Timestamp of DateType.t ])
list ])
list ]