Если мы посмотрим на справочную документацию для условий IAM ... в частности ссылки на атрибуты, найденные здесь:
https://cloud.google.com/iam/docs/conditions-attribute-reference
, мы находим, что для каждой записи есть набор "поддерживаемых операторов". Похоже, что только те операторы, которые поддерживаются.
Например, если мы посмотрим на атрибут resource.name , мы увидим, что он перечисляет:
- начинается с
- заканчивается с
- извлекать
- ==
- ! =
Что это кажется скажите мне, что операторы явно определены, и это не просто линтер, а фактическое значение c, которое ограничивает то, что можно сделать. Лучшее, что мы можем сделать, - это запросить в Google запрос на добавление новых функций.