Function
import type { Function } from "https://googleapis.deno.dev/v1/cloudfunctions:v2.ts";
Describes a Cloud Function that contains user computation executed in response to an event. It encapsulates function and trigger configurations.
§Properties
Describes the Build step of the function that builds a container from the given source.
Describe whether the function is 1st Gen or 2nd Gen.
An Eventarc trigger managed by Google Cloud Functions that fires events in response to a condition in another service.
[Preview] Resource name of a KMS crypto key (managed by the user) used to
encrypt/decrypt function resources. It must match the pattern
projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}
.
A user-defined name of the function. Function names must be unique
globally and match pattern projects/*\/locations/*\/functions/*
Describes the Service being deployed. Currently deploys services to Cloud Run (fully managed).
Output only. State of the function.
Output only. State Messages for this Cloud Function.
Output only. UpgradeInfo for this Cloud Function