Interface protos.google.cloud.functions.v2beta.IFunction (3.3.0)

Properties of a Function.

Package

@google-cloud/functions

Properties

buildConfig

buildConfig?: (google.cloud.functions.v2beta.IBuildConfig|null);

Function buildConfig

description

description?: (string|null);

Function description

environment

environment?: (google.cloud.functions.v2beta.Environment|keyof typeof google.cloud.functions.v2beta.Environment|null);

Function environment

eventTrigger

eventTrigger?: (google.cloud.functions.v2beta.IEventTrigger|null);

Function eventTrigger

kmsKeyName

kmsKeyName?: (string|null);

Function kmsKeyName

labels

labels?: ({ [k: string]: string }|null);

Function labels

name

name?: (string|null);

Function name

serviceConfig

serviceConfig?: (google.cloud.functions.v2beta.IServiceConfig|null);

Function serviceConfig

state

state?: (google.cloud.functions.v2beta.Function.State|keyof typeof google.cloud.functions.v2beta.Function.State|null);

Function state

stateMessages

stateMessages?: (google.cloud.functions.v2beta.IStateMessage[]|null);

Function stateMessages

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

Function updateTime

url

url?: (string|null);

Function url