GCP cloud function
gcp.project.cloudFunction MQL resource for querying Google Cloud infrastructure with cnquery and cnspec.
Google CloudPrivate Resource
GCP cloud function
Min version: latestDefaults:
nameRelationships
3 resources · 4 relationships·Click to select, expand fields to see properties.
Fields (33)
| Field | Type | Description |
|---|---|---|
availableMemoryMbrequired | int | Amount of memory in MB available for a function |
buildEnvVarsrequired | map[string]string | Build environment variables that are available during build time |
buildIdrequired | string | Cloud Build ID of the latest successful deployment of the function |
buildNamerequired | string | Cloud Build name of the function deployment |
buildWorkerPoolrequired | string | Name of the Cloud Build custom WorkerPool that should be used to build the function |
descriptionrequired | string | Cloud function description |
dockerRegistryrequired | string | Docker registry to use for this deployment |
dockerRepositoryrequired | string | User-managed repository created in Artifact Registry |
egressSettingsrequired | string | Egress settings for the connector controlling what traffic is diverted |
entryPointrequired | string | Name of the function (as defined in source code) that is executed |
envVarsrequired | map[string]string | Environment variables that are available during function execution |
eventTriggerrequired | dict | Source that fires events in response to a condition in another service |
httpsTriggerrequired | dict | HTTPS endpoint of source that can be triggered via URL |
ingressSettingsrequired | string | Ingress settings for the function controlling what traffic can reach |
kmsKeyNamerequired | string | Resource name of a KMS crypto key used to encrypt/decrypt function resources |
labelsrequired | map[string]string | Labels associated with this cloud function |
maxInstancesrequired | int | Maximum number of function instances that may coexist at a given time |
minInstancesrequired | int | Lower bound for the number of function instances that may coexist at a given time |
namerequired | string | Cloud function name |
networkrequired | string | VPC network that this cloud function can connect to |
projectIdrequired | string | Project ID |
runtimerequired | string | Runtime in which to run the function |
secretEnvVarsrequired | map[string]dict | Secret environment variables |
secretVolumesrequired | []dict | Secret volumes |
serviceAccountEmailrequired | string | Email of the function's service account |
sourceArchiveUrlrequired | string | Location of the archive with the function's source code |
sourceRepositoryrequired | dict | Repository reference for the function's source code |
sourceUploadUrlrequired | string | Location of the upload with the function's source code |
statusrequired | string | Status of the function deployment |
timeoutrequired | time | Function execution timeout |
updatedrequired | time | Update timestamp |
versionIdrequired | int | Version identifier of the cloud function |
vpcConnectorrequired | string | VPC network connector that this cloud function can connect to |