There is no need to install the CloudHealth agent for GCP as the platform can derive assets and recommendations if the API is enabled at the project level:
The following links list all the permissions required for each asset:
Partners just need to make sure that their customers have enabled these permissions at project level.
YAML file with all required permissions can be downloaded from Roles and Permissions in GCP.
Check Custom Roles in GCP For more detail about what permission is required for each asset: