我一直在尝试使用 dynamodb: ListTables Action 在 java 中使用 Lambda fn 对 AWS DynamoDB 进行健康检查。但是,由于对现有角色的限制,我收到了 AccessDeniedException。我什至试图列出一个特定的表名,如下所示:
ListTablesRequest request = new ListTablesRequest().withLimit(10).withExclusiveStartTableName("<existing table name>");
这返回
INFO: List tables request {ExclusiveStartTableName:<existing table name> ,Limit: 10}
如果我可以参考 List Tables 参数指定一个startsWith 模式,这也会很有帮助。但是除了 ListTables 还有其他方法可以对 DDB 进行健康检查吗?