GoogleCloudFunctionsBuildConfiguration
No description
type GoogleCloudFunctionsBuildConfiguration {
build: String!
dockerRepository: String!
entryPoint: String!
environmentVariables: [GoogleCloudFunctionsEnvironmentVariable!]!
runtime: String!
source: GoogleCloudFunctionsBuildConfigurationSource!
workerPool: String!
}
Fields
GoogleCloudFunctionsBuildConfiguration.build
● String!
non-null scalar
The Cloud Build name of the latest successful deployment of the function
GoogleCloudFunctionsBuildConfiguration.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}
GoogleCloudFunctionsBuildConfiguration.entryPoint
● String!
non-null scalar
The name of the function (as defined in source code) that will be executed
GoogleCloudFunctionsBuildConfiguration.environmentVariables
● [GoogleCloudFunctionsEnvironmentVariable!]!
non-null object
The environment variables that shall be available during the build processes
GoogleCloudFunctionsBuildConfiguration.runtime
● String!
non-null scalar
The runtime in which to run the function
GoogleCloudFunctionsBuildConfiguration.source
● GoogleCloudFunctionsBuildConfigurationSource!
non-null union
The location of the function source code
GoogleCloudFunctionsBuildConfiguration.workerPool
● String!
non-null scalar
The name of the Cloud Build Custom Worker Pool The format:
projects/{project}/locations/{region}/workerPools/{workerPool}
Member of
GoogleCloudFunctions
object