Al utilizar la consola de administración de AWS, es fácil verificar si una clave de acceso de IAM está activa o no.
¿Cómo puedo verificar si una clave de acceso de IAM está activa a través del SDK de AWS JS?
La llamada API ListAccessKeys devolverá información sobre todas las claves de acceso de un usuario, incluida la fecha de creación (que responde a su otra pregunta). También está GetAccessKeyLastUsed , que como su nombre lo indica le indica cuándo se usó una clave por última vez.
No uso el SDK de JS, por lo que es posible que estas funciones no existan allí, pero busque en el módulo IAM.
No hay forma de recuperar eso, puede verificar si la clave está disponible pero no si está activa o no
Esta operación no indica el estado de la clave de acceso. La clave puede estar activa, inactiva o eliminada. Es posible que las claves activas no tengan permisos para realizar una operación. Proporcionar una clave de acceso eliminada podría devolver un error de que la clave no existe.