amazon-web-services - 要使用 AWS 条件键,它们是否必须存在于请求上下文中?
问题描述
当我查看 Cloudtrail 中的“请求上下文”时,我看到了此处列出的记录内容。
“请求上下文”记录内容和条件键之间是否存在映射?
或者说在“请求上下文”中存在条件不是强制性的,但与条件相对应的条件键可能仍然可用(AWS 魔术)用于评估此请求的策略中,这是否正确?使用前缀 aws: 的 AWS 范围内的键是否在所有请求上下文中都可用?当我在策略中使用条件键时,如何确定请求上下文中存在条件键?
当然,我可以添加一个“ifexists”子句来检查 Condition 键的可用性,但这是一个“包罗万象”的机制。在检查政策中的条件时,我如何确定不需要使用“Ifexists”子句?
我在这里也发布了一个不同但相关的问题。
解决方案
查看条件键表以查找可用于 IAM 策略语句Condition
元素的 AWS 服务的条件上下文键。
推荐阅读
- gcc - cmake mingw 忽略 -Wl,--gc-sections
- c++ - 如何在 C++ 中并行化 for 循环,只创建一次线程池
- python-3.x - 找到想要的价值后如何打破 joblib 中的并行化?
- python - RuntimeWarning:在 double_scalars 中遇到无效值 - 没有 numpy
- mysql - 如何在进行分组时在 sql 中的 COUNT() 中添加特定条件?
- python-3.x - 如何从带有python文件的目录中动态调用函数
- angular - 将动态参数作为数据传递给路由
- ios - 每次我从物理 iOS 和模拟器切换构建时都必须运行 Flutter Clean 并删除框架
- reactjs - 如何在不遮挡箭头的情况下在 Select 元素旁边显示图标
- numpy - 为什么我的余弦相似度总是正的?(快文)