使用AWS管理控制台时,可以很容易地检查IAM访问密钥是否激活。
如何通过AWS JS SDK检查IAM访问密钥是否激活?
API调用ListAccessKeys将返回关于所有用户访问键的信息,包括创建日期(这回答了您的其他问题)。还有GetAccessKeyLastUsed,顾名思义,它告诉您最后一次使用密钥的时间。
我不使用JS SDK,所以这些功能可能不存在,但看看IAM模块下。
无法检索,只能检查键是否可用但不能检查是否活动
API_GetAccessKeyInfo
该操作不表示接入键的状态。密钥可能是活动的、非活动的或已删除的。活动键可能没有执行操作的权限。提供已删除的访问键可能会返回该键不存在的错误。