ICloudFunction

google.cloud.functions.v1. ICloudFunction

Properties of a CloudFunction.

Properties:
Name Type Attributes Description
name string | null <optional>

CloudFunction name

description string | null <optional>

CloudFunction description

sourceArchiveUrl string | null <optional>

CloudFunction sourceArchiveUrl

sourceRepository google.cloud.functions.v1.ISourceRepository | null <optional>

CloudFunction sourceRepository

sourceUploadUrl string | null <optional>

CloudFunction sourceUploadUrl

httpsTrigger google.cloud.functions.v1.IHttpsTrigger | null <optional>

CloudFunction httpsTrigger

eventTrigger google.cloud.functions.v1.IEventTrigger | null <optional>

CloudFunction eventTrigger

status google.cloud.functions.v1.CloudFunctionStatus | null <optional>

CloudFunction status

entryPoint string | null <optional>

CloudFunction entryPoint

runtime string | null <optional>

CloudFunction runtime

timeout google.protobuf.IDuration | null <optional>

CloudFunction timeout

availableMemoryMb number | null <optional>

CloudFunction availableMemoryMb

serviceAccountEmail string | null <optional>

CloudFunction serviceAccountEmail

updateTime google.protobuf.ITimestamp | null <optional>

CloudFunction updateTime

versionId number | Long | null <optional>

CloudFunction versionId

labels Object.<string, string> | null <optional>

CloudFunction labels

environmentVariables Object.<string, string> | null <optional>

CloudFunction environmentVariables

buildEnvironmentVariables Object.<string, string> | null <optional>

CloudFunction buildEnvironmentVariables

network string | null <optional>

CloudFunction network

maxInstances number | null <optional>

CloudFunction maxInstances

minInstances number | null <optional>

CloudFunction minInstances

vpcConnector string | null <optional>

CloudFunction vpcConnector

vpcConnectorEgressSettings google.cloud.functions.v1.CloudFunction.VpcConnectorEgressSettings | null <optional>

CloudFunction vpcConnectorEgressSettings

ingressSettings google.cloud.functions.v1.CloudFunction.IngressSettings | null <optional>

CloudFunction ingressSettings

kmsKeyName string | null <optional>

CloudFunction kmsKeyName

buildWorkerPool string | null <optional>

CloudFunction buildWorkerPool

buildId string | null <optional>

CloudFunction buildId

buildName string | null <optional>

CloudFunction buildName

secretEnvironmentVariables Array.<google.cloud.functions.v1.ISecretEnvVar> | null <optional>

CloudFunction secretEnvironmentVariables

secretVolumes Array.<google.cloud.functions.v1.ISecretVolume> | null <optional>

CloudFunction secretVolumes

sourceToken string | null <optional>

CloudFunction sourceToken

dockerRepository string | null <optional>

CloudFunction dockerRepository

dockerRegistry google.cloud.functions.v1.CloudFunction.DockerRegistry | null <optional>

CloudFunction dockerRegistry

automaticUpdatePolicy google.cloud.functions.v1.CloudFunction.IAutomaticUpdatePolicy | null <optional>

CloudFunction automaticUpdatePolicy

onDeployUpdatePolicy google.cloud.functions.v1.CloudFunction.IOnDeployUpdatePolicy | null <optional>

CloudFunction onDeployUpdatePolicy

buildServiceAccount string | null <optional>

CloudFunction buildServiceAccount