【问题标题】:Is it possible to use Regex expressions in the nodeJS aws sdk?是否可以在 nodeJS aws sdk 中使用正则表达式?
【发布时间】:2022-01-04 03:13:57
【问题描述】:

我可以运行此 AWS cli 命令并获取过去 45 天内创建的正确图像。

 aws ec2 describe-images --region us-east-1 --owners self  -- query'Images[CreationDate<`2021-12-18`] | sort_by(@, &CreationDate)[].Name'

但遵循此文档:https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/EC2.html#describeImages-property 有没有办法输入正则表达式以获取过去 X 天创建的图像?我在 NodeJs 的 aws sdk 中找不到这样的查询方式。

【问题讨论】:

    标签: javascript node.js regex amazon-web-services aws-sdk


    【解决方案1】:

    AWS CLI 工具中的--query 参数是client-side filtering method。完整的结果将从 AWS 返回,然后将 --query 参数应用于返回的 JSON 响应。

    在 NodeJS 中相当于调用 AWS 开发工具包并取回所有结果,然后遍历结果并应用您的正则表达式,或者在获得结果后对结果使用某种 JSON filtering library .

    【讨论】:

    • 谢谢@Mark B!
    猜你喜欢
    • 2021-03-09
    • 2018-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多