【发布时间】:2018-11-21 17:12:58
【问题描述】:
我正在尝试按标签名称过滤实例列表
什么与 gcloud 完美配合,例如
gcloud compute instances list --filter 'tags.items=firewall-client-mongodb'
不适用于始终返回 400 的 API:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "invalid",
"message": "Invalid value for field 'filter': 'tags.items = test'. Invalid list filter expression."
}
],
"code": 400,
"message": "Invalid value for field 'filter': 'tags.items = test'. Invalid list filter expression."
}
}
有没有办法按标签或任何用户定义的变量过滤实例?我正在测试 https://cloud.google.com/compute/docs/reference/rest/v1/instances/list
【问题讨论】:
-
我发现,通配符在 API 中有效,例如名称=网络*。总比没有好:-)
-
或者,您可以考虑使用标签。您可以使用 API 按标签过滤 - 例如:cloud.google.com/compute/docs/labeling-resources#filter
标签: google-compute-engine google-apis-explorer