У меня возникла та же проблема, когда я использовал "=" вместо "eq" в google-api-python-client.Мне потребовалось использовать метки для фильтрации списка агрегированных экземпляров.Сначала я использовал
filter="labels.projectid=test-project"
, который возвращал 400 ошибок в агрегированном списке, но был успешным, если его запрашивали для экземпляров определенной зоны.
Я успешно достиг списка, когда использовал фильтр как
filter="labels.projectid eq \"test-project\""
или
filter = "labels.projectid eq test-project"
Я даже протестировал его с помощью REST-клиента, предоставленного Google, и это сработало.Справка: https://issuetracker.google.com/80238913