Classes
BuildConfig
Describes the Build step of the function that builds a container from the given source.
Protobuf type google.events.cloud.functions.v2.BuildConfig
BuildConfig.Builder
Describes the Build step of the function that builds a container from the given source.
Protobuf type google.events.cloud.functions.v2.BuildConfig
Data
EventFilter
Filters events based on exact matches on the CloudEvents attributes.
Protobuf type google.events.cloud.functions.v2.EventFilter
EventFilter.Builder
Filters events based on exact matches on the CloudEvents attributes.
Protobuf type google.events.cloud.functions.v2.EventFilter
EventTrigger
Describes EventTrigger, used to request events to be sent from another service.
Protobuf type google.events.cloud.functions.v2.EventTrigger
EventTrigger.Builder
Describes EventTrigger, used to request events to be sent from another service.
Protobuf type google.events.cloud.functions.v2.EventTrigger
Function
Describes a Cloud Function that contains user computation executed in response to an event. It encapsulates function and trigger configurations.
Protobuf type google.events.cloud.functions.v2.Function
Function.Builder
Describes a Cloud Function that contains user computation executed in response to an event. It encapsulates function and trigger configurations.
Protobuf type google.events.cloud.functions.v2.Function
FunctionEventData
The data within all Function events.
Protobuf type google.events.cloud.functions.v2.FunctionEventData
FunctionEventData.Builder
The data within all Function events.
Protobuf type google.events.cloud.functions.v2.FunctionEventData
RepoSource
Location of the source in a Google Cloud Source Repository.
Protobuf type google.events.cloud.functions.v2.RepoSource
RepoSource.Builder
Location of the source in a Google Cloud Source Repository.
Protobuf type google.events.cloud.functions.v2.RepoSource
SecretEnvVar
Configuration for a secret environment variable. It has the information necessary to fetch the secret value from secret manager and expose it as an environment variable.
Protobuf type google.events.cloud.functions.v2.SecretEnvVar
SecretEnvVar.Builder
Configuration for a secret environment variable. It has the information necessary to fetch the secret value from secret manager and expose it as an environment variable.
Protobuf type google.events.cloud.functions.v2.SecretEnvVar
SecretVolume
Configuration for a secret volume. It has the information necessary to fetch the secret value from secret manager and make it available as files mounted at the requested paths within the application container.
Protobuf type google.events.cloud.functions.v2.SecretVolume
SecretVolume.Builder
Configuration for a secret volume. It has the information necessary to fetch the secret value from secret manager and make it available as files mounted at the requested paths within the application container.
Protobuf type google.events.cloud.functions.v2.SecretVolume
SecretVolume.SecretVersion
Configuration for a single version.
Protobuf type google.events.cloud.functions.v2.SecretVolume.SecretVersion
SecretVolume.SecretVersion.Builder
Configuration for a single version.
Protobuf type google.events.cloud.functions.v2.SecretVolume.SecretVersion
ServiceConfig
Describes the Service being deployed. Currently Supported : Cloud Run (fully managed). Next tag: 23
Protobuf type google.events.cloud.functions.v2.ServiceConfig
ServiceConfig.Builder
Describes the Service being deployed. Currently Supported : Cloud Run (fully managed). Next tag: 23
Protobuf type google.events.cloud.functions.v2.ServiceConfig
Source
The location of the function source code.
Protobuf type google.events.cloud.functions.v2.Source
Source.Builder
The location of the function source code.
Protobuf type google.events.cloud.functions.v2.Source
SourceProvenance
Provenance of the source. Ways to find the original source, or verify that some source was used for this build.
Protobuf type google.events.cloud.functions.v2.SourceProvenance
SourceProvenance.Builder
Provenance of the source. Ways to find the original source, or verify that some source was used for this build.
Protobuf type google.events.cloud.functions.v2.SourceProvenance
StateMessage
Informational messages about the state of the Cloud Function or Operation.
Protobuf type google.events.cloud.functions.v2.StateMessage
StateMessage.Builder
Informational messages about the state of the Cloud Function or Operation.
Protobuf type google.events.cloud.functions.v2.StateMessage
StorageSource
Location of the source in an archive file in Google Cloud Storage.
Protobuf type google.events.cloud.functions.v2.StorageSource
StorageSource.Builder
Location of the source in an archive file in Google Cloud Storage.
Protobuf type google.events.cloud.functions.v2.StorageSource
Interfaces
BuildConfigOrBuilder
EventFilterOrBuilder
EventTriggerOrBuilder
FunctionEventDataOrBuilder
FunctionOrBuilder
RepoSourceOrBuilder
SecretEnvVarOrBuilder
SecretVolume.SecretVersionOrBuilder
SecretVolumeOrBuilder
ServiceConfigOrBuilder
SourceOrBuilder
SourceProvenanceOrBuilder
StateMessageOrBuilder
StorageSourceOrBuilder
Enums
BuildConfig.DockerRegistry
Docker Registry to use for storing function Docker images.
Protobuf enum google.events.cloud.functions.v2.BuildConfig.DockerRegistry
Environment
The environment the function is hosted on.
Protobuf enum google.events.cloud.functions.v2.Environment
EventTrigger.RetryPolicy
Describes the retry policy in case of function's execution failure. Retried execution is charged as any other execution.
Protobuf enum google.events.cloud.functions.v2.EventTrigger.RetryPolicy
Function.State
Describes the current state of the function.
Protobuf enum google.events.cloud.functions.v2.Function.State
RepoSource.RevisionCase
ServiceConfig.IngressSettings
Available ingress settings. This controls what traffic can reach the function. If unspecified, ALLOW_ALL will be used.
Protobuf enum google.events.cloud.functions.v2.ServiceConfig.IngressSettings
ServiceConfig.SecurityLevel
Available security level settings. This enforces security protocol on function URL. Security level is only ocnfigurable for 1st Gen functions, If unspecified, SECURE_OPTIONAL will be used. 2nd Gen functions are SECURE_ALWAYS ONLY.
Protobuf enum google.events.cloud.functions.v2.ServiceConfig.SecurityLevel
ServiceConfig.VpcConnectorEgressSettings
Available egress settings. This controls what traffic is diverted through the VPC Access Connector resource. By default PRIVATE_RANGES_ONLY will be used.
Protobuf enum google.events.cloud.functions.v2.ServiceConfig.VpcConnectorEgressSettings
Source.SourceCase
StateMessage.Severity
Severity of the state message.
Protobuf enum google.events.cloud.functions.v2.StateMessage.Severity