GetFunctionResult

data class GetFunctionResult(val buildConfig: BuildConfigResponse, val description: String, val environment: String, val eventTrigger: EventTriggerResponse, val kmsKeyName: String, val labels: Map<String, String>, val name: String, val serviceConfig: ServiceConfigResponse, val state: String, val stateMessages: List<GoogleCloudFunctionsV2betaStateMessageResponse>, val updateTime: String)

Constructors

Link copied to clipboard
fun GetFunctionResult(buildConfig: BuildConfigResponse, description: String, environment: String, eventTrigger: EventTriggerResponse, kmsKeyName: String, labels: Map<String, String>, name: String, serviceConfig: ServiceConfigResponse, state: String, stateMessages: List<GoogleCloudFunctionsV2betaStateMessageResponse>, updateTime: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Describes the Build step of the function that builds a container from the given source.

Link copied to clipboard

User-provided description of a function.

Link copied to clipboard

Describe whether the function is 1st Gen or 2nd Gen.

Link copied to clipboard

An Eventarc trigger managed by Google Cloud Functions that fires events in response to a condition in another service.

Link copied to clipboard

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}.

Link copied to clipboard

Labels associated with this Cloud Function.

Link copied to clipboard

A user-defined name of the function. Function names must be unique globally and match pattern projects/*/locations/*/functions/*

Link copied to clipboard

Describes the Service being deployed. Currently deploys services to Cloud Run (fully managed).

Link copied to clipboard

State of the function.

Link copied to clipboard

State Messages for this Cloud Function.

Link copied to clipboard

The last update timestamp of a Cloud Function. //*/