GoogleCloudFunctionsFunctionBuildConfiguration
No description
type GoogleCloudFunctionsFunctionBuildConfiguration {
build: String!
dockerRepository: String!
entryPoint: String!
environmentVariables: [GoogleCloudFunctionsFunctionEnvironmentVariable!]!
runtime: String!
source: GoogleCloudFunctionsFunctionBuildConfigurationSource!
workerPool: String!
}
Fields
GoogleCloudFunctionsFunctionBuildConfiguration.build
● String!
non-null scalar
The Cloud Build name of the latest successful deployment of the function
GoogleCloudFunctionsFunctionBuildConfiguration.dockerRepository
● String!
non-null scalar
The repository created in Artifact Registry optionally with a customer-managed encryption key The format:
projects/{project}/locations/{location}/repositories/{repository}
GoogleCloudFunctionsFunctionBuildConfiguration.entryPoint
● String!
non-null scalar
The name of the function (as defined in the source code) that will be executed
GoogleCloudFunctionsFunctionBuildConfiguration.environmentVariables
● [GoogleCloudFunctionsFunctionEnvironmentVariable!]!
non-null object
The environment variables that shall be available during the build processes
GoogleCloudFunctionsFunctionBuildConfiguration.runtime
● String!
non-null scalar
The runtime in which to run the function
GoogleCloudFunctionsFunctionBuildConfiguration.source
● GoogleCloudFunctionsFunctionBuildConfigurationSource!
non-null union
The location of the function source code
GoogleCloudFunctionsFunctionBuildConfiguration.workerPool
● String!
non-null scalar
The name of the Cloud Build Custom Worker Pool The format:
projects/{project}/locations/{region}/workerPools/{workerPool}
Member of
GoogleCloudFunctionsFunction
object