Function Build Config
data class FunctionBuildConfig(val build: String? = null, val dockerRepository: String? = null, val entryPoint: String? = null, val environmentVariables: Map<String, String>? = null, val runtime: String? = null, val source: FunctionBuildConfigSource? = null, val workerPool: String? = null)
Properties
Link copied to clipboard
User managed repository created in Artifact Registry optionally with a customer managed encryption key.
Link copied to clipboard
The name of the function (as defined in source code) that will be executed. Defaults to the resource name suffix, if not specified. For backward compatibility, if function with given name is not found, then the system will try to use function named "function". For Node.js this is name of a function exported by the module specified in source_location.
Link copied to clipboard
User-provided build-time environment variables for the function.
Link copied to clipboard
The location of the function source code. Structure is documented below.
Link copied to clipboard
Name of the Cloud Build Custom Worker Pool that should be used to build the function.