Deletes the specified IAM user. Unlike the AWS Management Console, when
you delete a user programmatically, you must delete the items attached
to the user manually, or the deletion fails. For more information, see
Deleting an IAM User.
Before attempting to delete a user, remove the following items:
Password (delete_login_profile
)
Access keys (delete_access_key
)
Signing certificate
(delete_signing_certificate
)
SSH public key
(delete_ssh_public_key
)
Git credentials
(delete_service_specific_credential
)
Multi-factor authentication (MFA) device
(deactivate_mfa_device
,
delete_virtual_mfa_device
)
Inline policies (delete_user_policy
)
Attached managed policies
(detach_user_policy
)
Group memberships
(remove_user_from_group
)