Interface protos.google.cloud.functions.v1.ICloudFunction (1.1.9)

Properties of a CloudFunction.

Package

@google-cloud/functions!

Properties

availableMemoryMb

availableMemoryMb?: (number|null);

CloudFunction availableMemoryMb

Property Value
TypeDescription
(number|null)

buildId

buildId?: (string|null);

CloudFunction buildId

Property Value
TypeDescription
(string|null)

description

description?: (string|null);

CloudFunction description

Property Value
TypeDescription
(string|null)

entryPoint

entryPoint?: (string|null);

CloudFunction entryPoint

Property Value
TypeDescription
(string|null)

environmentVariables

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

CloudFunction environmentVariables

Property Value
TypeDescription
({ [k: string]: string }|null)

eventTrigger

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

CloudFunction eventTrigger

Property Value
TypeDescription
(google.cloud.functions.v1.IEventTrigger|null)

httpsTrigger

httpsTrigger?: (google.cloud.functions.v1.IHttpsTrigger|null);

CloudFunction httpsTrigger

Property Value
TypeDescription
(google.cloud.functions.v1.IHttpsTrigger|null)

ingressSettings

ingressSettings?: (google.cloud.functions.v1.CloudFunction.IngressSettings|keyof typeof google.cloud.functions.v1.CloudFunction.IngressSettings|null);

CloudFunction ingressSettings

Property Value
TypeDescription
(google.cloud.functions.v1.CloudFunction.IngressSettings|keyof typeof google.cloud.functions.v1.CloudFunction.IngressSettings|null)

labels

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

CloudFunction labels

Property Value
TypeDescription
({ [k: string]: string }|null)

maxInstances

maxInstances?: (number|null);

CloudFunction maxInstances

Property Value
TypeDescription
(number|null)

name

name?: (string|null);

CloudFunction name

Property Value
TypeDescription
(string|null)

network

network?: (string|null);

CloudFunction network

Property Value
TypeDescription
(string|null)

runtime

runtime?: (string|null);

CloudFunction runtime

Property Value
TypeDescription
(string|null)

serviceAccountEmail

serviceAccountEmail?: (string|null);

CloudFunction serviceAccountEmail

Property Value
TypeDescription
(string|null)

sourceArchiveUrl

sourceArchiveUrl?: (string|null);

CloudFunction sourceArchiveUrl

Property Value
TypeDescription
(string|null)

sourceRepository

sourceRepository?: (google.cloud.functions.v1.ISourceRepository|null);

CloudFunction sourceRepository

Property Value
TypeDescription
(google.cloud.functions.v1.ISourceRepository|null)

sourceUploadUrl

sourceUploadUrl?: (string|null);

CloudFunction sourceUploadUrl

Property Value
TypeDescription
(string|null)

status

status?: (google.cloud.functions.v1.CloudFunctionStatus|keyof typeof google.cloud.functions.v1.CloudFunctionStatus|null);

CloudFunction status

Property Value
TypeDescription
(google.cloud.functions.v1.CloudFunctionStatus|keyof typeof google.cloud.functions.v1.CloudFunctionStatus|null)

timeout

timeout?: (google.protobuf.IDuration|null);

CloudFunction timeout

Property Value
TypeDescription
(google.protobuf.IDuration|null)

updateTime

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

CloudFunction updateTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

versionId

versionId?: (number|Long|string|null);

CloudFunction versionId

Property Value
TypeDescription
(number|Long|string|null)

vpcConnector

vpcConnector?: (string|null);

CloudFunction vpcConnector

Property Value
TypeDescription
(string|null)

vpcConnectorEgressSettings

vpcConnectorEgressSettings?: (google.cloud.functions.v1.CloudFunction.VpcConnectorEgressSettings|keyof typeof google.cloud.functions.v1.CloudFunction.VpcConnectorEgressSettings|null);

CloudFunction vpcConnectorEgressSettings

Property Value
TypeDescription
(google.cloud.functions.v1.CloudFunction.VpcConnectorEgressSettings|keyof typeof google.cloud.functions.v1.CloudFunction.VpcConnectorEgressSettings|null)