Properties of a CloudFunction.
Package
@google-cloud/functionsProperties
availableMemoryMb
availableMemoryMb?: (number|null);
CloudFunction availableMemoryMb
buildEnvironmentVariables
buildEnvironmentVariables?: ({ [k: string]: string }|null);
CloudFunction buildEnvironmentVariables
buildId
buildId?: (string|null);
CloudFunction buildId
buildName
buildName?: (string|null);
CloudFunction buildName
buildWorkerPool
buildWorkerPool?: (string|null);
CloudFunction buildWorkerPool
description
description?: (string|null);
CloudFunction description
dockerRepository
dockerRepository?: (string|null);
CloudFunction dockerRepository
entryPoint
entryPoint?: (string|null);
CloudFunction entryPoint
environmentVariables
environmentVariables?: ({ [k: string]: string }|null);
CloudFunction environmentVariables
eventTrigger
eventTrigger?: (google.cloud.functions.v1.IEventTrigger|null);
CloudFunction eventTrigger
httpsTrigger
httpsTrigger?: (google.cloud.functions.v1.IHttpsTrigger|null);
CloudFunction httpsTrigger
ingressSettings
ingressSettings?: (google.cloud.functions.v1.CloudFunction.IngressSettings|keyof typeof google.cloud.functions.v1.CloudFunction.IngressSettings|null);
CloudFunction ingressSettings
kmsKeyName
kmsKeyName?: (string|null);
CloudFunction kmsKeyName
labels
labels?: ({ [k: string]: string }|null);
CloudFunction labels
maxInstances
maxInstances?: (number|null);
CloudFunction maxInstances
minInstances
minInstances?: (number|null);
CloudFunction minInstances
name
name?: (string|null);
CloudFunction name
network
network?: (string|null);
CloudFunction network
runtime
runtime?: (string|null);
CloudFunction runtime
secretEnvironmentVariables
secretEnvironmentVariables?: (google.cloud.functions.v1.ISecretEnvVar[]|null);
CloudFunction secretEnvironmentVariables
secretVolumes
secretVolumes?: (google.cloud.functions.v1.ISecretVolume[]|null);
CloudFunction secretVolumes
serviceAccountEmail
serviceAccountEmail?: (string|null);
CloudFunction serviceAccountEmail
sourceArchiveUrl
sourceArchiveUrl?: (string|null);
CloudFunction sourceArchiveUrl
sourceRepository
sourceRepository?: (google.cloud.functions.v1.ISourceRepository|null);
CloudFunction sourceRepository
sourceToken
sourceToken?: (string|null);
CloudFunction sourceToken
sourceUploadUrl
sourceUploadUrl?: (string|null);
CloudFunction sourceUploadUrl
status
status?: (google.cloud.functions.v1.CloudFunctionStatus|keyof typeof google.cloud.functions.v1.CloudFunctionStatus|null);
CloudFunction status
timeout
timeout?: (google.protobuf.IDuration|null);
CloudFunction timeout
updateTime
updateTime?: (google.protobuf.ITimestamp|null);
CloudFunction updateTime
versionId
versionId?: (number|Long|string|null);
CloudFunction versionId
vpcConnector
vpcConnector?: (string|null);
CloudFunction vpcConnector
vpcConnectorEgressSettings
vpcConnectorEgressSettings?: (google.cloud.functions.v1.CloudFunction.VpcConnectorEgressSettings|keyof typeof google.cloud.functions.v1.CloudFunction.VpcConnectorEgressSettings|null);
CloudFunction vpcConnectorEgressSettings