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.projectMin version: latestDefaults:
nameRelationships
35 resources · 86 relationships·Click to select, expand fields to see properties.
Fields (48)
| Field | Type | Description |
|---|---|---|
accessApprovalSettings | gcp.accessApprovalSettings | Access approval settings |
apiKeyprivate | gcp.project.apiKey | Google Cloud (GCP) project API key |
apiKeys | []gcp.project.apiKey | API keys |
bigquery | gcp.project.bigqueryService | GCP BigQuery resources |
bigqueryServiceprivate | gcp.project.bigqueryService | Google Cloud (GCP) BigQuery resources |
binaryAuthorization | gcp.project.binaryAuthorizationControl | Binary Authorization resources |
binaryAuthorizationControlprivate | gcp.project.binaryAuthorizationControl | - |
cloudFunctionprivate | gcp.project.cloudFunction | GCP cloud function |
cloudFunctions | []gcp.project.cloudFunction | GCP Cloud Functions |
cloudRun | gcp.project.cloudRunService | GCP Cloud Run resources |
cloudRunServiceprivate | gcp.project.cloudRunService | Google Cloud (GCP) Run resources |
commonInstanceMetadata | map[string]string | Common instance metadata for the project |
compute | gcp.project.computeService | GCP Compute resources for the project |
computeServiceprivate | gcp.project.computeService | Google Cloud (GCP) Compute Engine |
createTime | time | Creation time |
dataproc | gcp.project.dataprocService | GCP Dataproc resources |
dataprocServiceprivate | gcp.project.dataprocService | Google Cloud (GCP) Dataproc resources |
dns | gcp.project.dnsService | GCP Cloud DNS |
dnsServiceprivate | gcp.project.dnsService | Google Cloud (GCP) DNS |
essentialContacts | []gcp.essentialContact | GCP contacts for the project |
gke | gcp.project.gkeService | GCP GKE resources |
gkeServiceprivate | gcp.project.gkeService | Google Kubernetes Engine (GKE) |
iam | gcp.project.iamService | GCP IAM resources |
iamPolicy | []gcp.resourcemanager.binding | IAM policy |
iamServiceprivate | gcp.project.iamService | Google Cloud (GCP) IAM resources |
idrequired | string | Unique, user-assigned ID of the project |
kms | gcp.project.kmsService | KMS-related resources |
kmsServiceprivate | gcp.project.kmsService | GCP KMS resources |
labels | map[string]string | Labels associated with this project |
lifecycleState | string | Deprecated. Use `state` instead. |
logging | gcp.project.loggingservice | Logging resources |
loggingserviceprivate | gcp.project.loggingservice | Google Cloud (GCP) Logging resources |
monitoring | gcp.project.monitoringService | Monitoring resources |
monitoringServiceprivate | gcp.project.monitoringService | Google Cloud (GCP) monitoring resources |
name | string | Unique resource name |
number | string | Deprecated. Use `id` instead. |
parentId | string | Parent ID |
pubsub | gcp.project.pubsubService | GCP pub/sub-related resources |
pubsubServiceprivate | gcp.project.pubsubService | Google Cloud (GCP) Pub/Sub resources |
recommendations | []gcp.recommendation | List of recommendations |
redis | gcp.project.redisService | GCP Redis resources |
redisServiceprivate | gcp.project.redisService | Google Cloud (GCP) Redis |
services | []gcp.service | List of available and enabled services for the project |
sql | gcp.project.sqlService | GCP Cloud SQL resources |
sqlServiceprivate | gcp.project.sqlService | Google Cloud (GCP) SQL resources |
state | string | Project lifecycle state |
storage | gcp.project.storageService | GCP Storage resources |
storageServiceprivate | gcp.project.storageService | Google Cloud (GCP) Storage |