This code works just fine.
(.. svc (projects) (search) (setQuery filter) (setPageToken tok) execute)
(See also screenshot.)
It seems that the IDE has all the type-info it needs since svc is type-hinted as CloudResourceManager.
So why can't the syntax highlighting identify projects and other methods, and why does the inspection say "...cannot be resolved"?

It's an issue that's been there for quite some time now: https://github.com/cursive-ide/cursive/issues/321