Google Cloud Platform - Как отфильтровать instances.list по тегу? - PullRequest
0 голосов
/ 21 ноября 2018

Я пытаюсь отфильтровать список экземпляров по имени тега

Что отлично работает с gcloud, например

gcloud compute instances list --filter 'tags.items=firewall-client-mongodb'

Не работает с API, который всегда возвращает 400:

{
 "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

1 Ответ

0 голосов
/ 23 ноября 2018

Я смог воспроизвести проблему и получил ту же ошибку, что и вы.Это похоже на проблему с API.Я бы порекомендовал вам создать новую проблему Compute Engine, используя эту ссылку для трекеров ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...