Mondoo Docs

Google Cloud (GCP) project

gcp.project MQL resource for querying Google Cloud infrastructure with cnquery and cnspec.

Google Cloud

Google Cloud (GCP) project

Use MQL in cnspec shell or policy:

gcp.project
Min version: latestDefaults: name

Relationships

Mini Map
Google Cloud
35 resources · 86 relationshipsClick to select, expand fields to see properties.

Fields (48)

FieldTypeDescription
accessApprovalSettings
gcp.accessApprovalSettingsAccess approval settings
apiKeyprivate
gcp.project.apiKeyGoogle Cloud (GCP) project API key
apiKeys
[]gcp.project.apiKeyAPI keys
bigquery
gcp.project.bigqueryServiceGCP BigQuery resources
bigqueryServiceprivate
gcp.project.bigqueryServiceGoogle Cloud (GCP) BigQuery resources
binaryAuthorization
gcp.project.binaryAuthorizationControlBinary Authorization resources
binaryAuthorizationControlprivate
gcp.project.binaryAuthorizationControl-
cloudFunctionprivate
gcp.project.cloudFunctionGCP cloud function
cloudFunctions
[]gcp.project.cloudFunctionGCP Cloud Functions
cloudRun
gcp.project.cloudRunServiceGCP Cloud Run resources
cloudRunServiceprivate
gcp.project.cloudRunServiceGoogle Cloud (GCP) Run resources
commonInstanceMetadata
map[string]stringCommon instance metadata for the project
compute
gcp.project.computeServiceGCP Compute resources for the project
computeServiceprivate
gcp.project.computeServiceGoogle Cloud (GCP) Compute Engine
createTime
timeCreation time
dataproc
gcp.project.dataprocServiceGCP Dataproc resources
dataprocServiceprivate
gcp.project.dataprocServiceGoogle Cloud (GCP) Dataproc resources
dns
gcp.project.dnsServiceGCP Cloud DNS
dnsServiceprivate
gcp.project.dnsServiceGoogle Cloud (GCP) DNS
essentialContacts
[]gcp.essentialContactGCP contacts for the project
gke
gcp.project.gkeServiceGCP GKE resources
gkeServiceprivate
gcp.project.gkeServiceGoogle Kubernetes Engine (GKE)
iam
gcp.project.iamServiceGCP IAM resources
iamPolicy
[]gcp.resourcemanager.bindingIAM policy
iamServiceprivate
gcp.project.iamServiceGoogle Cloud (GCP) IAM resources
idrequired
stringUnique, user-assigned ID of the project
kms
gcp.project.kmsServiceKMS-related resources
kmsServiceprivate
gcp.project.kmsServiceGCP KMS resources
labels
map[string]stringLabels associated with this project
lifecycleState
stringDeprecated. Use `state` instead.
logging
gcp.project.loggingserviceLogging resources
loggingserviceprivate
gcp.project.loggingserviceGoogle Cloud (GCP) Logging resources
monitoring
gcp.project.monitoringServiceMonitoring resources
monitoringServiceprivate
gcp.project.monitoringServiceGoogle Cloud (GCP) monitoring resources
name
stringUnique resource name
number
stringDeprecated. Use `id` instead.
parentId
stringParent ID
pubsub
gcp.project.pubsubServiceGCP pub/sub-related resources
pubsubServiceprivate
gcp.project.pubsubServiceGoogle Cloud (GCP) Pub/Sub resources
recommendations
[]gcp.recommendationList of recommendations
redis
gcp.project.redisServiceGCP Redis resources
redisServiceprivate
gcp.project.redisServiceGoogle Cloud (GCP) Redis
services
[]gcp.serviceList of available and enabled services for the project
sql
gcp.project.sqlServiceGCP Cloud SQL resources
sqlServiceprivate
gcp.project.sqlServiceGoogle Cloud (GCP) SQL resources
state
stringProject lifecycle state
storage
gcp.project.storageServiceGCP Storage resources
storageServiceprivate
gcp.project.storageServiceGoogle Cloud (GCP) Storage