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