aws iam delete-access-key --access-key-id
aws iam delete-access-key --access-key-id <id> [--user-name <name>]
Risk: Can lose work
What it does
Deletes an access key for good. There is no undo.
When to use it
After the key has been Inactive for a while and nothing broke.
Example
$ aws iam delete-access-key --access-key-id AKIDPMS9RO4H3FEXAMPLE --user-name BobRemove Bob's old key forever.
Learn it in: Access keys: avoid them, rotate them · Official docs