Clojure 在cognitect实验室/aws api中使用过滤器
如何使用库cognitect labs/aws api过滤结果?例如,我想按标记名或状态筛选ec2实例 我试过了Clojure 在cognitect实验室/aws api中使用过滤器,clojure,Clojure,如何使用库cognitect labs/aws api过滤结果?例如,我想按标记名或状态筛选ec2实例 我试过了 (aws/invoke ec2 {:op :DescribeInstances :Filters [{:State ["available"]}]}) 但它不起作用 问候 Matteo您可以在REPL中看到文档(在中有描述): 也在这里回答:请编辑您的问题,以显示:(1)您尝试了什么,(2)发生了什么,以及(3)您希望它看起来是什么样子。另请参阅:谢谢”。真
(aws/invoke ec2 {:op :DescribeInstances :Filters [{:State ["available"]}]})
但它不起作用
问候
Matteo您可以在REPL中看到文档(在中有描述):
也在这里回答:请编辑您的问题,以显示:(1)您尝试了什么,(2)发生了什么,以及(3)您希望它看起来是什么样子。另请参阅:谢谢”。真实的示例对其他人可能有用(aws/invoke ec2{:op:DescribeInstances:request{:Filters[{:Name“tag:Name”:Values[“DQLKAAAA”]})
(require '[cognitect.aws.client.api :as aws])
(def ec2 (aws/client {:api :ec2}))
(aws/doc ec2 :DescribeInstances)
-------------------------
Request
{:Filters [:seq-of {:Name string, :Values [:seq-of string]}],
:InstanceIds [:seq-of string],
:DryRun boolean,
:MaxResults integer,
:NextToken string}