Package com.google.events.cloud.functions.v2 (0.15.0)

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