如何获取AWS EMR集群的过滤列表?

时间:2018-06-20 15:42:41

标签: amazon-web-services emr

我想获取具有特定标签值的EMR群集列表。 我查找了read API,但这不允许添加自定义过滤器。 如何在API调用中应用过滤器或实现两步解决方案(首先获取所有群集,然后对其进行过滤)?

1 个答案:

答案 0 :(得分:0)

服务API不会在请求或响应中公开标签参数,因此您需要首先调用ls | grep '^[0-9]*$' | xargs -n1 -IARG ./ARG ,然后对每个群集ID依次调用ListClusters,以公开标签。一种替代方法是在集群名称中嵌入任何标签或数据,以便在第一步之后可以按名称对集群列表进行过滤,但这可能不是一个合适的方法,因为标记可能会更改。

相关问题