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 |