Module Smaws_Client_IAM.DeactivateMFADevice

Deactivates the specified MFA device and removes it from association with the user name for which it was originally enabled.

For more information about creating and working with virtual MFA devices, see Enabling a virtual multi-factor authentication (MFA) device in the IAM User Guide.

val error_to_string : [ Smaws_Lib.Protocols.AwsQuery.error | `ConcurrentModificationException of Types.concurrent_modification_exception | `EntityTemporarilyUnmodifiableException of Types.entity_temporarily_unmodifiable_exception | `LimitExceededException of Types.limit_exceeded_exception | `NoSuchEntityException of Types.no_such_entity_exception | `ServiceFailureException of Types.service_failure_exception ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.deactivate_mfa_device_request -> (Smaws_Lib.Smithy_api.Types.unit_, [> Smaws_Lib.Protocols.AwsQuery.error | `ConcurrentModificationException of Types.concurrent_modification_exception | `EntityTemporarilyUnmodifiableException of Types.entity_temporarily_unmodifiable_exception | `LimitExceededException of Types.limit_exceeded_exception | `NoSuchEntityException of Types.no_such_entity_exception | `ServiceFailureException of Types.service_failure_exception ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.deactivate_mfa_device_request -> (Smaws_Lib.Smithy_api.Types.unit_ Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsQuery.error | `ConcurrentModificationException of Types.concurrent_modification_exception | `EntityTemporarilyUnmodifiableException of Types.entity_temporarily_unmodifiable_exception | `LimitExceededException of Types.limit_exceeded_exception | `NoSuchEntityException of Types.no_such_entity_exception | `ServiceFailureException of Types.service_failure_exception ] * Smaws_Lib.Response.metadata) Stdlib.result