我可以按正则表达式过滤gcloud dataproc集群列表吗?

时间:2018-12-14 12:47:10

标签: google-cloud-dataproc

我想用正则表达式过滤从gcloud dataproc clusters list返回的簇的列表,但我认为这是不可能的。 gcloud topic filters建议~运算符允许使用正则表达式进行过滤,因此我尝试了以下操作:

gcloud dataproc clusters list --region europe-west1 --filter="status.state=RUNNING AND clusterName ~ ${predicate}"

由于以下原因而失败:

  

错误:(gcloud.dataproc.clusters.list)INVALID_ARGUMENT:无法解析过滤器:ParserException:
  错误{
    行:1
    栏:38
    消息:“语法错误”
    令牌:“〜”
  }

因此,除了将输出传递到grep之外,似乎我将无法执行此操作。 grep可以,但是我希望在我的过滤器表达式中这样做。

有人可以确认使用gcloud dataproc clusters list时无法使用正则表达式进行过滤吗?

假设不可能,我是否值得请求此功能,如果可以,在哪里?

1 个答案:

答案 0 :(得分:1)

不幸的是,Dataproc在群集过滤器中不支持正则表达式。