amazon-web-services - 是否有完整的 AWS 资源操作列表?
问题描述
是否有任何地方的 AWS 资源操作列表?例如,如果我查看针对 sqs 只读访问的 AWS 策略之一,我会看到一个操作列表。但是,尽管搜索似乎永远的东西,但我找不到该资源的完整操作列表。一些 API 参考页面引用了必要的操作权限(例如创建队列),但不是全部。我有一个自定义策略,发现我需要 GetQueueUrl 操作。总而言之,我只想知道 AWS 是否在任何地方列出了每项服务的所有操作?
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"sqs:GetQueueAttributes",
"sqs:GetQueueUrl",
"sqs:ListDeadLetterSourceQueues",
"sqs:ListQueues"
],
"Effect": "Allow",
"Resource": "*"
}
]
}
解决方案
我认为这应该为你工作:-
- 去 IAM
- 在政策下 - >创建政策。
- 选择一个服务 -> 在行动中 ->展开所有
您可以通过控制台查看与该服务相关的所有操作。
您也可以使用此https://docs.amazonaws.cn/en_us/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html,选择您的服务,您将能够看到为该服务定义的操作表格形式
推荐阅读
- ios - 具有 sum 函数的核心数据派生属性
- wpf - 选中时更改 DataGrid 中单个单元格的颜色,覆盖当前颜色
- reactjs - 即使没有提供路径参数,也路由到相同的 React 组件
- oracle - SQLSTATE HY104; 无效的精度值。参数错误
- lauterbach - “回到我在点击 [go]/[stepOver]/...之前所在的行”
- sql - 查询优化(自动编号)
- java - 服务定位器模式下的可配置服务子集
- pyspark - 当我厌倦了在 pyspark 中加载 csv 时出现错误
- php - PHP xpath() 未定义偏移量 0 但元素存在 // LARAVEL
- sql-server - SQL Server:有存储过程返回数据集并进行比较