GetFunctionCloudfunctionsV2betaResult class

Result data returned by getFunction.

Constructors

GetFunctionCloudfunctionsV2betaResult({required BuildConfigResponseCloudfunctionsV2beta buildConfig, required String description, required String environment, required EventTriggerResponseCloudfunctionsV2beta eventTrigger, required String kmsKeyName, required Map<String, String> labels, required String name, required bool satisfiesPzs, required ServiceConfigResponseCloudfunctionsV2beta serviceConfig, required String state, required List<GoogleCloudFunctionsV2betaStateMessageResponse> stateMessages, required String updateTime, required String url})
Creates a new GetFunctionCloudfunctionsV2betaResult. buildConfig Describes the Build step of the function that builds a container from the given source. description User-provided description of a function. environment Describe whether the function is 1st Gen or 2nd Gen. eventTrigger An Eventarc trigger managed by Google Cloud Functions that fires events in response to a condition in another service. kmsKeyName 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}. labels Labels associated with this Cloud Function. name A user-defined name of the function. Function names must be unique globally and match pattern projects/*/locations/*/functions/* satisfiesPzs Reserved for future use. serviceConfig Describes the Service being deployed. Currently deploys services to Cloud Run (fully managed). state State of the function. stateMessages State Messages for this Cloud Function. updateTime The last update timestamp of a Cloud Function. url The deployed url for the function.
const
GetFunctionCloudfunctionsV2betaResult.fromMap(Map<String, dynamic> map)
factory

Properties

buildConfig → BuildConfigResponseCloudfunctionsV2beta
Describes the Build step of the function that builds a container from the given source.
final
description → String
User-provided description of a function.
final
environment → String
Describe whether the function is 1st Gen or 2nd Gen.
final
eventTrigger → EventTriggerResponseCloudfunctionsV2beta
An Eventarc trigger managed by Google Cloud Functions that fires events in response to a condition in another service.
final
hashCode → int
The hash code for this object.
no setterinherited
kmsKeyName → String
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}.
final
labels → Map<String, String>
Labels associated with this Cloud Function.
final
name → String
A user-defined name of the function. Function names must be unique globally and match pattern projects/*/locations/*/functions/*
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
satisfiesPzs → bool
Reserved for future use.
final
serviceConfig → ServiceConfigResponseCloudfunctionsV2beta
Describes the Service being deployed. Currently deploys services to Cloud Run (fully managed).
final
state → String
State of the function.
final
stateMessages → List<GoogleCloudFunctionsV2betaStateMessageResponse>
State Messages for this Cloud Function.
final
updateTime → String
The last update timestamp of a Cloud Function.
final
url → String
The deployed url for the function.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited