amazon-web-services - 尝试列出早于 X 天的 AWS 实例,并且它们的“名称”标签以特定字符串开头
问题描述
我正在尝试编写 JMSEpath 查询以返回早于 X 天并以特定字符串开头的 AWS EC2 实例列表。这是我尝试使用 AWS CLI 的命令:
date +'%Y-%m-%d' --date="3 days ago" | xargs -I {} aws ec2 describe-instances --region us-east-1 --filter Name=tag-key,Values=Name --query 'sort_by(Reservations[].Instances[[?Tags:Name!=`null`] | [(LaunchTime<=`2020-05-26` && (starts_with(Name, `startstring`) == `true`))]][].{KeyName: KeyName, Launched: LaunchTime,Name:Tags[?Key==`Name`]|[0].Value}[], &Name )' --output table
当我只查询早于 X 天的实例时,我能够得到结果,但我真的很难弄清楚如何让它返回早于 X 天并且以“startstring”开头的实例
这与我的括号或我如何引用这些值有关。非常感谢您的帮助!
解决方案
推荐阅读
- python - 如何使用张量流将共现先验知识添加到 nn 的损失函数中
- c++ - 使用模板模板参数时出错
- swift - 在alamofire和URLSession中上传data key,怎么添加?
- excel - 将日期转换为一天结束,excel vba
- database - Python 3 网页抓取,数据提取
- python - 使用动态创建的布尔掩码时,numpy“TypeError:输入类型不支持 ufunc 'bitwise_and'”
- python - google-api-core 1.1.2 有要求 setuptools>=34.0.0
- java - 按字段对一组元素进行排序
- python - 对`_imp__的未定义引用
- java - 不一致的状态比较 Java