Get Function Result
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<GoogleCloudFunctionsV2StateMessageResponse>, val updateTime: String)
Constructors
Link copied to clipboard
constructor(buildConfig: BuildConfigResponse, description: String, environment: String, eventTrigger: EventTriggerResponse, kmsKeyName: String, labels: Map<String, String>, name: String, serviceConfig: ServiceConfigResponse, state: String, stateMessages: List<GoogleCloudFunctionsV2StateMessageResponse>, updateTime: String)
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
Describes the Service being deployed. Currently deploys services to Cloud Run (fully managed).
Link copied to clipboard
State Messages for this Cloud Function.
Link copied to clipboard
The last update timestamp of a Cloud Function. //*/