Skip to content

Google Cloud

FieldDescription
service_account_jsonContents of a Google service account JSON key file

Paste the full JSON content of the service account key into the TUI credential field. Alternatively set GOOGLE_APPLICATION_CREDENTIALS to the file path or GCP_SERVICE_ACCOUNT_JSON to the raw JSON content.

API keys — listed via the API Keys API (apikeys.googleapis.com) for each discovered project. Includes display name, created_at, and status (enabled/disabled).

Service account keys — listed via the IAM API for each service account in each project. Includes key algorithm, key origin, and disabled status.

Last-used date is not available from either API.

FieldDefaultDescription
enumerate_all_projectstrueAuto-discover all projects accessible to the service account
projects(empty)Override auto-discovery with a specific list of project IDs
exclude_projects(empty)Comma-separated project IDs to skip
include_gcp_managed_keysfalseInclude system-managed service account keys
RolePurpose
roles/resourcemanager.projectViewerList projects
roles/apikeys.viewerList API keys
roles/iam.serviceAccountViewerList service accounts and their keys
Pattern IDRegexDescription
google-api-keyAIza[0-9A-Za-z_\-]{35}Google API key