查看手册页list-secrets,没有显示已删除或不显示的特殊选项。它不会列出已删除的机密。但是,输出定义包括“DeletedDate”时间戳。
ListSecrets API不显示已删除机密的任何选项。但是响应再次包含 DeletedDate。
boto3文档list_secrets()是相同的。
但是,在 AWS 控制台中,我可以看到已删除的密钥。快速浏览一下开发工具,我可以看到我对 Secrets Manager 端点的请求负载如下所示:
{
"method": "POST",
"path": "/",
"headers": {
"Content-Type": "application/x-amz-json-1.1",
"X-Amz-Target": "secretsmanager.ListSecrets",
"X-Amz-Date": "Fri, 27 Nov 2020 13:19:06 GMT"
},
"operation": "ListSecrets",
"content": {
"MaxResults": 100,
"IncludeDeleted": true,
"SortOrder": "asc"
},
"region": "eu-west-2"
}
有什么方法可以传递"IncludeDeleted": true给 CLI 吗?
这是一个错误吗?我在哪里报告?(我知道 github 上有一个 cloudformation 错误跟踪器,我认为 secretsmanager 会在某处有类似的东西......?)