Interface protos.google.cloud.functions.v2alpha.IServiceConfig (2.4.1)

Properties of a ServiceConfig.

Package

@google-cloud/functions

Properties

allTrafficOnLatestRevision

allTrafficOnLatestRevision?: (boolean|null);

ServiceConfig allTrafficOnLatestRevision

availableMemory

availableMemory?: (string|null);

ServiceConfig availableMemory

environmentVariables

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

ServiceConfig environmentVariables

ingressSettings

ingressSettings?: (google.cloud.functions.v2alpha.ServiceConfig.IngressSettings|keyof typeof google.cloud.functions.v2alpha.ServiceConfig.IngressSettings|null);

ServiceConfig ingressSettings

maxInstanceCount

maxInstanceCount?: (number|null);

ServiceConfig maxInstanceCount

minInstanceCount

minInstanceCount?: (number|null);

ServiceConfig minInstanceCount

revision

revision?: (string|null);

ServiceConfig revision

secretEnvironmentVariables

secretEnvironmentVariables?: (google.cloud.functions.v2alpha.ISecretEnvVar[]|null);

ServiceConfig secretEnvironmentVariables

secretVolumes

secretVolumes?: (google.cloud.functions.v2alpha.ISecretVolume[]|null);

ServiceConfig secretVolumes

service

service?: (string|null);

ServiceConfig service

serviceAccountEmail

serviceAccountEmail?: (string|null);

ServiceConfig serviceAccountEmail

timeoutSeconds

timeoutSeconds?: (number|null);

ServiceConfig timeoutSeconds

uri

uri?: (string|null);

ServiceConfig uri

vpcConnector

vpcConnector?: (string|null);

ServiceConfig vpcConnector

vpcConnectorEgressSettings

vpcConnectorEgressSettings?: (google.cloud.functions.v2alpha.ServiceConfig.VpcConnectorEgressSettings|keyof typeof google.cloud.functions.v2alpha.ServiceConfig.VpcConnectorEgressSettings|null);

ServiceConfig vpcConnectorEgressSettings