Google Cloud recently released labels feature (https://cloud.google.com/compute/docs/labeling-resources). Looks very handy. Is it possible to label all project resources with some 'common' labels which can be redefined on resource level?
Example: All project resources obtain label state:inuse, but for exact disk we can update in to state:readyfordeletion
UPDATE It may looks like labels inheritance/override:
projectA (state:inuse) - instance-1 (state:inuse, inherited) - instance-2 (state:inuse, inherited) - instance-3 (state:readyfordeletion, overridden)
In this case, you can define top-level (project-level) labels which will be inherited by all project resources. And then on exact resource you'll be able to re-define same label with non-default value